builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-580 starttime: 1464624640.87 results: success (0) buildid: 20160530074337 builduid: 8a9fc6d750a2412ca82a5108db4ad8cb revision: 9cc06cd6038eed9f12df93428b8f02fb6478f3ef ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:40.866280) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:40.867149) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:40.867439) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:40.898447) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:40.898736) ========= 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-1464623297.139348-753173679 _=/tools/buildbot/bin/python using PTY: False --2016-05-30 09:10:40-- 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% 17.8M=0.001s 2016-05-30 09:10:41 (17.8 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.293099 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:41.295888) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:41.296196) ========= 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-1464623297.139348-753173679 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030697 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:41.352058) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:41.352413) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9cc06cd6038eed9f12df93428b8f02fb6478f3ef --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-aurora --rev 9cc06cd6038eed9f12df93428b8f02fb6478f3ef --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-1464623297.139348-753173679 _=/tools/buildbot/bin/python using PTY: False 2016-05-30 09:10:41,403 truncating revision to first 12 chars 2016-05-30 09:10:41,404 Setting DEBUG logging. 2016-05-30 09:10:41,404 attempt 1/10 2016-05-30 09:10:41,404 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9cc06cd6038e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 09:10:41,784 unpacking tar archive at: mozilla-aurora-9cc06cd6038e/testing/mozharness/ program finished with exit code 0 elapsedTime=0.647636 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:42.082761) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:42.083098) ========= script_repo_revision: 9cc06cd6038eed9f12df93428b8f02fb6478f3ef ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:42.083503) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:42.083777) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 09:10:42.200374) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 6 secs) (at 2016-05-30 09:10:42.200707) ========= /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-aurora --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-aurora', '--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-1464623297.139348-753173679 _=/tools/buildbot/bin/python using PTY: False 09:10:42 INFO - MultiFileLogger online at 20160530 09:10:42 in /builds/slave/test 09:10:42 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-aurora --download-symbols true 09:10:42 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:10:42 INFO - {'append_to_log': False, 09:10:42 INFO - 'base_work_dir': '/builds/slave/test', 09:10:42 INFO - 'blob_upload_branch': 'mozilla-aurora', 09:10:42 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:10:42 INFO - 'buildbot_json_path': 'buildprops.json', 09:10:42 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:10:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:10:42 INFO - 'download_minidump_stackwalk': True, 09:10:42 INFO - 'download_symbols': 'true', 09:10:42 INFO - 'e10s': False, 09:10:42 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:10:42 INFO - 'tooltool.py': '/tools/tooltool.py', 09:10:42 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:10:42 INFO - '/tools/misc-python/virtualenv.py')}, 09:10:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:10:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:10:42 INFO - 'log_level': 'info', 09:10:42 INFO - 'log_to_console': True, 09:10:42 INFO - 'opt_config_files': (), 09:10:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:10:42 INFO - '--processes=1', 09:10:42 INFO - '--config=%(test_path)s/wptrunner.ini', 09:10:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:10:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:10:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:10:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:10:42 INFO - 'pip_index': False, 09:10:42 INFO - 'require_test_zip': True, 09:10:42 INFO - 'test_type': ('testharness',), 09:10:42 INFO - 'this_chunk': '1', 09:10:42 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:10:42 INFO - 'total_chunks': '10', 09:10:42 INFO - 'virtualenv_path': 'venv', 09:10:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:10:42 INFO - 'work_dir': 'build'} 09:10:42 INFO - ##### 09:10:42 INFO - ##### Running clobber step. 09:10:42 INFO - ##### 09:10:42 INFO - Running pre-action listener: _resource_record_pre_action 09:10:42 INFO - Running main action method: clobber 09:10:42 INFO - rmtree: /builds/slave/test/build 09:10:42 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:10:43 INFO - Running post-action listener: _resource_record_post_action 09:10:43 INFO - ##### 09:10:43 INFO - ##### Running read-buildbot-config step. 09:10:43 INFO - ##### 09:10:43 INFO - Running pre-action listener: _resource_record_pre_action 09:10:43 INFO - Running main action method: read_buildbot_config 09:10:43 INFO - Using buildbot properties: 09:10:43 INFO - { 09:10:43 INFO - "project": "", 09:10:43 INFO - "product": "firefox", 09:10:43 INFO - "script_repo_revision": "production", 09:10:43 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 09:10:43 INFO - "repository": "", 09:10:43 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 09:10:43 INFO - "buildid": "20160530074337", 09:10:43 INFO - "pgo_build": "False", 09:10:43 INFO - "basedir": "/builds/slave/test", 09:10:43 INFO - "buildnumber": 10, 09:10:43 INFO - "slavename": "tst-linux32-spot-580", 09:10:43 INFO - "revision": "9cc06cd6038eed9f12df93428b8f02fb6478f3ef", 09:10:43 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 09:10:43 INFO - "platform": "linux", 09:10:43 INFO - "branch": "mozilla-aurora", 09:10:43 INFO - "repo_path": "releases/mozilla-aurora", 09:10:43 INFO - "moz_repo_path": "", 09:10:43 INFO - "stage_platform": "linux", 09:10:43 INFO - "builduid": "8a9fc6d750a2412ca82a5108db4ad8cb", 09:10:43 INFO - "slavebuilddir": "test" 09:10:43 INFO - } 09:10:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 09:10:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 09:10:43 INFO - Running post-action listener: _resource_record_post_action 09:10:43 INFO - ##### 09:10:43 INFO - ##### Running download-and-extract step. 09:10:43 INFO - ##### 09:10:43 INFO - Running pre-action listener: _resource_record_pre_action 09:10:43 INFO - Running main action method: download_and_extract 09:10:43 INFO - mkdir: /builds/slave/test/build/tests 09:10:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:10:43 INFO - https://queue.taskcluster.net/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 09:10:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:10:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:10:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:10:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 09:10:44 INFO - Downloaded 1325 bytes. 09:10:44 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 09:10:44 INFO - Using the following test package requirements: 09:10:44 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:10:44 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:10:44 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 09:10:44 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:10:44 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 09:10:44 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:10:44 INFO - u'jsshell-linux-i686.zip'], 09:10:44 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:10:44 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 09:10:44 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 09:10:44 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:10:44 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 09:10:44 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:10:44 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 09:10:44 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:10:44 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 09:10:44 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 09:10:44 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 09:10:44 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 09:10:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:10:44 INFO - https://queue.taskcluster.net/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 09:10:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:10:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:10:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 09:10:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 09:10:50 INFO - Downloaded 22760507 bytes. 09:10:50 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:10:50 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:10:50 INFO - caution: filename not matched: web-platform/* 09:10:50 INFO - Return code: 11 09:10:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:10:50 INFO - https://queue.taskcluster.net/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 09:10:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:10:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:10:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 09:10:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 09:10:54 INFO - Downloaded 36409186 bytes. 09:10:54 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:10:54 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:10:57 INFO - caution: filename not matched: bin/* 09:10:57 INFO - caution: filename not matched: config/* 09:10:57 INFO - caution: filename not matched: mozbase/* 09:10:57 INFO - caution: filename not matched: marionette/* 09:10:57 INFO - caution: filename not matched: tools/wptserve/* 09:10:57 INFO - Return code: 11 09:10:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:10:57 INFO - https://queue.taskcluster.net/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 09:10:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:10:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:10:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:10:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 09:11:04 INFO - Downloaded 69344108 bytes. 09:11:04 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:11:04 INFO - mkdir: /builds/slave/test/properties 09:11:04 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:11:04 INFO - Writing to file /builds/slave/test/properties/build_url 09:11:04 INFO - Contents: 09:11:04 INFO - build_url:https://queue.taskcluster.net/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 09:11:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:11:05 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:11:05 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:11:05 INFO - Contents: 09:11:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:11:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:11:05 INFO - https://queue.taskcluster.net/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:11:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:11:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:11:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 09:11:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 09:11:16 INFO - Downloaded 92326952 bytes. 09:11:16 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 09:11:16 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 09:11:25 INFO - Return code: 0 09:11:25 INFO - Running post-action listener: _resource_record_post_action 09:11:25 INFO - Running post-action listener: set_extra_try_arguments 09:11:25 INFO - ##### 09:11:25 INFO - ##### Running create-virtualenv step. 09:11:25 INFO - ##### 09:11:25 INFO - Running pre-action listener: _pre_create_virtualenv 09:11:25 INFO - Running pre-action listener: _resource_record_pre_action 09:11:25 INFO - Running main action method: create_virtualenv 09:11:25 INFO - Creating virtualenv /builds/slave/test/build/venv 09:11:25 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 09:11:25 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:11:25 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:11:25 INFO - Using real prefix '/usr' 09:11:25 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:11:26 INFO - Installing distribute.............................................................................................................................................................................................done. 09:11:29 INFO - Installing pip.................done. 09:11:29 INFO - Return code: 0 09:11:29 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:11:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:11:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:11:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:11:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:11:29 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1e2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa249598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2fbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fdde30>, '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 0xa27ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2f9470>, '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-1464623297.139348-753173679', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:11:29 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 09:11:29 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 09:11:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:11:29 INFO - 'CCACHE_UMASK': '002', 09:11:29 INFO - 'DISPLAY': ':0', 09:11:29 INFO - 'HOME': '/home/cltbld', 09:11:29 INFO - 'LANG': 'en_US.UTF-8', 09:11:29 INFO - 'LOGNAME': 'cltbld', 09:11:29 INFO - 'MAIL': '/var/mail/cltbld', 09:11:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:11:29 INFO - 'MOZ_NO_REMOTE': '1', 09:11:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:11:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:11:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:11:29 INFO - 'PWD': '/builds/slave/test', 09:11:29 INFO - 'SHELL': '/bin/bash', 09:11:29 INFO - 'SHLVL': '1', 09:11:29 INFO - 'TERM': 'linux', 09:11:29 INFO - 'TMOUT': '86400', 09:11:29 INFO - 'USER': 'cltbld', 09:11:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623297.139348-753173679', 09:11:29 INFO - '_': '/tools/buildbot/bin/python'} 09:11:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:11:30 INFO - Downloading/unpacking psutil>=0.7.1 09:11:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:11:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:11:30 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:11:30 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:11:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:11:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:11:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:11:33 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:11:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:11:33 INFO - Installing collected packages: psutil 09:11:33 INFO - Running setup.py install for psutil 09:11:33 INFO - building 'psutil._psutil_linux' extension 09:11:33 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 09:11:34 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 09:11:34 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 09:11:34 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 09:11:34 INFO - building 'psutil._psutil_posix' extension 09:11:34 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 09:11:34 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 09:11:34 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:11:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:11:34 INFO - Successfully installed psutil 09:11:34 INFO - Cleaning up... 09:11:34 INFO - Return code: 0 09:11:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:11:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:11:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:11:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:11:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:11:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1e2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa249598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2fbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fdde30>, '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 0xa27ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2f9470>, '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-1464623297.139348-753173679', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:11:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 09:11:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 09:11:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:11:34 INFO - 'CCACHE_UMASK': '002', 09:11:34 INFO - 'DISPLAY': ':0', 09:11:34 INFO - 'HOME': '/home/cltbld', 09:11:34 INFO - 'LANG': 'en_US.UTF-8', 09:11:34 INFO - 'LOGNAME': 'cltbld', 09:11:34 INFO - 'MAIL': '/var/mail/cltbld', 09:11:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:11:34 INFO - 'MOZ_NO_REMOTE': '1', 09:11:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:11:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:11:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:11:34 INFO - 'PWD': '/builds/slave/test', 09:11:34 INFO - 'SHELL': '/bin/bash', 09:11:34 INFO - 'SHLVL': '1', 09:11:34 INFO - 'TERM': 'linux', 09:11:34 INFO - 'TMOUT': '86400', 09:11:34 INFO - 'USER': 'cltbld', 09:11:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623297.139348-753173679', 09:11:34 INFO - '_': '/tools/buildbot/bin/python'} 09:11:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:11:35 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:11:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:11:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:11:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:11:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:11:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:11:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:11:38 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:11:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:11:38 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:11:38 INFO - Installing collected packages: mozsystemmonitor 09:11:38 INFO - Running setup.py install for mozsystemmonitor 09:11:38 INFO - Successfully installed mozsystemmonitor 09:11:38 INFO - Cleaning up... 09:11:38 INFO - Return code: 0 09:11:38 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:11:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:11:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:11:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:11:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:11:38 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1e2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa249598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2fbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fdde30>, '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 0xa27ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2f9470>, '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-1464623297.139348-753173679', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:11:38 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 09:11:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 09:11:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:11:38 INFO - 'CCACHE_UMASK': '002', 09:11:38 INFO - 'DISPLAY': ':0', 09:11:38 INFO - 'HOME': '/home/cltbld', 09:11:38 INFO - 'LANG': 'en_US.UTF-8', 09:11:38 INFO - 'LOGNAME': 'cltbld', 09:11:38 INFO - 'MAIL': '/var/mail/cltbld', 09:11:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:11:38 INFO - 'MOZ_NO_REMOTE': '1', 09:11:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:11:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:11:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:11:38 INFO - 'PWD': '/builds/slave/test', 09:11:38 INFO - 'SHELL': '/bin/bash', 09:11:38 INFO - 'SHLVL': '1', 09:11:38 INFO - 'TERM': 'linux', 09:11:38 INFO - 'TMOUT': '86400', 09:11:38 INFO - 'USER': 'cltbld', 09:11:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623297.139348-753173679', 09:11:38 INFO - '_': '/tools/buildbot/bin/python'} 09:11:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:11:39 INFO - Downloading/unpacking blobuploader==1.2.4 09:11:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:11:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:11:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:11:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:11:39 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:11:39 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:11:42 INFO - Downloading blobuploader-1.2.4.tar.gz 09:11:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:11:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:11:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:11:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:11:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:11:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:11:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:11:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:11:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:11:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:11: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 09:11: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 09:11:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:11:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:11: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 09:11: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 09:11:43 INFO - Downloading docopt-0.6.1.tar.gz 09:11:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:11:43 INFO - Installing collected packages: blobuploader, requests, docopt 09:11:43 INFO - Running setup.py install for blobuploader 09:11:44 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:11:44 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:11:44 INFO - Running setup.py install for requests 09:11:44 INFO - Running setup.py install for docopt 09:11:45 INFO - Successfully installed blobuploader requests docopt 09:11:45 INFO - Cleaning up... 09:11:45 INFO - Return code: 0 09:11:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:11:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:11:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:11:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:11:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:11:45 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1e2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa249598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2fbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fdde30>, '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 0xa27ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2f9470>, '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-1464623297.139348-753173679', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:11:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:11:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:11:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:11:45 INFO - 'CCACHE_UMASK': '002', 09:11:45 INFO - 'DISPLAY': ':0', 09:11:45 INFO - 'HOME': '/home/cltbld', 09:11:45 INFO - 'LANG': 'en_US.UTF-8', 09:11:45 INFO - 'LOGNAME': 'cltbld', 09:11:45 INFO - 'MAIL': '/var/mail/cltbld', 09:11:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:11:45 INFO - 'MOZ_NO_REMOTE': '1', 09:11:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:11:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:11:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:11:45 INFO - 'PWD': '/builds/slave/test', 09:11:45 INFO - 'SHELL': '/bin/bash', 09:11:45 INFO - 'SHLVL': '1', 09:11:45 INFO - 'TERM': 'linux', 09:11:45 INFO - 'TMOUT': '86400', 09:11:45 INFO - 'USER': 'cltbld', 09:11:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623297.139348-753173679', 09:11:45 INFO - '_': '/tools/buildbot/bin/python'} 09:11:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:11:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:11:45 INFO - Running setup.py (path:/tmp/pip-I_GAy6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:11:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:11:45 INFO - Running setup.py (path:/tmp/pip-Xyxf27-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:11:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:11:45 INFO - Running setup.py (path:/tmp/pip-FHZist-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:11:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:11:45 INFO - Running setup.py (path:/tmp/pip-ojOo6f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:11:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:11:45 INFO - Running setup.py (path:/tmp/pip-FxLwv3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:11:46 INFO - Running setup.py (path:/tmp/pip-FSWXXO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:11:46 INFO - Running setup.py (path:/tmp/pip-kpaHrt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:11:46 INFO - Running setup.py (path:/tmp/pip-s02GVI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:11:46 INFO - Running setup.py (path:/tmp/pip-wG54Lj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:11:46 INFO - Running setup.py (path:/tmp/pip-UT1ZFE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:11:46 INFO - Running setup.py (path:/tmp/pip-MLiylY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:11:46 INFO - Running setup.py (path:/tmp/pip-vpp0ki-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:11:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:11:46 INFO - Running setup.py (path:/tmp/pip-C6YtDM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:11:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:11:47 INFO - Running setup.py (path:/tmp/pip-C_rcWI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:11:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:11:47 INFO - Running setup.py (path:/tmp/pip-XiglGw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:11:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:11:47 INFO - Running setup.py (path:/tmp/pip-8WLNMw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:11:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:11:47 INFO - Running setup.py (path:/tmp/pip-K4c96y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:11:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:11:47 INFO - Running setup.py (path:/tmp/pip-8NpesJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:11:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:11:47 INFO - Running setup.py (path:/tmp/pip-skSb8e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:11:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:11:47 INFO - Running setup.py (path:/tmp/pip-032P1M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:11:47 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:11:48 INFO - Running setup.py (path:/tmp/pip-8GrX2h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:11:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:11:48 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 09:11:48 INFO - Running setup.py install for manifestparser 09:11:48 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:11:48 INFO - Running setup.py install for mozcrash 09:11:48 INFO - Running setup.py install for mozdebug 09:11:48 INFO - Running setup.py install for mozdevice 09:11:49 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:11:49 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:11:49 INFO - Running setup.py install for mozfile 09:11:49 INFO - Running setup.py install for mozhttpd 09:11:49 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:11:49 INFO - Running setup.py install for mozinfo 09:11:49 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:11:49 INFO - Running setup.py install for mozInstall 09:11:49 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:11:49 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:11:49 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:11:49 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:11:49 INFO - Running setup.py install for mozleak 09:11:50 INFO - Running setup.py install for mozlog 09:11:50 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:11:50 INFO - Running setup.py install for moznetwork 09:11:50 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:11:50 INFO - Running setup.py install for mozprocess 09:11:50 INFO - Running setup.py install for mozprofile 09:11:50 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:11:50 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:11:50 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:11:50 INFO - Running setup.py install for mozrunner 09:11:51 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:11:51 INFO - Running setup.py install for mozscreenshot 09:11:51 INFO - Running setup.py install for moztest 09:11:51 INFO - Running setup.py install for mozversion 09:11:51 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:11:51 INFO - Running setup.py install for wptserve 09:11:51 INFO - Running setup.py install for marionette-driver 09:11:52 INFO - Running setup.py install for browsermob-proxy 09:11:52 INFO - Running setup.py install for marionette-client 09:11:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:11:52 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:11:52 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 09:11:52 INFO - Cleaning up... 09:11:52 INFO - Return code: 0 09:11:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:11: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')]} 09:11:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:11:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:11: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')]} 09:11:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:11:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 09:11:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1e2c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa249598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2fbf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fdde30>, '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 0xa27ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2f9470>, '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-1464623297.139348-753173679', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 09:11:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 09:11:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 09:11:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:11:52 INFO - 'CCACHE_UMASK': '002', 09:11:52 INFO - 'DISPLAY': ':0', 09:11:52 INFO - 'HOME': '/home/cltbld', 09:11:52 INFO - 'LANG': 'en_US.UTF-8', 09:11:52 INFO - 'LOGNAME': 'cltbld', 09:11:52 INFO - 'MAIL': '/var/mail/cltbld', 09:11:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:11:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:11:52 INFO - 'MOZ_NO_REMOTE': '1', 09:11:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:11:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:11:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:11:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:11:52 INFO - 'PWD': '/builds/slave/test', 09:11:52 INFO - 'SHELL': '/bin/bash', 09:11:52 INFO - 'SHLVL': '1', 09:11:52 INFO - 'TERM': 'linux', 09:11:52 INFO - 'TMOUT': '86400', 09:11:52 INFO - 'USER': 'cltbld', 09:11:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623297.139348-753173679', 09:11:52 INFO - '_': '/tools/buildbot/bin/python'} 09:11:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:11:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:11:53 INFO - Running setup.py (path:/tmp/pip-tEaA4h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:11:53 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 09:11:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:11:53 INFO - Running setup.py (path:/tmp/pip-39JuHa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:11:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:11:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:11:53 INFO - Running setup.py (path:/tmp/pip-TDCSu3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:11:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:11:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:11:53 INFO - Running setup.py (path:/tmp/pip-7UuB5_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:11:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:11:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:11:53 INFO - Running setup.py (path:/tmp/pip-144EN2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:11:53 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 09:11:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:11:53 INFO - Running setup.py (path:/tmp/pip-DT5EiI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:11:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 09:11:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:11:54 INFO - Running setup.py (path:/tmp/pip-FLBKMe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:11:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 09:11:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:11:54 INFO - Running setup.py (path:/tmp/pip-D3n26y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:11:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 09:11:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:11:54 INFO - Running setup.py (path:/tmp/pip-EERLtS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:11:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 09:11:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:11:54 INFO - Running setup.py (path:/tmp/pip-qmmppF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:11:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:11:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:11:54 INFO - Running setup.py (path:/tmp/pip-2mEJY8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:11:54 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 09:11:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:11:54 INFO - Running setup.py (path:/tmp/pip-ZU30Yh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:11:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 09:11:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:11:54 INFO - Running setup.py (path:/tmp/pip-NXOrOx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:11:54 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 09:11:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:11:54 INFO - Running setup.py (path:/tmp/pip-2_xLLN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:11:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 09:11:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:11:55 INFO - Running setup.py (path:/tmp/pip-WrDQ9g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:11:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 09:11:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:11:55 INFO - Running setup.py (path:/tmp/pip-gnDsCB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:11:55 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 09:11:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:11:55 INFO - Running setup.py (path:/tmp/pip-EmFT3B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:11:55 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 09:11:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:11:55 INFO - Running setup.py (path:/tmp/pip-ZflLAe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:11:55 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 09:11:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:11:55 INFO - Running setup.py (path:/tmp/pip-gS7A87-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:11:55 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 09:11:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:11:55 INFO - Running setup.py (path:/tmp/pip-zIVkgH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:11:55 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:11:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:11:56 INFO - Running setup.py (path:/tmp/pip-a69nHq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:11:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:11:56 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 09:11:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:11:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 09:11:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 09:11:56 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:11:56 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 09:11:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:11:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:11:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:11:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:11:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 09:11:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:11:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:11:59 INFO - Downloading blessings-1.6.tar.gz 09:11:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:11:59 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 09:11:59 INFO - Installing collected packages: blessings 09:11:59 INFO - Running setup.py install for blessings 09:12:00 INFO - Successfully installed blessings 09:12:00 INFO - Cleaning up... 09:12:00 INFO - Return code: 0 09:12:00 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:12:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:12:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:12:00 INFO - Reading from file tmpfile_stdout 09:12:00 INFO - Current package versions: 09:12:00 INFO - argparse == 1.2.1 09:12:00 INFO - blessings == 1.6 09:12:00 INFO - blobuploader == 1.2.4 09:12:00 INFO - browsermob-proxy == 0.6.0 09:12:00 INFO - docopt == 0.6.1 09:12:00 INFO - manifestparser == 1.1 09:12:00 INFO - marionette-client == 2.3.0 09:12:00 INFO - marionette-driver == 1.4.0 09:12:00 INFO - mozInstall == 1.12 09:12:00 INFO - mozcrash == 0.17 09:12:00 INFO - mozdebug == 0.1 09:12:00 INFO - mozdevice == 0.48 09:12:00 INFO - mozfile == 1.2 09:12:00 INFO - mozhttpd == 0.7 09:12:00 INFO - mozinfo == 0.9 09:12:00 INFO - mozleak == 0.1 09:12:00 INFO - mozlog == 3.1 09:12:00 INFO - moznetwork == 0.27 09:12:00 INFO - mozprocess == 0.22 09:12:00 INFO - mozprofile == 0.28 09:12:00 INFO - mozrunner == 6.11 09:12:00 INFO - mozscreenshot == 0.1 09:12:00 INFO - mozsystemmonitor == 0.0 09:12:00 INFO - moztest == 0.7 09:12:00 INFO - mozversion == 1.4 09:12:00 INFO - psutil == 3.1.1 09:12:00 INFO - requests == 1.2.3 09:12:00 INFO - wptserve == 1.4.0 09:12:00 INFO - wsgiref == 0.1.2 09:12:00 INFO - Running post-action listener: _resource_record_post_action 09:12:00 INFO - Running post-action listener: _start_resource_monitoring 09:12:00 INFO - Starting resource monitoring. 09:12:00 INFO - ##### 09:12:00 INFO - ##### Running pull step. 09:12:00 INFO - ##### 09:12:00 INFO - Running pre-action listener: _resource_record_pre_action 09:12:00 INFO - Running main action method: pull 09:12:00 INFO - Pull has nothing to do! 09:12:00 INFO - Running post-action listener: _resource_record_post_action 09:12:00 INFO - ##### 09:12:00 INFO - ##### Running install step. 09:12:00 INFO - ##### 09:12:00 INFO - Running pre-action listener: _resource_record_pre_action 09:12:00 INFO - Running main action method: install 09:12:00 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:12:00 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:12:01 INFO - Reading from file tmpfile_stdout 09:12:01 INFO - Detecting whether we're running mozinstall >=1.0... 09:12:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:12:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:12:01 INFO - Reading from file tmpfile_stdout 09:12:01 INFO - Output received: 09:12:01 INFO - Usage: mozinstall [options] installer 09:12:01 INFO - Options: 09:12:01 INFO - -h, --help show this help message and exit 09:12:01 INFO - -d DEST, --destination=DEST 09:12:01 INFO - Directory to install application into. [default: 09:12:01 INFO - "/builds/slave/test"] 09:12:01 INFO - --app=APP Application being installed. [default: firefox] 09:12:01 INFO - mkdir: /builds/slave/test/build/application 09:12:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 09:12:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 09:12:29 INFO - Reading from file tmpfile_stdout 09:12:29 INFO - Output received: 09:12:29 INFO - /builds/slave/test/build/application/firefox/firefox 09:12:29 INFO - Running post-action listener: _resource_record_post_action 09:12:29 INFO - ##### 09:12:29 INFO - ##### Running run-tests step. 09:12:29 INFO - ##### 09:12:29 INFO - Running pre-action listener: _resource_record_pre_action 09:12:29 INFO - Running main action method: run_tests 09:12:29 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:12:29 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:12:29 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:12:29 INFO - grabbing minidump binary from tooltool 09:12:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:12:29 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 0x9fdde30>, '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 0xa27ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa2f9470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:12:29 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 09:12:29 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 09:12:29 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:12:29 INFO - Return code: 0 09:12:29 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 09:12:29 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:12:29 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/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.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 09:12:29 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/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.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 09:12:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 09:12:29 INFO - 'CCACHE_UMASK': '002', 09:12:29 INFO - 'DISPLAY': ':0', 09:12:29 INFO - 'HOME': '/home/cltbld', 09:12:29 INFO - 'LANG': 'en_US.UTF-8', 09:12:29 INFO - 'LOGNAME': 'cltbld', 09:12:29 INFO - 'MAIL': '/var/mail/cltbld', 09:12:29 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:12:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:12:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 09:12:29 INFO - 'MOZ_NO_REMOTE': '1', 09:12:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 09:12:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:12:29 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 09:12:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:12:29 INFO - 'PWD': '/builds/slave/test', 09:12:29 INFO - 'SHELL': '/bin/bash', 09:12:29 INFO - 'SHLVL': '1', 09:12:29 INFO - 'TERM': 'linux', 09:12:29 INFO - 'TMOUT': '86400', 09:12:29 INFO - 'USER': 'cltbld', 09:12:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464623297.139348-753173679', 09:12:29 INFO - '_': '/tools/buildbot/bin/python'} 09:12:29 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/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.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 09:12:29 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 09:12:29 INFO - import pkg_resources 09:12:31 INFO - Using 1 client processes 09:12:31 INFO - wptserve Starting http server on 127.0.0.1:8000 09:12:31 INFO - wptserve Starting http server on 127.0.0.1:8001 09:12:31 INFO - wptserve Starting http server on 127.0.0.1:8443 09:12:33 INFO - SUITE-START | Running 778 tests 09:12:33 INFO - Running testharness tests 09:12:33 INFO - Setting up ssl 09:12:33 INFO - PROCESS | certutil | 09:12:33 INFO - PROCESS | certutil | 09:12:33 INFO - PROCESS | certutil | 09:12:33 INFO - Certificate Nickname Trust Attributes 09:12:33 INFO - SSL,S/MIME,JAR/XPI 09:12:33 INFO - 09:12:33 INFO - web-platform-tests CT,, 09:12:33 INFO - 09:12:33 INFO - Starting runner 09:12:36 INFO - PROCESS | 7293 | 1464624756296 Marionette DEBUG Marionette enabled via build flag and pref 09:12:36 INFO - PROCESS | 7293 | ++DOCSHELL 0xa4e2d800 == 1 [pid = 7293] [id = 1] 09:12:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 1 (0xa4e2dc00) [pid = 7293] [serial = 1] [outer = (nil)] 09:12:36 INFO - PROCESS | 7293 | [7293] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:12:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 2 (0xa4e2e400) [pid = 7293] [serial = 2] [outer = 0xa4e2dc00] 09:12:36 INFO - PROCESS | 7293 | 1464624756945 Marionette INFO Listening on port 2828 09:12:37 INFO - PROCESS | 7293 | 1464624757499 Marionette DEBUG Marionette enabled via command-line flag 09:12:37 INFO - PROCESS | 7293 | ++DOCSHELL 0xa2286000 == 2 [pid = 7293] [id = 2] 09:12:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 3 (0xa22c8000) [pid = 7293] [serial = 3] [outer = (nil)] 09:12:37 INFO - PROCESS | 7293 | [7293] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:12:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 4 (0xa22c8800) [pid = 7293] [serial = 4] [outer = 0xa22c8000] 09:12:37 INFO - PROCESS | 7293 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2199f40 09:12:37 INFO - PROCESS | 7293 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a219fa40 09:12:37 INFO - PROCESS | 7293 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21be940 09:12:37 INFO - PROCESS | 7293 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c05a0 09:12:37 INFO - PROCESS | 7293 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c62e0 09:12:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 5 (0xa21b5400) [pid = 7293] [serial = 5] [outer = 0xa4e2dc00] 09:12:37 INFO - PROCESS | 7293 | [7293] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:12:37 INFO - PROCESS | 7293 | 1464624757854 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:39377 09:12:37 INFO - PROCESS | 7293 | [7293] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:12:37 INFO - PROCESS | 7293 | 1464624757931 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:39378 09:12:37 INFO - PROCESS | 7293 | 1464624757939 Marionette DEBUG Closed connection conn0 09:12:38 INFO - PROCESS | 7293 | [7293] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 09:12:38 INFO - PROCESS | 7293 | [7293] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:12:38 INFO - PROCESS | 7293 | 1464624758063 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:39379 09:12:38 INFO - PROCESS | 7293 | 1464624758066 Marionette DEBUG Closed connection conn1 09:12:38 INFO - PROCESS | 7293 | [7293] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:12:38 INFO - PROCESS | 7293 | 1464624758126 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:39380 09:12:38 INFO - PROCESS | 7293 | 1464624758137 Marionette DEBUG Closed connection conn2 09:12:38 INFO - PROCESS | 7293 | 1464624758152 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:12:38 INFO - PROCESS | 7293 | 1464624758175 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530074337","device":"desktop","version":"48.0a2"} 09:12:38 INFO - PROCESS | 7293 | [7293] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:12:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x9aa1f000 == 3 [pid = 7293] [id = 3] 09:12:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 6 (0x9aa1f400) [pid = 7293] [serial = 6] [outer = (nil)] 09:12:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x9aa22c00 == 4 [pid = 7293] [id = 4] 09:12:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 7 (0x9aa23000) [pid = 7293] [serial = 7] [outer = (nil)] 09:12:40 INFO - PROCESS | 7293 | [7293] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:12:40 INFO - PROCESS | 7293 | ++DOCSHELL 0x99f2f400 == 5 [pid = 7293] [id = 5] 09:12:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 8 (0x99f2f800) [pid = 7293] [serial = 8] [outer = (nil)] 09:12:40 INFO - PROCESS | 7293 | [7293] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:12:40 INFO - PROCESS | 7293 | [7293] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:12:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 9 (0x9b939800) [pid = 7293] [serial = 9] [outer = 0x99f2f800] 09:12:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 10 (0x99b8c400) [pid = 7293] [serial = 10] [outer = 0x9aa1f400] 09:12:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 11 (0x99a65400) [pid = 7293] [serial = 11] [outer = 0x9aa23000] 09:12:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 12 (0x99a67800) [pid = 7293] [serial = 12] [outer = 0x99f2f800] 09:12:42 INFO - PROCESS | 7293 | 1464624762306 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 7293 | 1464624762326 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 13 (0x9818dc00) [pid = 7293] [serial = 13] [outer = 0x99f2f800] 09:12:43 INFO - PROCESS | 7293 | 1464624763052 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"3207388e-2523-4879-bd74-897116e62834","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160530074337","device":"desktop","version":"48.0a2","command_id":1}}] 09:12:43 INFO - PROCESS | 7293 | 1464624763231 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}] 09:12:43 INFO - PROCESS | 7293 | 1464624763536 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 09:12:43 INFO - PROCESS | 7293 | 1464624763646 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:12:43 INFO - PROCESS | 7293 | [7293] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:12:43 INFO - PROCESS | 7293 | [7293] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:12:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 14 (0x9bac3000) [pid = 7293] [serial = 14] [outer = 0x99f2f800] 09:12:44 INFO - PROCESS | 7293 | [7293] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:12:44 INFO - PROCESS | 7293 | [7293] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:12:44 INFO - PROCESS | 7293 | 1464624764106 Marionette TRACE conn3 <- [1,3,null,{}] 09:12:44 INFO - PROCESS | 7293 | 1464624764112 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:12:44 INFO - PROCESS | 7293 | 1464624764135 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 09:12:44 INFO - PROCESS | 7293 | 1464624764246 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 7293 | 1464624764252 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 09:12:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:12:44 INFO - PROCESS | 7293 | 1464624764265 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 7293 | 1464624764272 Marionette TRACE conn3 <- [1,6,null,{}] 09:12:44 INFO - PROCESS | 7293 | 1464624764288 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}] 09:12:44 INFO - PROCESS | 7293 | 1464624764305 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 09:12:44 INFO - PROCESS | 7293 | 1464624764314 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:44 INFO - PROCESS | 7293 | ++DOCSHELL 0x93d84000 == 6 [pid = 7293] [id = 6] 09:12:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 15 (0x93d84400) [pid = 7293] [serial = 15] [outer = (nil)] 09:12:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 16 (0x93d86400) [pid = 7293] [serial = 16] [outer = 0x93d84400] 09:12:44 INFO - PROCESS | 7293 | 1464624764391 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 17 (0x93d8b400) [pid = 7293] [serial = 17] [outer = 0x93d84400] 09:12:44 INFO - PROCESS | 7293 | ++DOCSHELL 0x93b79400 == 7 [pid = 7293] [id = 7] 09:12:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 18 (0x93b7d800) [pid = 7293] [serial = 18] [outer = (nil)] 09:12:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 19 (0x93b84400) [pid = 7293] [serial = 19] [outer = 0x93b7d800] 09:12:44 INFO - PROCESS | 7293 | 1464624764863 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 20 (0x92f0d400) [pid = 7293] [serial = 20] [outer = 0x93b7d800] 09:12:45 INFO - PROCESS | 7293 | 1464624765289 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]]]}] 09:12:45 INFO - PROCESS | 7293 | [7293] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 09:12:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:12:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1100ms 09:12:45 INFO - PROCESS | 7293 | 1464624765390 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 09:12:45 INFO - PROCESS | 7293 | 1464624765393 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 09:12:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:12:45 INFO - PROCESS | 7293 | 1464624765475 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:12:45 INFO - PROCESS | 7293 | 1464624765479 Marionette TRACE conn3 <- [1,10,null,{}] 09:12:45 INFO - PROCESS | 7293 | 1464624765510 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}] 09:12:45 INFO - PROCESS | 7293 | 1464624765683 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 09:12:45 INFO - PROCESS | 7293 | 1464624765703 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x922a0800 == 8 [pid = 7293] [id = 8] 09:12:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 21 (0x922a0c00) [pid = 7293] [serial = 21] [outer = (nil)] 09:12:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 22 (0x922a2c00) [pid = 7293] [serial = 22] [outer = 0x922a0c00] 09:12:45 INFO - PROCESS | 7293 | 1464624765776 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 23 (0x976f9000) [pid = 7293] [serial = 23] [outer = 0x922a0c00] 09:12:46 INFO - PROCESS | 7293 | 1464624766357 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]]]}] 09:12:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:12:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1002ms 09:12:46 INFO - PROCESS | 7293 | 1464624766409 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 7293 | 1464624766413 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 09:12:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:12:46 INFO - PROCESS | 7293 | 1464624766419 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 7293 | 1464624766422 Marionette TRACE conn3 <- [1,14,null,{}] 09:12:46 INFO - PROCESS | 7293 | 1464624766427 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}] 09:12:46 INFO - PROCESS | 7293 | 1464624766576 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 09:12:46 INFO - PROCESS | 7293 | 1464624766882 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:46 INFO - PROCESS | 7293 | ++DOCSHELL 0x92294000 == 9 [pid = 7293] [id = 9] 09:12:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 24 (0x92294400) [pid = 7293] [serial = 24] [outer = (nil)] 09:12:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 25 (0x92298400) [pid = 7293] [serial = 25] [outer = 0x92294400] 09:12:47 INFO - PROCESS | 7293 | 1464624767010 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 26 (0x929b1800) [pid = 7293] [serial = 26] [outer = 0x92294400] 09:12:47 INFO - PROCESS | 7293 | ++DOCSHELL 0x93b7c000 == 10 [pid = 7293] [id = 10] 09:12:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 27 (0x93b7c400) [pid = 7293] [serial = 27] [outer = (nil)] 09:12:47 INFO - PROCESS | 7293 | 1464624767932 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]]]}] 09:12:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 28 (0x93b7cc00) [pid = 7293] [serial = 28] [outer = 0x93b7c400] 09:12:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:12:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1577ms 09:12:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 29 (0x92f15400) [pid = 7293] [serial = 29] [outer = 0x93b7c400] 09:12:48 INFO - PROCESS | 7293 | ++DOCSHELL 0x93d22000 == 11 [pid = 7293] [id = 11] 09:12:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 30 (0x98140400) [pid = 7293] [serial = 30] [outer = (nil)] 09:12:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 31 (0x98c1a000) [pid = 7293] [serial = 31] [outer = 0x98140400] 09:12:48 INFO - PROCESS | 7293 | 1464624768116 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 7293 | 1464624768123 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 09:12:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:12:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 32 (0x997f8800) [pid = 7293] [serial = 32] [outer = 0x98140400] 09:12:48 INFO - PROCESS | 7293 | 1464624768205 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 7293 | 1464624768211 Marionette TRACE conn3 <- [1,18,null,{}] 09:12:48 INFO - PROCESS | 7293 | 1464624768279 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}] 09:12:48 INFO - PROCESS | 7293 | 1464624768517 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 09:12:48 INFO - PROCESS | 7293 | 1464624768693 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:48 INFO - PROCESS | 7293 | ++DOCSHELL 0x94f65000 == 12 [pid = 7293] [id = 12] 09:12:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 33 (0x976fac00) [pid = 7293] [serial = 33] [outer = (nil)] 09:12:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 34 (0x9ac3f400) [pid = 7293] [serial = 34] [outer = 0x976fac00] 09:12:48 INFO - PROCESS | 7293 | 1464624768778 Marionette DEBUG loaded listener.js 09:12:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 35 (0x9b21f400) [pid = 7293] [serial = 35] [outer = 0x976fac00] 09:12:49 INFO - PROCESS | 7293 | 1464624769594 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]]]}] 09:12:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:12:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1487ms 09:12:49 INFO - PROCESS | 7293 | 1464624769651 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 7293 | 1464624769658 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 09:12:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:12:49 INFO - PROCESS | 7293 | 1464624769665 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 7293 | 1464624769668 Marionette TRACE conn3 <- [1,22,null,{}] 09:12:49 INFO - PROCESS | 7293 | 1464624769674 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}] 09:12:49 INFO - PROCESS | 7293 | 1464624769842 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 09:12:49 INFO - PROCESS | 7293 | 1464624769963 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 7293 | ++DOCSHELL 0x99f7e000 == 13 [pid = 7293] [id = 13] 09:12:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 36 (0x99f7f000) [pid = 7293] [serial = 36] [outer = (nil)] 09:12:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 37 (0x99f85000) [pid = 7293] [serial = 37] [outer = 0x99f7f000] 09:12:50 INFO - PROCESS | 7293 | 1464624770044 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 38 (0x9b731c00) [pid = 7293] [serial = 38] [outer = 0x99f7f000] 09:12:51 INFO - PROCESS | 7293 | 1464624771106 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]]]}] 09:12:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:12:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1484ms 09:12:51 INFO - PROCESS | 7293 | 1464624771150 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 09:12:51 INFO - PROCESS | 7293 | 1464624771156 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 09:12:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:12:51 INFO - PROCESS | 7293 | 1464624771164 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:12:51 INFO - PROCESS | 7293 | 1464624771169 Marionette TRACE conn3 <- [1,26,null,{}] 09:12:51 INFO - PROCESS | 7293 | 1464624771177 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}] 09:12:51 INFO - PROCESS | 7293 | 1464624771369 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 09:12:51 INFO - PROCESS | 7293 | 1464624771509 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 7293 | ++DOCSHELL 0x9813d000 == 14 [pid = 7293] [id = 14] 09:12:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 39 (0x98140c00) [pid = 7293] [serial = 39] [outer = (nil)] 09:12:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 40 (0x98987000) [pid = 7293] [serial = 40] [outer = 0x98140c00] 09:12:51 INFO - PROCESS | 7293 | 1464624771585 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 41 (0x98e74400) [pid = 7293] [serial = 41] [outer = 0x98140c00] 09:12:52 INFO - PROCESS | 7293 | 1464624772313 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]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:12:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1189ms 09:12:52 INFO - PROCESS | 7293 | 1464624772379 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 7293 | 1464624772386 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 09:12:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:12:52 INFO - PROCESS | 7293 | 1464624772397 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 7293 | 1464624772402 Marionette TRACE conn3 <- [1,30,null,{}] 09:12:52 INFO - PROCESS | 7293 | 1464624772413 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}] 09:12:52 INFO - PROCESS | 7293 | 1464624772550 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 09:12:52 INFO - PROCESS | 7293 | 1464624772561 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 7293 | ++DOCSHELL 0x99944400 == 15 [pid = 7293] [id = 15] 09:12:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 42 (0x999f4c00) [pid = 7293] [serial = 42] [outer = (nil)] 09:12:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 43 (0x9af1c800) [pid = 7293] [serial = 43] [outer = 0x999f4c00] 09:12:52 INFO - PROCESS | 7293 | 1464624772631 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 44 (0x9b21f000) [pid = 7293] [serial = 44] [outer = 0x999f4c00] 09:12:53 INFO - PROCESS | 7293 | 1464624773377 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]]]}] 09:12:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:12:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1038ms 09:12:53 INFO - PROCESS | 7293 | 1464624773436 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 7293 | 1464624773440 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 09:12:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:12:53 INFO - PROCESS | 7293 | 1464624773451 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 7293 | 1464624773457 Marionette TRACE conn3 <- [1,34,null,{}] 09:12:53 INFO - PROCESS | 7293 | 1464624773476 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}] 09:12:53 INFO - PROCESS | 7293 | 1464624773638 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 09:12:53 INFO - PROCESS | 7293 | 1464624773650 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:53 INFO - PROCESS | 7293 | ++DOCSHELL 0x9b937400 == 16 [pid = 7293] [id = 16] 09:12:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 45 (0x9bab4000) [pid = 7293] [serial = 45] [outer = (nil)] 09:12:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 46 (0x9bac9800) [pid = 7293] [serial = 46] [outer = 0x9bab4000] 09:12:53 INFO - PROCESS | 7293 | 1464624773796 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 47 (0xa0507000) [pid = 7293] [serial = 47] [outer = 0x9bab4000] 09:12:54 INFO - PROCESS | 7293 | 1464624774435 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]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:12:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1035ms 09:12:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:12:54 INFO - PROCESS | 7293 | 1464624774486 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 7293 | 1464624774490 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 09:12:54 INFO - PROCESS | 7293 | 1464624774496 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 7293 | 1464624774499 Marionette TRACE conn3 <- [1,38,null,{}] 09:12:54 INFO - PROCESS | 7293 | 1464624774505 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}] 09:12:54 INFO - PROCESS | 7293 | 1464624774643 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 09:12:54 INFO - PROCESS | 7293 | 1464624774735 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 7293 | ++DOCSHELL 0x92f0f800 == 17 [pid = 7293] [id = 17] 09:12:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 48 (0xa105c800) [pid = 7293] [serial = 48] [outer = (nil)] 09:12:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 49 (0xa2150000) [pid = 7293] [serial = 49] [outer = 0xa105c800] 09:12:54 INFO - PROCESS | 7293 | 1464624774819 Marionette DEBUG loaded listener.js 09:12:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 50 (0xa21b4800) [pid = 7293] [serial = 50] [outer = 0xa105c800] 09:12:55 INFO - PROCESS | 7293 | 1464624775415 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]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:12:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 979ms 09:12:55 INFO - PROCESS | 7293 | 1464624775474 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 7293 | 1464624775477 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 09:12:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:12:55 INFO - PROCESS | 7293 | 1464624775483 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 7293 | 1464624775485 Marionette TRACE conn3 <- [1,42,null,{}] 09:12:55 INFO - PROCESS | 7293 | 1464624775491 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}] 09:12:55 INFO - PROCESS | 7293 | 1464624775657 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 09:12:55 INFO - PROCESS | 7293 | 1464624775676 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:55 INFO - PROCESS | 7293 | ++DOCSHELL 0x9229f000 == 18 [pid = 7293] [id = 18] 09:12:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 51 (0x976f7800) [pid = 7293] [serial = 51] [outer = (nil)] 09:12:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 52 (0x98980400) [pid = 7293] [serial = 52] [outer = 0x976f7800] 09:12:55 INFO - PROCESS | 7293 | 1464624775746 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 53 (0x976f9800) [pid = 7293] [serial = 53] [outer = 0x976f7800] 09:12:56 INFO - PROCESS | 7293 | 1464624776443 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]]]}] 09:12:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:12:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 990ms 09:12:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:12:56 INFO - PROCESS | 7293 | 1464624776475 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 7293 | 1464624776477 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 09:12:56 INFO - PROCESS | 7293 | 1464624776484 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 7293 | 1464624776487 Marionette TRACE conn3 <- [1,46,null,{}] 09:12:56 INFO - PROCESS | 7293 | 1464624776493 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}] 09:12:56 INFO - PROCESS | 7293 | 1464624776689 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 09:12:56 INFO - PROCESS | 7293 | 1464624776714 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 7293 | ++DOCSHELL 0xa2281800 == 19 [pid = 7293] [id = 19] 09:12:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 54 (0xa2287800) [pid = 7293] [serial = 54] [outer = (nil)] 09:12:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 55 (0xa302c400) [pid = 7293] [serial = 55] [outer = 0xa2287800] 09:12:56 INFO - PROCESS | 7293 | 1464624776790 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 56 (0xa3265800) [pid = 7293] [serial = 56] [outer = 0xa2287800] 09:12:57 INFO - PROCESS | 7293 | 1464624777506 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]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:12:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1081ms 09:12:57 INFO - PROCESS | 7293 | 1464624777567 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 7293 | 1464624777571 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 09:12:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:12:57 INFO - PROCESS | 7293 | 1464624777577 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 7293 | 1464624777579 Marionette TRACE conn3 <- [1,50,null,{}] 09:12:57 INFO - PROCESS | 7293 | 1464624777598 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}] 09:12:57 INFO - PROCESS | 7293 | 1464624777733 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 09:12:57 INFO - PROCESS | 7293 | 1464624777744 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:57 INFO - PROCESS | 7293 | ++DOCSHELL 0xa30f8800 == 20 [pid = 7293] [id = 20] 09:12:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 57 (0xa3268c00) [pid = 7293] [serial = 57] [outer = (nil)] 09:12:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 58 (0xa4e22c00) [pid = 7293] [serial = 58] [outer = 0xa3268c00] 09:12:57 INFO - PROCESS | 7293 | 1464624777811 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 59 (0xa5049800) [pid = 7293] [serial = 59] [outer = 0xa3268c00] 09:12:58 INFO - PROCESS | 7293 | 1464624778461 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]]]}] 09:12:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:12:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 904ms 09:12:58 INFO - PROCESS | 7293 | 1464624778481 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 7293 | 1464624778485 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 09:12:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:12:58 INFO - PROCESS | 7293 | 1464624778492 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 7293 | 1464624778495 Marionette TRACE conn3 <- [1,54,null,{}] 09:12:58 INFO - PROCESS | 7293 | 1464624778500 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}] 09:12:58 INFO - PROCESS | 7293 | 1464624778688 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 09:12:58 INFO - PROCESS | 7293 | 1464624778712 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x929b8400 == 21 [pid = 7293] [id = 21] 09:12:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 60 (0x97609c00) [pid = 7293] [serial = 60] [outer = (nil)] 09:12:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 61 (0xa50b2800) [pid = 7293] [serial = 61] [outer = 0x97609c00] 09:12:58 INFO - PROCESS | 7293 | 1464624778781 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 62 (0xa6242400) [pid = 7293] [serial = 62] [outer = 0x97609c00] 09:13:00 INFO - PROCESS | 7293 | 1464624780459 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]]]}] 09:13:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:13:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1984ms 09:13:00 INFO - PROCESS | 7293 | 1464624780477 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 09:13:00 INFO - PROCESS | 7293 | 1464624780482 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 09:13:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:13:00 INFO - PROCESS | 7293 | 1464624780496 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 7293 | 1464624780502 Marionette TRACE conn3 <- [1,58,null,{}] 09:13:00 INFO - PROCESS | 7293 | 1464624780511 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}] 09:13:00 INFO - PROCESS | 7293 | 1464624780684 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 09:13:00 INFO - PROCESS | 7293 | 1464624780721 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 7293 | ++DOCSHELL 0x9760b400 == 22 [pid = 7293] [id = 22] 09:13:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 63 (0x976ed000) [pid = 7293] [serial = 63] [outer = (nil)] 09:13:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 64 (0x98985800) [pid = 7293] [serial = 64] [outer = 0x976ed000] 09:13:00 INFO - PROCESS | 7293 | 1464624780795 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 65 (0x9240bc00) [pid = 7293] [serial = 65] [outer = 0x976ed000] 09:13:01 INFO - PROCESS | 7293 | --DOMWINDOW == 64 (0x922a0c00) [pid = 7293] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:13:01 INFO - PROCESS | 7293 | --DOMWINDOW == 63 (0x93d84400) [pid = 7293] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:13:01 INFO - PROCESS | 7293 | --DOMWINDOW == 62 (0x92294400) [pid = 7293] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:13:01 INFO - PROCESS | 7293 | --DOMWINDOW == 61 (0x976fac00) [pid = 7293] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:13:01 INFO - PROCESS | 7293 | --DOMWINDOW == 60 (0x99f7f000) [pid = 7293] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:13:01 INFO - PROCESS | 7293 | --DOMWINDOW == 59 (0x98140c00) [pid = 7293] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:13:01 INFO - PROCESS | 7293 | --DOMWINDOW == 58 (0x999f4c00) [pid = 7293] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:13:01 INFO - PROCESS | 7293 | --DOMWINDOW == 57 (0x9bab4000) [pid = 7293] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:13:01 INFO - PROCESS | 7293 | --DOMWINDOW == 56 (0xa105c800) [pid = 7293] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:13:01 INFO - PROCESS | 7293 | 1464624781923 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]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:13:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1492ms 09:13:01 INFO - PROCESS | 7293 | 1464624781988 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 7293 | 1464624781995 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 09:13:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:13:02 INFO - PROCESS | 7293 | 1464624782005 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 7293 | 1464624782009 Marionette TRACE conn3 <- [1,62,null,{}] 09:13:02 INFO - PROCESS | 7293 | 1464624782015 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}] 09:13:02 INFO - PROCESS | 7293 | 1464624782173 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 09:13:02 INFO - PROCESS | 7293 | 1464624782288 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:02 INFO - PROCESS | 7293 | ++DOCSHELL 0x98982800 == 23 [pid = 7293] [id = 23] 09:13:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 57 (0x98c17800) [pid = 7293] [serial = 66] [outer = (nil)] 09:13:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 58 (0x997ec400) [pid = 7293] [serial = 67] [outer = 0x98c17800] 09:13:02 INFO - PROCESS | 7293 | 1464624782362 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 59 (0x99b88c00) [pid = 7293] [serial = 68] [outer = 0x98c17800] 09:13:02 INFO - PROCESS | 7293 | 1464624782987 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]]]}] 09:13:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:13:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1040ms 09:13:03 INFO - PROCESS | 7293 | 1464624783046 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 7293 | 1464624783048 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 09:13:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:13:03 INFO - PROCESS | 7293 | 1464624783055 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 7293 | 1464624783060 Marionette TRACE conn3 <- [1,66,null,{}] 09:13:03 INFO - PROCESS | 7293 | 1464624783082 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}] 09:13:03 INFO - PROCESS | 7293 | 1464624783228 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 09:13:03 INFO - PROCESS | 7293 | 1464624783314 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 7293 | ++DOCSHELL 0x94f64c00 == 24 [pid = 7293] [id = 24] 09:13:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 60 (0x99f79400) [pid = 7293] [serial = 69] [outer = (nil)] 09:13:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 61 (0x9b785400) [pid = 7293] [serial = 70] [outer = 0x99f79400] 09:13:03 INFO - PROCESS | 7293 | 1464624783388 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 62 (0x9b7d5000) [pid = 7293] [serial = 71] [outer = 0x99f79400] 09:13:04 INFO - PROCESS | 7293 | 1464624784127 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]]]}] 09:13:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:13:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1139ms 09:13:04 INFO - PROCESS | 7293 | 1464624784201 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 7293 | 1464624784207 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 09:13:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:13:04 INFO - PROCESS | 7293 | 1464624784216 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 7293 | 1464624784222 Marionette TRACE conn3 <- [1,70,null,{}] 09:13:04 INFO - PROCESS | 7293 | 1464624784232 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}] 09:13:04 INFO - PROCESS | 7293 | 1464624784403 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 09:13:04 INFO - PROCESS | 7293 | 1464624784531 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:04 INFO - PROCESS | 7293 | ++DOCSHELL 0x92404400 == 25 [pid = 7293] [id = 25] 09:13:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 63 (0x93d87800) [pid = 7293] [serial = 72] [outer = (nil)] 09:13:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 64 (0x98923000) [pid = 7293] [serial = 73] [outer = 0x93d87800] 09:13:04 INFO - PROCESS | 7293 | 1464624784620 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 65 (0x93d8e400) [pid = 7293] [serial = 74] [outer = 0x93d87800] 09:13:05 INFO - PROCESS | 7293 | 1464624785394 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]]]}] 09:13:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:13:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1235ms 09:13:05 INFO - PROCESS | 7293 | 1464624785468 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 09:13:05 INFO - PROCESS | 7293 | 1464624785476 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 09:13:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:13:05 INFO - PROCESS | 7293 | 1464624785488 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 7293 | 1464624785492 Marionette TRACE conn3 <- [1,74,null,{}] 09:13:05 INFO - PROCESS | 7293 | 1464624785499 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}] 09:13:05 INFO - PROCESS | 7293 | 1464624785663 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 09:13:05 INFO - PROCESS | 7293 | 1464624785788 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 7293 | ++DOCSHELL 0x9af1b000 == 26 [pid = 7293] [id = 26] 09:13:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 66 (0x9af1cc00) [pid = 7293] [serial = 75] [outer = (nil)] 09:13:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 67 (0x9b938000) [pid = 7293] [serial = 76] [outer = 0x9af1cc00] 09:13:05 INFO - PROCESS | 7293 | 1464624785869 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 68 (0x9babf000) [pid = 7293] [serial = 77] [outer = 0x9af1cc00] 09:13:06 INFO - PROCESS | 7293 | 1464624786705 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]]]}] 09:13:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:13:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1281ms 09:13:06 INFO - PROCESS | 7293 | 1464624786770 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 09:13:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:13:06 INFO - PROCESS | 7293 | 1464624786774 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 09:13:06 INFO - PROCESS | 7293 | 1464624786780 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 7293 | 1464624786786 Marionette TRACE conn3 <- [1,78,null,{}] 09:13:06 INFO - PROCESS | 7293 | 1464624786803 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}] 09:13:06 INFO - PROCESS | 7293 | 1464624786997 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 09:13:07 INFO - PROCESS | 7293 | 1464624787123 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x9240a800 == 27 [pid = 7293] [id = 27] 09:13:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 69 (0x98c23c00) [pid = 7293] [serial = 78] [outer = (nil)] 09:13:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 70 (0xa22c7800) [pid = 7293] [serial = 79] [outer = 0x98c23c00] 09:13:07 INFO - PROCESS | 7293 | 1464624787210 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 71 (0xa2605000) [pid = 7293] [serial = 80] [outer = 0x98c23c00] 09:13:07 INFO - PROCESS | 7293 | 1464624787973 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]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:13:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1236ms 09:13:08 INFO - PROCESS | 7293 | 1464624788016 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 09:13:08 INFO - PROCESS | 7293 | 1464624788020 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 09:13:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:13:08 INFO - PROCESS | 7293 | 1464624788027 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 7293 | 1464624788030 Marionette TRACE conn3 <- [1,82,null,{}] 09:13:08 INFO - PROCESS | 7293 | 1464624788036 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}] 09:13:08 INFO - PROCESS | 7293 | 1464624788195 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 09:13:08 INFO - PROCESS | 7293 | 1464624788294 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:08 INFO - PROCESS | 7293 | ++DOCSHELL 0x9b731000 == 28 [pid = 7293] [id = 28] 09:13:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 72 (0xa26cd000) [pid = 7293] [serial = 81] [outer = (nil)] 09:13:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 73 (0xa3268400) [pid = 7293] [serial = 82] [outer = 0xa26cd000] 09:13:08 INFO - PROCESS | 7293 | 1464624788377 Marionette DEBUG loaded listener.js 09:13:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 74 (0xa354cc00) [pid = 7293] [serial = 83] [outer = 0xa26cd000] 09:13:09 INFO - PROCESS | 7293 | 1464624789164 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]]]}] 09:13:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:13:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1179ms 09:13:09 INFO - PROCESS | 7293 | 1464624789206 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 09:13:09 INFO - PROCESS | 7293 | 1464624789210 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 09:13:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:13:09 INFO - PROCESS | 7293 | 1464624789217 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:13:09 INFO - PROCESS | 7293 | 1464624789220 Marionette TRACE conn3 <- [1,86,null,{}] 09:13:09 INFO - PROCESS | 7293 | 1464624789244 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}] 09:13:09 INFO - PROCESS | 7293 | 1464624789397 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 09:13:09 INFO - PROCESS | 7293 | 1464624789523 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:09 INFO - PROCESS | 7293 | ++DOCSHELL 0x99f7c400 == 29 [pid = 7293] [id = 29] 09:13:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 75 (0x9b935400) [pid = 7293] [serial = 84] [outer = (nil)] 09:13:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 76 (0xa62f3c00) [pid = 7293] [serial = 85] [outer = 0x9b935400] 09:13:09 INFO - PROCESS | 7293 | 1464624789601 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 77 (0xa62fbc00) [pid = 7293] [serial = 86] [outer = 0x9b935400] 09:13:10 INFO - PROCESS | 7293 | 1464624790399 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]]]}] 09:13:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:13:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1255ms 09:13:10 INFO - PROCESS | 7293 | 1464624790567 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 7293 | 1464624790574 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 09:13:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:13:10 INFO - PROCESS | 7293 | 1464624790583 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 7293 | 1464624790588 Marionette TRACE conn3 <- [1,90,null,{}] 09:13:10 INFO - PROCESS | 7293 | 1464624790597 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}] 09:13:10 INFO - PROCESS | 7293 | 1464624790748 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 09:13:10 INFO - PROCESS | 7293 | 1464624790850 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 7293 | ++DOCSHELL 0x93d86800 == 30 [pid = 7293] [id = 30] 09:13:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 78 (0x94f63400) [pid = 7293] [serial = 87] [outer = (nil)] 09:13:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 79 (0x9760d400) [pid = 7293] [serial = 88] [outer = 0x94f63400] 09:13:10 INFO - PROCESS | 7293 | 1464624790922 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 80 (0x98c1d400) [pid = 7293] [serial = 89] [outer = 0x94f63400] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 79 (0x99a67800) [pid = 7293] [serial = 12] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 78 (0x976f9000) [pid = 7293] [serial = 23] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 77 (0x92298400) [pid = 7293] [serial = 25] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 76 (0x98c1a000) [pid = 7293] [serial = 31] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 75 (0x9ac3f400) [pid = 7293] [serial = 34] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 74 (0x99f85000) [pid = 7293] [serial = 37] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 73 (0x9b731c00) [pid = 7293] [serial = 38] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 72 (0x98987000) [pid = 7293] [serial = 40] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 71 (0x9af1c800) [pid = 7293] [serial = 43] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 70 (0x9bac9800) [pid = 7293] [serial = 46] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 69 (0xa2150000) [pid = 7293] [serial = 49] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 68 (0x98980400) [pid = 7293] [serial = 52] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 67 (0xa302c400) [pid = 7293] [serial = 55] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 66 (0xa4e22c00) [pid = 7293] [serial = 58] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 65 (0x9b21f000) [pid = 7293] [serial = 44] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 64 (0x93b7cc00) [pid = 7293] [serial = 28] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 63 (0xa21b4800) [pid = 7293] [serial = 50] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 62 (0x9b21f400) [pid = 7293] [serial = 35] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 61 (0xa0507000) [pid = 7293] [serial = 47] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 60 (0x98e74400) [pid = 7293] [serial = 41] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 59 (0x929b1800) [pid = 7293] [serial = 26] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 58 (0x9b939800) [pid = 7293] [serial = 9] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 57 (0xa4e2e400) [pid = 7293] [serial = 2] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 56 (0x922a2c00) [pid = 7293] [serial = 22] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 55 (0x93b84400) [pid = 7293] [serial = 19] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 54 (0x93d86400) [pid = 7293] [serial = 16] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | --DOMWINDOW == 53 (0x93d8b400) [pid = 7293] [serial = 17] [outer = (nil)] [url = about:blank] 09:13:12 INFO - PROCESS | 7293 | 1464624792497 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]]]}] 09:13:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:13:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1935ms 09:13:12 INFO - PROCESS | 7293 | 1464624792521 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 09:13:12 INFO - PROCESS | 7293 | 1464624792526 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 09:13:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:13:12 INFO - PROCESS | 7293 | 1464624792535 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:13:12 INFO - PROCESS | 7293 | 1464624792541 Marionette TRACE conn3 <- [1,94,null,{}] 09:13:12 INFO - PROCESS | 7293 | 1464624792550 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}] 09:13:12 INFO - PROCESS | 7293 | 1464624792696 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 09:13:12 INFO - PROCESS | 7293 | 1464624792723 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 7293 | ++DOCSHELL 0x929b5800 == 31 [pid = 7293] [id = 31] 09:13:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 54 (0x93b84800) [pid = 7293] [serial = 90] [outer = (nil)] 09:13:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 55 (0x93d8a800) [pid = 7293] [serial = 91] [outer = 0x93b84800] 09:13:12 INFO - PROCESS | 7293 | 1464624792796 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 56 (0x9539ac00) [pid = 7293] [serial = 92] [outer = 0x93b84800] 09:13:13 INFO - PROCESS | 7293 | 1464624793505 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]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:13:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1032ms 09:13:13 INFO - PROCESS | 7293 | 1464624793572 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 7293 | 1464624793583 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 09:13:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:13:13 INFO - PROCESS | 7293 | 1464624793594 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 7293 | 1464624793597 Marionette TRACE conn3 <- [1,98,null,{}] 09:13:13 INFO - PROCESS | 7293 | 1464624793610 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}] 09:13:13 INFO - PROCESS | 7293 | 1464624793780 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 09:13:13 INFO - PROCESS | 7293 | 1464624793792 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:13 INFO - PROCESS | 7293 | ++DOCSHELL 0x98147400 == 32 [pid = 7293] [id = 32] 09:13:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 57 (0x98987000) [pid = 7293] [serial = 93] [outer = (nil)] 09:13:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 58 (0x999a9c00) [pid = 7293] [serial = 94] [outer = 0x98987000] 09:13:13 INFO - PROCESS | 7293 | 1464624793861 Marionette DEBUG loaded listener.js 09:13:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 59 (0x99e36800) [pid = 7293] [serial = 95] [outer = 0x98987000] 09:13:14 INFO - PROCESS | 7293 | 1464624794661 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]]]}] 09:13:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:13:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1088ms 09:13:14 INFO - PROCESS | 7293 | 1464624794685 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 09:13:14 INFO - PROCESS | 7293 | 1464624794689 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 09:13:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:13:14 INFO - PROCESS | 7293 | 1464624794696 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:13:14 INFO - PROCESS | 7293 | 1464624794702 Marionette TRACE conn3 <- [1,102,null,{}] 09:13:14 INFO - PROCESS | 7293 | 1464624794732 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}] 09:13:14 INFO - PROCESS | 7293 | 1464624794924 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 09:13:15 INFO - PROCESS | 7293 | 1464624794982 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:15 INFO - PROCESS | 7293 | ++DOCSHELL 0x9aab5c00 == 33 [pid = 7293] [id = 33] 09:13:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 60 (0x9aac3c00) [pid = 7293] [serial = 96] [outer = (nil)] 09:13:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 61 (0x9af27800) [pid = 7293] [serial = 97] [outer = 0x9aac3c00] 09:13:15 INFO - PROCESS | 7293 | 1464624795055 Marionette DEBUG loaded listener.js 09:13:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 62 (0x9b77f400) [pid = 7293] [serial = 98] [outer = 0x9aac3c00] 09:13:15 INFO - PROCESS | 7293 | 1464624795773 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]]]}] 09:13:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:13:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1100ms 09:13:15 INFO - PROCESS | 7293 | 1464624795801 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 09:13:15 INFO - PROCESS | 7293 | 1464624795806 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 09:13:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:13:15 INFO - PROCESS | 7293 | 1464624795820 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:13:15 INFO - PROCESS | 7293 | 1464624795822 Marionette TRACE conn3 <- [1,106,null,{}] 09:13:15 INFO - PROCESS | 7293 | 1464624795828 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}] 09:13:15 INFO - PROCESS | 7293 | 1464624795995 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 09:13:16 INFO - PROCESS | 7293 | 1464624796040 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:16 INFO - PROCESS | 7293 | ++DOCSHELL 0x93d8b000 == 34 [pid = 7293] [id = 34] 09:13:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 63 (0x98142000) [pid = 7293] [serial = 99] [outer = (nil)] 09:13:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 64 (0x9bac9000) [pid = 7293] [serial = 100] [outer = 0x98142000] 09:13:16 INFO - PROCESS | 7293 | 1464624796109 Marionette DEBUG loaded listener.js 09:13:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 65 (0xa0507400) [pid = 7293] [serial = 101] [outer = 0x98142000] 09:13:16 INFO - PROCESS | 7293 | 1464624796874 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]]]}] 09:13:16 INFO - PROCESS | 7293 | --DOMWINDOW == 64 (0x97609c00) [pid = 7293] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:13:16 INFO - PROCESS | 7293 | --DOMWINDOW == 63 (0xa2287800) [pid = 7293] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:13:16 INFO - PROCESS | 7293 | --DOMWINDOW == 62 (0xa3268c00) [pid = 7293] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:13:16 INFO - PROCESS | 7293 | --DOMWINDOW == 61 (0x976f7800) [pid = 7293] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:13:16 INFO - PROCESS | 7293 | --DOMWINDOW == 60 (0x99f79400) [pid = 7293] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:13:16 INFO - PROCESS | 7293 | --DOMWINDOW == 59 (0x976ed000) [pid = 7293] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:13:16 INFO - PROCESS | 7293 | --DOMWINDOW == 58 (0x98c17800) [pid = 7293] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:13:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:13:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1126ms 09:13:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:13:16 INFO - PROCESS | 7293 | 1464624796946 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 09:13:16 INFO - PROCESS | 7293 | 1464624796949 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 09:13:16 INFO - PROCESS | 7293 | 1464624796956 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:13:16 INFO - PROCESS | 7293 | 1464624796959 Marionette TRACE conn3 <- [1,110,null,{}] 09:13:16 INFO - PROCESS | 7293 | 1464624796964 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}] 09:13:17 INFO - PROCESS | 7293 | 1464624797098 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 09:13:17 INFO - PROCESS | 7293 | 1464624797185 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:17 INFO - PROCESS | 7293 | ++DOCSHELL 0x9b21e400 == 35 [pid = 7293] [id = 35] 09:13:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 59 (0x9b21f000) [pid = 7293] [serial = 102] [outer = (nil)] 09:13:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 60 (0x9cf9e000) [pid = 7293] [serial = 103] [outer = 0x9b21f000] 09:13:17 INFO - PROCESS | 7293 | 1464624797256 Marionette DEBUG loaded listener.js 09:13:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 61 (0xa1063000) [pid = 7293] [serial = 104] [outer = 0x9b21f000] 09:13:17 INFO - PROCESS | 7293 | 1464624797866 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]]]}] 09:13:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:13:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 929ms 09:13:17 INFO - PROCESS | 7293 | 1464624797886 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 09:13:17 INFO - PROCESS | 7293 | 1464624797889 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 09:13:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:13:17 INFO - PROCESS | 7293 | 1464624797895 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:13:17 INFO - PROCESS | 7293 | 1464624797897 Marionette TRACE conn3 <- [1,114,null,{}] 09:13:17 INFO - PROCESS | 7293 | 1464624797903 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}] 09:13:18 INFO - PROCESS | 7293 | 1464624798062 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 09:13:18 INFO - PROCESS | 7293 | 1464624798159 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 7293 | ++DOCSHELL 0x97609c00 == 36 [pid = 7293] [id = 36] 09:13:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 62 (0xa21ad000) [pid = 7293] [serial = 105] [outer = (nil)] 09:13:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 63 (0xa2403c00) [pid = 7293] [serial = 106] [outer = 0xa21ad000] 09:13:18 INFO - PROCESS | 7293 | 1464624798233 Marionette DEBUG loaded listener.js 09:13:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 64 (0xa26c8000) [pid = 7293] [serial = 107] [outer = 0xa21ad000] 09:13:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 65 (0xa3260000) [pid = 7293] [serial = 108] [outer = 0x98140400] 09:13:19 INFO - PROCESS | 7293 | 1464624799007 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]]]}] 09:13:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:13:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1177ms 09:13:19 INFO - PROCESS | 7293 | 1464624799074 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 09:13:19 INFO - PROCESS | 7293 | 1464624799080 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 09:13:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:13:19 INFO - PROCESS | 7293 | 1464624799089 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:13:19 INFO - PROCESS | 7293 | 1464624799095 Marionette TRACE conn3 <- [1,118,null,{}] 09:13:19 INFO - PROCESS | 7293 | 1464624799105 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}] 09:13:19 INFO - PROCESS | 7293 | 1464624799277 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 09:13:19 INFO - PROCESS | 7293 | 1464624799420 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:19 INFO - PROCESS | 7293 | ++DOCSHELL 0x92402400 == 37 [pid = 7293] [id = 37] 09:13:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 66 (0x93b85000) [pid = 7293] [serial = 109] [outer = (nil)] 09:13:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 67 (0x93d85c00) [pid = 7293] [serial = 110] [outer = 0x93b85000] 09:13:19 INFO - PROCESS | 7293 | 1464624799511 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 68 (0x93d8d400) [pid = 7293] [serial = 111] [outer = 0x93b85000] 09:13:20 INFO - PROCESS | 7293 | 1464624800364 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]]]}] 09:13:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:13:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1292ms 09:13:20 INFO - PROCESS | 7293 | 1464624800382 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 09:13:20 INFO - PROCESS | 7293 | 1464624800390 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 09:13:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:13:20 INFO - PROCESS | 7293 | 1464624800401 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 7293 | 1464624800405 Marionette TRACE conn3 <- [1,122,null,{}] 09:13:20 INFO - PROCESS | 7293 | 1464624800412 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}] 09:13:20 INFO - PROCESS | 7293 | 1464624800631 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 09:13:20 INFO - PROCESS | 7293 | 1464624800646 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x9999fc00 == 38 [pid = 7293] [id = 38] 09:13:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 69 (0x99a68000) [pid = 7293] [serial = 112] [outer = (nil)] 09:13:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 70 (0x99f83000) [pid = 7293] [serial = 113] [outer = 0x99a68000] 09:13:20 INFO - PROCESS | 7293 | 1464624800726 Marionette DEBUG loaded listener.js 09:13:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 71 (0x9ac3c800) [pid = 7293] [serial = 114] [outer = 0x99a68000] 09:13:21 INFO - PROCESS | 7293 | 1464624801668 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]]]}] 09:13:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:13:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1332ms 09:13:21 INFO - PROCESS | 7293 | 1464624801733 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 09:13:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:13:21 INFO - PROCESS | 7293 | 1464624801738 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 09:13:21 INFO - PROCESS | 7293 | 1464624801744 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:13:21 INFO - PROCESS | 7293 | 1464624801750 Marionette TRACE conn3 <- [1,126,null,{}] 09:13:21 INFO - PROCESS | 7293 | 1464624801766 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}] 09:13:21 INFO - PROCESS | 7293 | 1464624801967 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 09:13:22 INFO - PROCESS | 7293 | 1464624802095 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:22 INFO - PROCESS | 7293 | ++DOCSHELL 0x98c1b400 == 39 [pid = 7293] [id = 39] 09:13:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 72 (0x99f85000) [pid = 7293] [serial = 115] [outer = (nil)] 09:13:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 73 (0xa22cd800) [pid = 7293] [serial = 116] [outer = 0x99f85000] 09:13:22 INFO - PROCESS | 7293 | 1464624802181 Marionette DEBUG loaded listener.js 09:13:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 74 (0xa30f1400) [pid = 7293] [serial = 117] [outer = 0x99f85000] 09:13:23 INFO - PROCESS | 7293 | 1464624803226 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]]]}] 09:13:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:13:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1540ms 09:13:23 INFO - PROCESS | 7293 | 1464624803284 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 09:13:23 INFO - PROCESS | 7293 | 1464624803290 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 09:13:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:13:23 INFO - PROCESS | 7293 | 1464624803297 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:13:23 INFO - PROCESS | 7293 | 1464624803303 Marionette TRACE conn3 <- [1,130,null,{}] 09:13:23 INFO - PROCESS | 7293 | 1464624803312 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}] 09:13:23 INFO - PROCESS | 7293 | 1464624803515 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 09:13:23 INFO - PROCESS | 7293 | --DOCSHELL 0x9b21e400 == 38 [pid = 7293] [id = 35] 09:13:23 INFO - PROCESS | 7293 | --DOCSHELL 0x93d8b000 == 37 [pid = 7293] [id = 34] 09:13:23 INFO - PROCESS | 7293 | --DOCSHELL 0x9aab5c00 == 36 [pid = 7293] [id = 33] 09:13:23 INFO - PROCESS | 7293 | --DOCSHELL 0x98147400 == 35 [pid = 7293] [id = 32] 09:13:23 INFO - PROCESS | 7293 | --DOCSHELL 0x929b5800 == 34 [pid = 7293] [id = 31] 09:13:23 INFO - PROCESS | 7293 | 1464624803745 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 7293 | --DOMWINDOW == 73 (0xa50b2800) [pid = 7293] [serial = 61] [outer = (nil)] [url = about:blank] 09:13:23 INFO - PROCESS | 7293 | --DOMWINDOW == 72 (0xa3265800) [pid = 7293] [serial = 56] [outer = (nil)] [url = about:blank] 09:13:23 INFO - PROCESS | 7293 | --DOMWINDOW == 71 (0xa5049800) [pid = 7293] [serial = 59] [outer = (nil)] [url = about:blank] 09:13:23 INFO - PROCESS | 7293 | --DOMWINDOW == 70 (0x976f9800) [pid = 7293] [serial = 53] [outer = (nil)] [url = about:blank] 09:13:23 INFO - PROCESS | 7293 | --DOMWINDOW == 69 (0x9b785400) [pid = 7293] [serial = 70] [outer = (nil)] [url = about:blank] 09:13:23 INFO - PROCESS | 7293 | --DOMWINDOW == 68 (0x9b7d5000) [pid = 7293] [serial = 71] [outer = (nil)] [url = about:blank] 09:13:23 INFO - PROCESS | 7293 | --DOMWINDOW == 67 (0x98985800) [pid = 7293] [serial = 64] [outer = (nil)] [url = about:blank] 09:13:23 INFO - PROCESS | 7293 | --DOMWINDOW == 66 (0x9240bc00) [pid = 7293] [serial = 65] [outer = (nil)] [url = about:blank] 09:13:23 INFO - PROCESS | 7293 | --DOMWINDOW == 65 (0x99b88c00) [pid = 7293] [serial = 68] [outer = (nil)] [url = about:blank] 09:13:23 INFO - PROCESS | 7293 | --DOMWINDOW == 64 (0xa6242400) [pid = 7293] [serial = 62] [outer = (nil)] [url = about:blank] 09:13:23 INFO - PROCESS | 7293 | --DOMWINDOW == 63 (0x997ec400) [pid = 7293] [serial = 67] [outer = (nil)] [url = about:blank] 09:13:23 INFO - PROCESS | 7293 | ++DOCSHELL 0x9240bc00 == 35 [pid = 7293] [id = 40] 09:13:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 64 (0x92507c00) [pid = 7293] [serial = 118] [outer = (nil)] 09:13:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 65 (0x929b5800) [pid = 7293] [serial = 119] [outer = 0x92507c00] 09:13:23 INFO - PROCESS | 7293 | 1464624803839 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 66 (0x93b81c00) [pid = 7293] [serial = 120] [outer = 0x92507c00] 09:13:24 INFO - PROCESS | 7293 | 1464624804498 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]]]}] 09:13:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:13:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1240ms 09:13:24 INFO - PROCESS | 7293 | 1464624804537 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 7293 | 1464624804544 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 09:13:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:13:24 INFO - PROCESS | 7293 | 1464624804554 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 7293 | 1464624804558 Marionette TRACE conn3 <- [1,134,null,{}] 09:13:24 INFO - PROCESS | 7293 | 1464624804564 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}] 09:13:24 INFO - PROCESS | 7293 | 1464624804708 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 09:13:24 INFO - PROCESS | 7293 | 1464624804841 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:24 INFO - PROCESS | 7293 | ++DOCSHELL 0x93b80c00 == 36 [pid = 7293] [id = 41] 09:13:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 67 (0x976f9000) [pid = 7293] [serial = 121] [outer = (nil)] 09:13:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 68 (0x98e1a000) [pid = 7293] [serial = 122] [outer = 0x976f9000] 09:13:24 INFO - PROCESS | 7293 | 1464624804907 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 69 (0x997a9000) [pid = 7293] [serial = 123] [outer = 0x976f9000] 09:13:25 INFO - PROCESS | 7293 | 1464624805583 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]]]}] 09:13:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:13:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1086ms 09:13:25 INFO - PROCESS | 7293 | 1464624805640 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 09:13:25 INFO - PROCESS | 7293 | 1464624805644 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 09:13:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:13:25 INFO - PROCESS | 7293 | 1464624805651 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:13:25 INFO - PROCESS | 7293 | 1464624805657 Marionette TRACE conn3 <- [1,138,null,{}] 09:13:25 INFO - PROCESS | 7293 | 1464624805693 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}] 09:13:25 INFO - PROCESS | 7293 | 1464624805843 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 09:13:25 INFO - PROCESS | 7293 | 1464624805857 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 7293 | ++DOCSHELL 0x953a1800 == 37 [pid = 7293] [id = 42] 09:13:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 70 (0x953a4c00) [pid = 7293] [serial = 124] [outer = (nil)] 09:13:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 71 (0x953a8800) [pid = 7293] [serial = 125] [outer = 0x953a4c00] 09:13:25 INFO - PROCESS | 7293 | 1464624805937 Marionette DEBUG loaded listener.js 09:13:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 72 (0x99b88c00) [pid = 7293] [serial = 126] [outer = 0x953a4c00] 09:13:26 INFO - PROCESS | 7293 | 1464624806733 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]]]}] 09:13:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:13:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1109ms 09:13:26 INFO - PROCESS | 7293 | 1464624806767 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 7293 | 1464624806770 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 09:13:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:13:26 INFO - PROCESS | 7293 | 1464624806777 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 7293 | 1464624806779 Marionette TRACE conn3 <- [1,142,null,{}] 09:13:26 INFO - PROCESS | 7293 | 1464624806786 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}] 09:13:26 INFO - PROCESS | 7293 | 1464624806965 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 09:13:27 INFO - PROCESS | 7293 | 1464624807035 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 7293 | ++DOCSHELL 0x9760bc00 == 38 [pid = 7293] [id = 43] 09:13:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 73 (0x9b735c00) [pid = 7293] [serial = 127] [outer = (nil)] 09:13:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 74 (0x9b7cbc00) [pid = 7293] [serial = 128] [outer = 0x9b735c00] 09:13:27 INFO - PROCESS | 7293 | 1464624807104 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 75 (0x98197c00) [pid = 7293] [serial = 129] [outer = 0x9b735c00] 09:13:27 INFO - PROCESS | 7293 | 1464624807836 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]]]}] 09:13:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:13:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1131ms 09:13:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:13:27 INFO - PROCESS | 7293 | 1464624807909 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 09:13:27 INFO - PROCESS | 7293 | 1464624807911 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 09:13:27 INFO - PROCESS | 7293 | 1464624807918 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:13:27 INFO - PROCESS | 7293 | 1464624807921 Marionette TRACE conn3 <- [1,146,null,{}] 09:13:27 INFO - PROCESS | 7293 | 1464624807926 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}] 09:13:28 INFO - PROCESS | 7293 | 1464624808095 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 09:13:28 INFO - PROCESS | 7293 | --DOMWINDOW == 74 (0x98142000) [pid = 7293] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:13:28 INFO - PROCESS | 7293 | --DOMWINDOW == 73 (0x98c23c00) [pid = 7293] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:13:28 INFO - PROCESS | 7293 | --DOMWINDOW == 72 (0x93b84800) [pid = 7293] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:13:28 INFO - PROCESS | 7293 | --DOMWINDOW == 71 (0x93d87800) [pid = 7293] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:13:28 INFO - PROCESS | 7293 | --DOMWINDOW == 70 (0x9b21f000) [pid = 7293] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:13:28 INFO - PROCESS | 7293 | --DOMWINDOW == 69 (0x9aac3c00) [pid = 7293] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:13:28 INFO - PROCESS | 7293 | --DOMWINDOW == 68 (0x9b935400) [pid = 7293] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:13:28 INFO - PROCESS | 7293 | --DOMWINDOW == 67 (0x9af1cc00) [pid = 7293] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:13:28 INFO - PROCESS | 7293 | --DOMWINDOW == 66 (0xa26cd000) [pid = 7293] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:13:28 INFO - PROCESS | 7293 | --DOMWINDOW == 65 (0x98987000) [pid = 7293] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:13:28 INFO - PROCESS | 7293 | 1464624808202 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:28 INFO - PROCESS | 7293 | ++DOCSHELL 0x93b84800 == 39 [pid = 7293] [id = 44] 09:13:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 66 (0x93d87400) [pid = 7293] [serial = 130] [outer = (nil)] 09:13:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 67 (0x98987000) [pid = 7293] [serial = 131] [outer = 0x93d87400] 09:13:28 INFO - PROCESS | 7293 | 1464624808269 Marionette DEBUG loaded listener.js 09:13:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 68 (0x9a85c800) [pid = 7293] [serial = 132] [outer = 0x93d87400] 09:13:28 INFO - PROCESS | 7293 | 1464624808901 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]]]}] 09:13:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:13:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1036ms 09:13:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:13:28 INFO - PROCESS | 7293 | 1464624808953 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 09:13:28 INFO - PROCESS | 7293 | 1464624808956 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 09:13:28 INFO - PROCESS | 7293 | 1464624808962 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 7293 | 1464624808965 Marionette TRACE conn3 <- [1,150,null,{}] 09:13:28 INFO - PROCESS | 7293 | 1464624808970 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}] 09:13:29 INFO - PROCESS | 7293 | 1464624809176 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 09:13:29 INFO - PROCESS | 7293 | 1464624809191 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x9bab4400 == 40 [pid = 7293] [id = 45] 09:13:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 69 (0xa214f400) [pid = 7293] [serial = 133] [outer = (nil)] 09:13:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 70 (0xa2288c00) [pid = 7293] [serial = 134] [outer = 0xa214f400] 09:13:29 INFO - PROCESS | 7293 | 1464624809261 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 71 (0xa240f800) [pid = 7293] [serial = 135] [outer = 0xa214f400] 09:13:30 INFO - PROCESS | 7293 | 1464624810028 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]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:13:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1089ms 09:13:30 INFO - PROCESS | 7293 | 1464624810051 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 7293 | 1464624810054 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 09:13:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:13:30 INFO - PROCESS | 7293 | 1464624810060 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 7293 | 1464624810063 Marionette TRACE conn3 <- [1,154,null,{}] 09:13:30 INFO - PROCESS | 7293 | 1464624810076 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}] 09:13:30 INFO - PROCESS | 7293 | 1464624810202 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 09:13:30 INFO - PROCESS | 7293 | 1464624810344 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:30 INFO - PROCESS | 7293 | ++DOCSHELL 0x9229f400 == 41 [pid = 7293] [id = 46] 09:13:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 72 (0x922a1800) [pid = 7293] [serial = 136] [outer = (nil)] 09:13:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 73 (0x92507800) [pid = 7293] [serial = 137] [outer = 0x922a1800] 09:13:30 INFO - PROCESS | 7293 | 1464624810466 Marionette DEBUG loaded listener.js 09:13:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 74 (0x92510c00) [pid = 7293] [serial = 138] [outer = 0x922a1800] 09:13:31 INFO - PROCESS | 7293 | 1464624811364 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]]]}] 09:13:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:13:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1338ms 09:13:31 INFO - PROCESS | 7293 | 1464624811403 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 09:13:31 INFO - PROCESS | 7293 | 1464624811414 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 09:13:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:13:31 INFO - PROCESS | 7293 | 1464624811426 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:13:31 INFO - PROCESS | 7293 | 1464624811432 Marionette TRACE conn3 <- [1,158,null,{}] 09:13:31 INFO - PROCESS | 7293 | 1464624811440 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}] 09:13:31 INFO - PROCESS | 7293 | 1464624811646 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 09:13:31 INFO - PROCESS | 7293 | 1464624811779 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 7293 | ++DOCSHELL 0x9539d800 == 42 [pid = 7293] [id = 47] 09:13:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 75 (0x953a4400) [pid = 7293] [serial = 139] [outer = (nil)] 09:13:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 76 (0x98919800) [pid = 7293] [serial = 140] [outer = 0x953a4400] 09:13:31 INFO - PROCESS | 7293 | 1464624811864 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 77 (0x996e9c00) [pid = 7293] [serial = 141] [outer = 0x953a4400] 09:13:32 INFO - PROCESS | 7293 | 1464624812694 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]]]}] 09:13:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:13:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1335ms 09:13:32 INFO - PROCESS | 7293 | 1464624812765 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 09:13:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:13:32 INFO - PROCESS | 7293 | 1464624812771 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 09:13:32 INFO - PROCESS | 7293 | 1464624812778 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:13:32 INFO - PROCESS | 7293 | 1464624812782 Marionette TRACE conn3 <- [1,162,null,{}] 09:13:32 INFO - PROCESS | 7293 | 1464624812787 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}] 09:13:32 INFO - PROCESS | 7293 | 1464624812984 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 09:13:33 INFO - PROCESS | 7293 | 1464624813119 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 7293 | ++DOCSHELL 0x9ac34000 == 43 [pid = 7293] [id = 48] 09:13:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 78 (0x9b944000) [pid = 7293] [serial = 142] [outer = (nil)] 09:13:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 79 (0x9cfa0000) [pid = 7293] [serial = 143] [outer = 0x9b944000] 09:13:33 INFO - PROCESS | 7293 | 1464624813200 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 80 (0xa21b3c00) [pid = 7293] [serial = 144] [outer = 0x9b944000] 09:13:34 INFO - PROCESS | 7293 | 1464624814173 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]]]}] 09:13:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:13:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1433ms 09:13:34 INFO - PROCESS | 7293 | 1464624814211 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 09:13:34 INFO - PROCESS | 7293 | 1464624814214 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 09:13:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:13:34 INFO - PROCESS | 7293 | 1464624814230 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:13:34 INFO - PROCESS | 7293 | 1464624814239 Marionette TRACE conn3 <- [1,166,null,{}] 09:13:34 INFO - PROCESS | 7293 | 1464624814289 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}] 09:13:34 INFO - PROCESS | 7293 | 1464624814486 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 09:13:34 INFO - PROCESS | 7293 | 1464624814673 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:34 INFO - PROCESS | 7293 | ++DOCSHELL 0x9af1d800 == 44 [pid = 7293] [id = 49] 09:13:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 81 (0x9b785400) [pid = 7293] [serial = 145] [outer = (nil)] 09:13:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 82 (0xa628bc00) [pid = 7293] [serial = 146] [outer = 0x9b785400] 09:13:34 INFO - PROCESS | 7293 | 1464624814752 Marionette DEBUG loaded listener.js 09:13:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 83 (0xa670dc00) [pid = 7293] [serial = 147] [outer = 0x9b785400] 09:13:35 INFO - PROCESS | 7293 | 1464624815516 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]]]}] 09:13:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:13:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1340ms 09:13:35 INFO - PROCESS | 7293 | 1464624815563 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 09:13:35 INFO - PROCESS | 7293 | 1464624815567 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 09:13:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:13:35 INFO - PROCESS | 7293 | 1464624815772 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:13:35 INFO - PROCESS | 7293 | 1464624815778 Marionette TRACE conn3 <- [1,170,null,{}] 09:13:35 INFO - PROCESS | 7293 | 1464624815785 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}] 09:13:35 INFO - PROCESS | 7293 | 1464624815926 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 09:13:36 INFO - PROCESS | 7293 | 1464624816032 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 7293 | ++DOCSHELL 0x9539e400 == 45 [pid = 7293] [id = 50] 09:13:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 84 (0x9539e800) [pid = 7293] [serial = 148] [outer = (nil)] 09:13:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 85 (0x953a2000) [pid = 7293] [serial = 149] [outer = 0x9539e800] 09:13:36 INFO - PROCESS | 7293 | 1464624816150 Marionette DEBUG loaded listener.js 09:13:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 86 (0x98143400) [pid = 7293] [serial = 150] [outer = 0x9539e800] 09:13:37 INFO - PROCESS | 7293 | 1464624817153 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]]]}] 09:13:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:13:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1455ms 09:13:37 INFO - PROCESS | 7293 | 1464624817226 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 09:13:37 INFO - PROCESS | 7293 | 1464624817230 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 09:13:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:13:37 INFO - PROCESS | 7293 | 1464624817274 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - PROCESS | 7293 | 1464624817278 Marionette TRACE conn3 <- [1,174,null,{}] 09:13:37 INFO - PROCESS | 7293 | --DOCSHELL 0x9b731000 == 44 [pid = 7293] [id = 28] 09:13:37 INFO - PROCESS | 7293 | --DOCSHELL 0x9bab4400 == 43 [pid = 7293] [id = 45] 09:13:37 INFO - PROCESS | 7293 | --DOCSHELL 0x93b84800 == 42 [pid = 7293] [id = 44] 09:13:37 INFO - PROCESS | 7293 | --DOCSHELL 0x9760bc00 == 41 [pid = 7293] [id = 43] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 85 (0xa2403c00) [pid = 7293] [serial = 106] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | 1464624817349 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}] 09:13:37 INFO - PROCESS | 7293 | --DOCSHELL 0x953a1800 == 40 [pid = 7293] [id = 42] 09:13:37 INFO - PROCESS | 7293 | --DOCSHELL 0x93b80c00 == 39 [pid = 7293] [id = 41] 09:13:37 INFO - PROCESS | 7293 | --DOCSHELL 0x9240bc00 == 38 [pid = 7293] [id = 40] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 84 (0x9bac9000) [pid = 7293] [serial = 100] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 83 (0x9760d400) [pid = 7293] [serial = 88] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 82 (0xa22c7800) [pid = 7293] [serial = 79] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 81 (0x93d8a800) [pid = 7293] [serial = 91] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 80 (0x98923000) [pid = 7293] [serial = 73] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 79 (0xa1063000) [pid = 7293] [serial = 104] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 78 (0x9af27800) [pid = 7293] [serial = 97] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 77 (0xa62f3c00) [pid = 7293] [serial = 85] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 76 (0x9b77f400) [pid = 7293] [serial = 98] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 75 (0x9b938000) [pid = 7293] [serial = 76] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 74 (0xa3268400) [pid = 7293] [serial = 82] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 73 (0x9539ac00) [pid = 7293] [serial = 92] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 72 (0x999a9c00) [pid = 7293] [serial = 94] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 71 (0x9cf9e000) [pid = 7293] [serial = 103] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 70 (0xa0507400) [pid = 7293] [serial = 101] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 69 (0xa354cc00) [pid = 7293] [serial = 83] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 68 (0x9babf000) [pid = 7293] [serial = 77] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 67 (0x93d8e400) [pid = 7293] [serial = 74] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 66 (0xa62fbc00) [pid = 7293] [serial = 86] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 65 (0x997f8800) [pid = 7293] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 64 (0xa2605000) [pid = 7293] [serial = 80] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | --DOMWINDOW == 63 (0x99e36800) [pid = 7293] [serial = 95] [outer = (nil)] [url = about:blank] 09:13:37 INFO - PROCESS | 7293 | 1464624817567 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 09:13:37 INFO - PROCESS | 7293 | 1464624817640 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:37 INFO - PROCESS | 7293 | ++DOCSHELL 0x9760dc00 == 39 [pid = 7293] [id = 51] 09:13:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 64 (0x976fa000) [pid = 7293] [serial = 151] [outer = (nil)] 09:13:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 65 (0x996e1400) [pid = 7293] [serial = 152] [outer = 0x976fa000] 09:13:37 INFO - PROCESS | 7293 | 1464624817753 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 66 (0x99f83800) [pid = 7293] [serial = 153] [outer = 0x976fa000] 09:13:38 INFO - PROCESS | 7293 | 1464624818380 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]]]}] 09:13:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:13:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1162ms 09:13:38 INFO - PROCESS | 7293 | 1464624818415 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 09:13:38 INFO - PROCESS | 7293 | 1464624818420 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 09:13:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:13:38 INFO - PROCESS | 7293 | 1464624818435 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:13:38 INFO - PROCESS | 7293 | 1464624818439 Marionette TRACE conn3 <- [1,178,null,{}] 09:13:38 INFO - PROCESS | 7293 | 1464624818449 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}] 09:13:38 INFO - PROCESS | 7293 | 1464624818592 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 09:13:38 INFO - PROCESS | 7293 | 1464624818695 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 7293 | ++DOCSHELL 0x9b944800 == 40 [pid = 7293] [id = 52] 09:13:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 67 (0x9bab2400) [pid = 7293] [serial = 154] [outer = (nil)] 09:13:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 68 (0x9bac4c00) [pid = 7293] [serial = 155] [outer = 0x9bab2400] 09:13:38 INFO - PROCESS | 7293 | 1464624818781 Marionette DEBUG loaded listener.js 09:13:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 69 (0x9cf9f400) [pid = 7293] [serial = 156] [outer = 0x9bab2400] 09:13:39 INFO - PROCESS | 7293 | 1464624819401 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]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:13:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 992ms 09:13:39 INFO - PROCESS | 7293 | 1464624819418 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 7293 | 1464624819421 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 09:13:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:13:39 INFO - PROCESS | 7293 | 1464624819429 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 7293 | 1464624819432 Marionette TRACE conn3 <- [1,182,null,{}] 09:13:39 INFO - PROCESS | 7293 | 1464624819437 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}] 09:13:39 INFO - PROCESS | 7293 | 1464624819628 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 09:13:39 INFO - PROCESS | 7293 | 1464624819700 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x93d8e400 == 41 [pid = 7293] [id = 53] 09:13:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 70 (0x95085000) [pid = 7293] [serial = 157] [outer = (nil)] 09:13:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 71 (0x9508a000) [pid = 7293] [serial = 158] [outer = 0x95085000] 09:13:39 INFO - PROCESS | 7293 | 1464624819767 Marionette DEBUG loaded listener.js 09:13:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 72 (0x9508dc00) [pid = 7293] [serial = 159] [outer = 0x95085000] 09:13:40 INFO - PROCESS | 7293 | 1464624820500 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]]]}] 09:13:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:13:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1136ms 09:13:40 INFO - PROCESS | 7293 | 1464624820566 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 09:13:40 INFO - PROCESS | 7293 | 1464624820569 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 09:13:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:13:40 INFO - PROCESS | 7293 | 1464624820575 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:13:40 INFO - PROCESS | 7293 | 1464624820577 Marionette TRACE conn3 <- [1,186,null,{}] 09:13:40 INFO - PROCESS | 7293 | 1464624820583 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}] 09:13:40 INFO - PROCESS | 7293 | 1464624820751 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 09:13:40 INFO - PROCESS | 7293 | 1464624820771 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 7293 | ++DOCSHELL 0x92405c00 == 42 [pid = 7293] [id = 54] 09:13:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 73 (0x95088800) [pid = 7293] [serial = 160] [outer = (nil)] 09:13:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 74 (0xa1066000) [pid = 7293] [serial = 161] [outer = 0x95088800] 09:13:40 INFO - PROCESS | 7293 | 1464624820851 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 75 (0xa2156000) [pid = 7293] [serial = 162] [outer = 0x95088800] 09:13:41 INFO - PROCESS | 7293 | 1464624821562 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]]]}] 09:13:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:13:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1030ms 09:13:41 INFO - PROCESS | 7293 | --DOMWINDOW == 74 (0x9b735c00) [pid = 7293] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:13:41 INFO - PROCESS | 7293 | --DOMWINDOW == 73 (0x93d87400) [pid = 7293] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:13:41 INFO - PROCESS | 7293 | --DOMWINDOW == 72 (0x92507c00) [pid = 7293] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:13:41 INFO - PROCESS | 7293 | --DOMWINDOW == 71 (0x976f9000) [pid = 7293] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:13:41 INFO - PROCESS | 7293 | --DOMWINDOW == 70 (0x953a4c00) [pid = 7293] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:13:41 INFO - PROCESS | 7293 | --DOMWINDOW == 69 (0xa21ad000) [pid = 7293] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:13:41 INFO - PROCESS | 7293 | 1464624821679 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 09:13:41 INFO - PROCESS | 7293 | 1464624821682 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 09:13:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:13:41 INFO - PROCESS | 7293 | 1464624821690 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 7293 | 1464624821694 Marionette TRACE conn3 <- [1,190,null,{}] 09:13:41 INFO - PROCESS | 7293 | 1464624821699 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}] 09:13:41 INFO - PROCESS | 7293 | 1464624821877 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 09:13:41 INFO - PROCESS | 7293 | 1464624821889 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:41 INFO - PROCESS | 7293 | ++DOCSHELL 0x92294400 == 43 [pid = 7293] [id = 55] 09:13:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 70 (0x9229c400) [pid = 7293] [serial = 163] [outer = (nil)] 09:13:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 71 (0xa2601c00) [pid = 7293] [serial = 164] [outer = 0x9229c400] 09:13:42 INFO - PROCESS | 7293 | 1464624822037 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 72 (0xa3230c00) [pid = 7293] [serial = 165] [outer = 0x9229c400] 09:13:42 INFO - PROCESS | 7293 | 1464624822385 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:13:42 INFO - PROCESS | 7293 | 1464624822705 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]]]}] 09:13:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:13:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1027ms 09:13:42 INFO - PROCESS | 7293 | 1464624822718 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 09:13:42 INFO - PROCESS | 7293 | 1464624822721 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 09:13:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:13:42 INFO - PROCESS | 7293 | 1464624822727 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:13:42 INFO - PROCESS | 7293 | 1464624822730 Marionette TRACE conn3 <- [1,194,null,{}] 09:13:42 INFO - PROCESS | 7293 | 1464624822736 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}] 09:13:42 INFO - PROCESS | 7293 | 1464624822887 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 09:13:42 INFO - PROCESS | 7293 | 1464624822903 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:43 INFO - PROCESS | 7293 | ++DOCSHELL 0x922a2000 == 44 [pid = 7293] [id = 56] 09:13:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 73 (0x975f8800) [pid = 7293] [serial = 166] [outer = (nil)] 09:13:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 74 (0xa3268400) [pid = 7293] [serial = 167] [outer = 0x975f8800] 09:13:43 INFO - PROCESS | 7293 | 1464624823053 Marionette DEBUG loaded listener.js 09:13:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 75 (0xa354cc00) [pid = 7293] [serial = 168] [outer = 0x975f8800] 09:13:43 INFO - PROCESS | 7293 | 1464624823648 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]]]}] 09:13:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:13:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 994ms 09:13:43 INFO - PROCESS | 7293 | 1464624823723 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 09:13:43 INFO - PROCESS | 7293 | 1464624823729 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 09:13:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:13:43 INFO - PROCESS | 7293 | 1464624823737 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:13:43 INFO - PROCESS | 7293 | 1464624823743 Marionette TRACE conn3 <- [1,198,null,{}] 09:13:43 INFO - PROCESS | 7293 | 1464624823752 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}] 09:13:43 INFO - PROCESS | 7293 | 1464624823977 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 09:13:44 INFO - PROCESS | 7293 | 1464624824115 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 7293 | ++DOCSHELL 0x92410c00 == 45 [pid = 7293] [id = 57] 09:13:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 76 (0x93b84800) [pid = 7293] [serial = 169] [outer = (nil)] 09:13:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 77 (0x94f5f000) [pid = 7293] [serial = 170] [outer = 0x93b84800] 09:13:44 INFO - PROCESS | 7293 | 1464624824377 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 78 (0x93d86000) [pid = 7293] [serial = 171] [outer = 0x93b84800] 09:13:45 INFO - PROCESS | 7293 | 1464624825286 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]]]}] 09:13:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:13:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1586ms 09:13:45 INFO - PROCESS | 7293 | 1464624825323 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 09:13:45 INFO - PROCESS | 7293 | 1464624825328 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 09:13:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:13:45 INFO - PROCESS | 7293 | 1464624825341 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:13:45 INFO - PROCESS | 7293 | 1464624825346 Marionette TRACE conn3 <- [1,202,null,{}] 09:13:45 INFO - PROCESS | 7293 | 1464624825352 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}] 09:13:45 INFO - PROCESS | 7293 | 1464624825522 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 09:13:45 INFO - PROCESS | 7293 | 1464624825656 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x976f9c00 == 46 [pid = 7293] [id = 58] 09:13:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 79 (0x98c1c000) [pid = 7293] [serial = 172] [outer = (nil)] 09:13:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 80 (0x99e3c400) [pid = 7293] [serial = 173] [outer = 0x98c1c000] 09:13:45 INFO - PROCESS | 7293 | 1464624825734 Marionette DEBUG loaded listener.js 09:13:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 81 (0x9ac3fc00) [pid = 7293] [serial = 174] [outer = 0x98c1c000] 09:13:46 INFO - PROCESS | 7293 | 1464624826563 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]]]}] 09:13:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:13:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1296ms 09:13:46 INFO - PROCESS | 7293 | 1464624826634 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 7293 | 1464624826638 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 09:13:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:13:46 INFO - PROCESS | 7293 | 1464624826644 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 7293 | 1464624826648 Marionette TRACE conn3 <- [1,206,null,{}] 09:13:46 INFO - PROCESS | 7293 | 1464624826663 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}] 09:13:46 INFO - PROCESS | 7293 | 1464624826859 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 09:13:47 INFO - PROCESS | 7293 | 1464624826994 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:47 INFO - PROCESS | 7293 | ++DOCSHELL 0x9229c800 == 47 [pid = 7293] [id = 59] 09:13:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 82 (0x9b8b2000) [pid = 7293] [serial = 175] [outer = (nil)] 09:13:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 83 (0x9bac5000) [pid = 7293] [serial = 176] [outer = 0x9b8b2000] 09:13:47 INFO - PROCESS | 7293 | 1464624827085 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 84 (0xa21b4000) [pid = 7293] [serial = 177] [outer = 0x9b8b2000] 09:13:47 INFO - PROCESS | 7293 | 1464624827868 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]]]}] 09:13:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:13:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1286ms 09:13:47 INFO - PROCESS | 7293 | 1464624827931 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 09:13:47 INFO - PROCESS | 7293 | 1464624827935 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 09:13:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:13:47 INFO - PROCESS | 7293 | 1464624827942 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:13:47 INFO - PROCESS | 7293 | 1464624827945 Marionette TRACE conn3 <- [1,210,null,{}] 09:13:47 INFO - PROCESS | 7293 | 1464624827950 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}] 09:13:48 INFO - PROCESS | 7293 | 1464624828107 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 09:13:48 INFO - PROCESS | 7293 | 1464624828239 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:48 INFO - PROCESS | 7293 | ++DOCSHELL 0x93d16800 == 48 [pid = 7293] [id = 60] 09:13:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 85 (0x9a35ec00) [pid = 7293] [serial = 178] [outer = (nil)] 09:13:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 86 (0x9a368000) [pid = 7293] [serial = 179] [outer = 0x9a35ec00] 09:13:48 INFO - PROCESS | 7293 | 1464624828317 Marionette DEBUG loaded listener.js 09:13:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 87 (0x9a36bc00) [pid = 7293] [serial = 180] [outer = 0x9a35ec00] 09:13:49 INFO - PROCESS | 7293 | 1464624829183 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]]]}] 09:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1277ms 09:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:13:49 INFO - PROCESS | 7293 | 1464624829220 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 09:13:49 INFO - PROCESS | 7293 | 1464624829223 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 09:13:49 INFO - PROCESS | 7293 | 1464624829229 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:13:49 INFO - PROCESS | 7293 | 1464624829233 Marionette TRACE conn3 <- [1,214,null,{}] 09:13:49 INFO - PROCESS | 7293 | 1464624829238 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}] 09:13:49 INFO - PROCESS | 7293 | 1464624829381 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 09:13:49 INFO - PROCESS | 7293 | 1464624829495 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 7293 | ++DOCSHELL 0x953a1c00 == 49 [pid = 7293] [id = 61] 09:13:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 88 (0x99949800) [pid = 7293] [serial = 181] [outer = (nil)] 09:13:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 89 (0x9bab4c00) [pid = 7293] [serial = 182] [outer = 0x99949800] 09:13:49 INFO - PROCESS | 7293 | 1464624829612 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 90 (0xa2607000) [pid = 7293] [serial = 183] [outer = 0x99949800] 09:13:50 INFO - PROCESS | 7293 | 1464624830571 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]]]}] 09:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1395ms 09:13:50 INFO - PROCESS | 7293 | 1464624830624 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 7293 | 1464624830629 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 09:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:13:50 INFO - PROCESS | 7293 | 1464624830637 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 7293 | 1464624830642 Marionette TRACE conn3 <- [1,218,null,{}] 09:13:50 INFO - PROCESS | 7293 | 1464624830650 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}] 09:13:50 INFO - PROCESS | 7293 | 1464624830799 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 09:13:50 INFO - PROCESS | 7293 | 1464624830946 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 7293 | ++DOCSHELL 0x9507f000 == 50 [pid = 7293] [id = 62] 09:13:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 91 (0x9507f400) [pid = 7293] [serial = 184] [outer = (nil)] 09:13:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 92 (0x95399400) [pid = 7293] [serial = 185] [outer = 0x9507f400] 09:13:51 INFO - PROCESS | 7293 | 1464624831079 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 93 (0x953a4c00) [pid = 7293] [serial = 186] [outer = 0x9507f400] 09:13:51 INFO - PROCESS | 7293 | --DOCSHELL 0x97609c00 == 49 [pid = 7293] [id = 36] 09:13:51 INFO - PROCESS | 7293 | --DOCSHELL 0x92294400 == 48 [pid = 7293] [id = 55] 09:13:51 INFO - PROCESS | 7293 | --DOCSHELL 0x92405c00 == 47 [pid = 7293] [id = 54] 09:13:51 INFO - PROCESS | 7293 | --DOMWINDOW == 92 (0xa2288c00) [pid = 7293] [serial = 134] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 7293 | --DOCSHELL 0x93d8e400 == 46 [pid = 7293] [id = 53] 09:13:51 INFO - PROCESS | 7293 | --DOCSHELL 0x9b944800 == 45 [pid = 7293] [id = 52] 09:13:51 INFO - PROCESS | 7293 | --DOCSHELL 0x9760dc00 == 44 [pid = 7293] [id = 51] 09:13:51 INFO - PROCESS | 7293 | --DOCSHELL 0x9539e400 == 43 [pid = 7293] [id = 50] 09:13:51 INFO - PROCESS | 7293 | --DOMWINDOW == 91 (0x9b7cbc00) [pid = 7293] [serial = 128] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 7293 | --DOMWINDOW == 90 (0x98987000) [pid = 7293] [serial = 131] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 7293 | --DOMWINDOW == 89 (0x98197c00) [pid = 7293] [serial = 129] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 7293 | --DOMWINDOW == 88 (0xa22cd800) [pid = 7293] [serial = 116] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 7293 | --DOMWINDOW == 87 (0x929b5800) [pid = 7293] [serial = 119] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 7293 | --DOMWINDOW == 86 (0x93b81c00) [pid = 7293] [serial = 120] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 7293 | --DOMWINDOW == 85 (0x99f83000) [pid = 7293] [serial = 113] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 7293 | --DOMWINDOW == 84 (0x98e1a000) [pid = 7293] [serial = 122] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 7293 | --DOMWINDOW == 83 (0x997a9000) [pid = 7293] [serial = 123] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 7293 | --DOMWINDOW == 82 (0x953a8800) [pid = 7293] [serial = 125] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 7293 | --DOMWINDOW == 81 (0xa26c8000) [pid = 7293] [serial = 107] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 7293 | --DOMWINDOW == 80 (0x93d85c00) [pid = 7293] [serial = 110] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 7293 | --DOMWINDOW == 79 (0x9a85c800) [pid = 7293] [serial = 132] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 7293 | --DOMWINDOW == 78 (0x99b88c00) [pid = 7293] [serial = 126] [outer = (nil)] [url = about:blank] 09:13:51 INFO - PROCESS | 7293 | 1464624831886 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]]]}] 09:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1290ms 09:13:51 INFO - PROCESS | 7293 | 1464624831928 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 09:13:51 INFO - PROCESS | 7293 | 1464624831936 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 09:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:13:51 INFO - PROCESS | 7293 | 1464624831945 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:13:51 INFO - PROCESS | 7293 | 1464624831949 Marionette TRACE conn3 <- [1,222,null,{}] 09:13:51 INFO - PROCESS | 7293 | 1464624831959 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}] 09:13:52 INFO - PROCESS | 7293 | 1464624832097 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 09:13:52 INFO - PROCESS | 7293 | 1464624832114 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:52 INFO - PROCESS | 7293 | ++DOCSHELL 0x94f64000 == 44 [pid = 7293] [id = 63] 09:13:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 79 (0x95080400) [pid = 7293] [serial = 187] [outer = (nil)] 09:13:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 80 (0x975f7c00) [pid = 7293] [serial = 188] [outer = 0x95080400] 09:13:52 INFO - PROCESS | 7293 | 1464624832180 Marionette DEBUG loaded listener.js 09:13:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 81 (0x9760a400) [pid = 7293] [serial = 189] [outer = 0x95080400] 09:13:52 INFO - PROCESS | 7293 | 1464624832924 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]]]}] 09:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1031ms 09:13:52 INFO - PROCESS | 7293 | 1464624832982 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 7293 | 1464624832986 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 09:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:13:52 INFO - PROCESS | 7293 | 1464624832992 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 7293 | 1464624832997 Marionette TRACE conn3 <- [1,226,null,{}] 09:13:53 INFO - PROCESS | 7293 | 1464624833023 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}] 09:13:53 INFO - PROCESS | 7293 | 1464624833167 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 09:13:53 INFO - PROCESS | 7293 | 1464624833178 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 7293 | ++DOCSHELL 0x93d88800 == 45 [pid = 7293] [id = 64] 09:13:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 82 (0x98e1bc00) [pid = 7293] [serial = 190] [outer = (nil)] 09:13:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 83 (0x99f3a400) [pid = 7293] [serial = 191] [outer = 0x98e1bc00] 09:13:53 INFO - PROCESS | 7293 | 1464624833248 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 84 (0x9a360c00) [pid = 7293] [serial = 192] [outer = 0x98e1bc00] 09:13:53 INFO - PROCESS | 7293 | 1464624833964 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]]]}] 09:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 982ms 09:13:53 INFO - PROCESS | 7293 | 1464624833980 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 09:13:53 INFO - PROCESS | 7293 | 1464624833984 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 09:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:13:53 INFO - PROCESS | 7293 | 1464624833991 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:13:53 INFO - PROCESS | 7293 | 1464624833994 Marionette TRACE conn3 <- [1,230,null,{}] 09:13:54 INFO - PROCESS | 7293 | 1464624833999 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}] 09:13:54 INFO - PROCESS | 7293 | 1464624834174 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 09:13:54 INFO - PROCESS | 7293 | 1464624834204 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:54 INFO - PROCESS | 7293 | ++DOCSHELL 0x92403800 == 46 [pid = 7293] [id = 65] 09:13:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 85 (0x996e4c00) [pid = 7293] [serial = 193] [outer = (nil)] 09:13:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 86 (0x9ac36800) [pid = 7293] [serial = 194] [outer = 0x996e4c00] 09:13:54 INFO - PROCESS | 7293 | 1464624834271 Marionette DEBUG loaded listener.js 09:13:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 87 (0x9b21e400) [pid = 7293] [serial = 195] [outer = 0x996e4c00] 09:13:55 INFO - PROCESS | 7293 | 1464624835071 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]]]}] 09:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1126ms 09:13:55 INFO - PROCESS | 7293 | 1464624835119 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 09:13:55 INFO - PROCESS | 7293 | 1464624835122 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 09:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:13:55 INFO - PROCESS | 7293 | 1464624835128 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:13:55 INFO - PROCESS | 7293 | 1464624835131 Marionette TRACE conn3 <- [1,234,null,{}] 09:13:55 INFO - PROCESS | 7293 | 1464624835142 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}] 09:13:55 INFO - PROCESS | 7293 | 1464624835321 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 09:13:55 INFO - PROCESS | 7293 | 1464624835343 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:55 INFO - PROCESS | 7293 | ++DOCSHELL 0x9229d400 == 47 [pid = 7293] [id = 66] 09:13:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 88 (0x9250f000) [pid = 7293] [serial = 196] [outer = (nil)] 09:13:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 89 (0x9b935c00) [pid = 7293] [serial = 197] [outer = 0x9250f000] 09:13:55 INFO - PROCESS | 7293 | 1464624835409 Marionette DEBUG loaded listener.js 09:13:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 90 (0x9baad000) [pid = 7293] [serial = 198] [outer = 0x9250f000] 09:13:56 INFO - PROCESS | 7293 | 1464624836094 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]]]}] 09:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1038ms 09:13:56 INFO - PROCESS | 7293 | --DOMWINDOW == 89 (0xa214f400) [pid = 7293] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:13:56 INFO - PROCESS | 7293 | --DOMWINDOW == 88 (0x95088800) [pid = 7293] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:13:56 INFO - PROCESS | 7293 | --DOMWINDOW == 87 (0x9bab2400) [pid = 7293] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:13:56 INFO - PROCESS | 7293 | --DOMWINDOW == 86 (0x9539e800) [pid = 7293] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:13:56 INFO - PROCESS | 7293 | --DOMWINDOW == 85 (0x976fa000) [pid = 7293] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:13:56 INFO - PROCESS | 7293 | --DOMWINDOW == 84 (0x9229c400) [pid = 7293] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:13:56 INFO - PROCESS | 7293 | --DOMWINDOW == 83 (0x95085000) [pid = 7293] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:13:56 INFO - PROCESS | 7293 | 1464624836239 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 09:13:56 INFO - PROCESS | 7293 | 1464624836244 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 09:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:13:56 INFO - PROCESS | 7293 | 1464624836255 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 7293 | 1464624836258 Marionette TRACE conn3 <- [1,238,null,{}] 09:13:56 INFO - PROCESS | 7293 | 1464624836269 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}] 09:13:56 INFO - PROCESS | 7293 | 1464624836428 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 09:13:56 INFO - PROCESS | 7293 | 1464624836441 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:56 INFO - PROCESS | 7293 | ++DOCSHELL 0x9250e000 == 48 [pid = 7293] [id = 67] 09:13:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 84 (0x93b86c00) [pid = 7293] [serial = 199] [outer = (nil)] 09:13:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 85 (0xa2150000) [pid = 7293] [serial = 200] [outer = 0x93b86c00] 09:13:56 INFO - PROCESS | 7293 | 1464624836517 Marionette DEBUG loaded listener.js 09:13:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 86 (0xa2288c00) [pid = 7293] [serial = 201] [outer = 0x93b86c00] 09:13:57 INFO - PROCESS | 7293 | 1464624837196 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]]]}] 09:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 982ms 09:13:57 INFO - PROCESS | 7293 | 1464624837238 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 09:13:57 INFO - PROCESS | 7293 | 1464624837240 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 09:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:13:57 INFO - PROCESS | 7293 | 1464624837246 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:13:57 INFO - PROCESS | 7293 | 1464624837249 Marionette TRACE conn3 <- [1,242,null,{}] 09:13:57 INFO - PROCESS | 7293 | 1464624837254 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}] 09:13:57 INFO - PROCESS | 7293 | 1464624837426 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 09:13:57 INFO - PROCESS | 7293 | 1464624837447 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 7293 | ++DOCSHELL 0x92295000 == 49 [pid = 7293] [id = 68] 09:13:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 87 (0x92f15800) [pid = 7293] [serial = 202] [outer = (nil)] 09:13:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 88 (0xa260d400) [pid = 7293] [serial = 203] [outer = 0x92f15800] 09:13:57 INFO - PROCESS | 7293 | 1464624837513 Marionette DEBUG loaded listener.js 09:13:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 89 (0xa4e2a000) [pid = 7293] [serial = 204] [outer = 0x92f15800] 09:13:58 INFO - PROCESS | 7293 | 1464624838172 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]]]}] 09:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 977ms 09:13:58 INFO - PROCESS | 7293 | 1464624838269 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 09:13:58 INFO - PROCESS | 7293 | 1464624838275 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 09:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:13:58 INFO - PROCESS | 7293 | 1464624838284 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:13:58 INFO - PROCESS | 7293 | 1464624838290 Marionette TRACE conn3 <- [1,246,null,{}] 09:13:58 INFO - PROCESS | 7293 | 1464624838321 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}] 09:13:58 INFO - PROCESS | 7293 | 1464624838486 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 09:13:58 INFO - PROCESS | 7293 | 1464624838623 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x93b84c00 == 50 [pid = 7293] [id = 69] 09:13:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 90 (0x94f3e000) [pid = 7293] [serial = 205] [outer = (nil)] 09:13:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 91 (0x94f41c00) [pid = 7293] [serial = 206] [outer = 0x94f3e000] 09:13:58 INFO - PROCESS | 7293 | 1464624838710 Marionette DEBUG loaded listener.js 09:13:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 92 (0x95081000) [pid = 7293] [serial = 207] [outer = 0x94f3e000] 09:13:59 INFO - PROCESS | 7293 | 1464624839542 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]]]}] 09:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1294ms 09:13:59 INFO - PROCESS | 7293 | 1464624839579 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 09:13:59 INFO - PROCESS | 7293 | 1464624839584 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 09:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:13:59 INFO - PROCESS | 7293 | 1464624839595 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:13:59 INFO - PROCESS | 7293 | 1464624839601 Marionette TRACE conn3 <- [1,250,null,{}] 09:13:59 INFO - PROCESS | 7293 | 1464624839607 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}] 09:13:59 INFO - PROCESS | 7293 | 1464624839770 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 09:13:59 INFO - PROCESS | 7293 | 1464624839945 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 7293 | ++DOCSHELL 0x98e1cc00 == 51 [pid = 7293] [id = 70] 09:13:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 93 (0x98e22800) [pid = 7293] [serial = 208] [outer = (nil)] 09:14:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 94 (0x997ec400) [pid = 7293] [serial = 209] [outer = 0x98e22800] 09:14:00 INFO - PROCESS | 7293 | 1464624840029 Marionette DEBUG loaded listener.js 09:14:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 95 (0x99f77c00) [pid = 7293] [serial = 210] [outer = 0x98e22800] 09:14:00 INFO - PROCESS | 7293 | 1464624840830 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]]]}] 09:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1288ms 09:14:00 INFO - PROCESS | 7293 | 1464624840881 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 09:14:00 INFO - PROCESS | 7293 | 1464624840885 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 09:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:14:00 INFO - PROCESS | 7293 | 1464624840891 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:14:00 INFO - PROCESS | 7293 | 1464624840895 Marionette TRACE conn3 <- [1,254,null,{}] 09:14:00 INFO - PROCESS | 7293 | 1464624840926 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}] 09:14:01 INFO - PROCESS | 7293 | 1464624841085 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 09:14:01 INFO - PROCESS | 7293 | 1464624841225 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:01 INFO - PROCESS | 7293 | ++DOCSHELL 0x9af1d000 == 52 [pid = 7293] [id = 71] 09:14:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 96 (0xa0507800) [pid = 7293] [serial = 211] [outer = (nil)] 09:14:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 97 (0xa302c400) [pid = 7293] [serial = 212] [outer = 0xa0507800] 09:14:01 INFO - PROCESS | 7293 | 1464624841316 Marionette DEBUG loaded listener.js 09:14:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 98 (0xa3443000) [pid = 7293] [serial = 213] [outer = 0xa0507800] 09:14:02 INFO - PROCESS | 7293 | 1464624842148 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]]]}] 09:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1299ms 09:14:02 INFO - PROCESS | 7293 | 1464624842191 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 09:14:02 INFO - PROCESS | 7293 | 1464624842195 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 09:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:14:02 INFO - PROCESS | 7293 | 1464624842201 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 7293 | 1464624842204 Marionette TRACE conn3 <- [1,258,null,{}] 09:14:02 INFO - PROCESS | 7293 | 1464624842210 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}] 09:14:02 INFO - PROCESS | 7293 | 1464624842365 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 09:14:02 INFO - PROCESS | 7293 | 1464624842513 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 7293 | ++DOCSHELL 0x997f8c00 == 53 [pid = 7293] [id = 72] 09:14:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 99 (0xa344a400) [pid = 7293] [serial = 214] [outer = (nil)] 09:14:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 100 (0xa344cc00) [pid = 7293] [serial = 215] [outer = 0xa344a400] 09:14:02 INFO - PROCESS | 7293 | 1464624842592 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 101 (0xa35e9400) [pid = 7293] [serial = 216] [outer = 0xa344a400] 09:14:03 INFO - PROCESS | 7293 | 1464624843361 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]]]}] 09:14:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:14:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1234ms 09:14:03 INFO - PROCESS | 7293 | 1464624843436 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 09:14:03 INFO - PROCESS | 7293 | 1464624843439 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 09:14:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:14:03 INFO - PROCESS | 7293 | 1464624843446 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:14:03 INFO - PROCESS | 7293 | 1464624843449 Marionette TRACE conn3 <- [1,262,null,{}] 09:14:03 INFO - PROCESS | 7293 | 1464624843455 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}] 09:14:03 INFO - PROCESS | 7293 | 1464624843661 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 09:14:03 INFO - PROCESS | 7293 | 1464624843674 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:03 INFO - PROCESS | 7293 | ++DOCSHELL 0xa3447400 == 54 [pid = 7293] [id = 73] 09:14:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 102 (0xa344a800) [pid = 7293] [serial = 217] [outer = (nil)] 09:14:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 103 (0xa6766800) [pid = 7293] [serial = 218] [outer = 0xa344a800] 09:14:03 INFO - PROCESS | 7293 | 1464624843750 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 104 (0xa6da4800) [pid = 7293] [serial = 219] [outer = 0xa344a800] 09:14:04 INFO - PROCESS | 7293 | 1464624844605 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]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1189ms 09:14:04 INFO - PROCESS | 7293 | 1464624844642 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 7293 | 1464624844646 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 09:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:14:04 INFO - PROCESS | 7293 | 1464624844653 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 7293 | 1464624844656 Marionette TRACE conn3 <- [1,266,null,{}] 09:14:04 INFO - PROCESS | 7293 | 1464624844661 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}] 09:14:04 INFO - PROCESS | 7293 | 1464624844845 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 09:14:05 INFO - PROCESS | 7293 | 1464624844983 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 7293 | ++DOCSHELL 0x9229e400 == 55 [pid = 7293] [id = 74] 09:14:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 105 (0x94f45c00) [pid = 7293] [serial = 220] [outer = (nil)] 09:14:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 106 (0xa6e49000) [pid = 7293] [serial = 221] [outer = 0x94f45c00] 09:14:05 INFO - PROCESS | 7293 | 1464624845062 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 107 (0xa6e84000) [pid = 7293] [serial = 222] [outer = 0x94f45c00] 09:14:05 INFO - PROCESS | 7293 | 1464624845868 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]]]}] 09:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1280ms 09:14:05 INFO - PROCESS | 7293 | 1464624845934 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 09:14:05 INFO - PROCESS | 7293 | 1464624845938 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 09:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:14:05 INFO - PROCESS | 7293 | 1464624845944 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:14:05 INFO - PROCESS | 7293 | 1464624845946 Marionette TRACE conn3 <- [1,270,null,{}] 09:14:05 INFO - PROCESS | 7293 | 1464624845952 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}] 09:14:06 INFO - PROCESS | 7293 | 1464624846103 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 09:14:06 INFO - PROCESS | 7293 | 1464624846242 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:06 INFO - PROCESS | 7293 | ++DOCSHELL 0x9508ac00 == 56 [pid = 7293] [id = 75] 09:14:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 108 (0x975fc400) [pid = 7293] [serial = 223] [outer = (nil)] 09:14:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 109 (0xa302a800) [pid = 7293] [serial = 224] [outer = 0x975fc400] 09:14:06 INFO - PROCESS | 7293 | 1464624846318 Marionette DEBUG loaded listener.js 09:14:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 110 (0xa8191400) [pid = 7293] [serial = 225] [outer = 0x975fc400] 09:14:07 INFO - PROCESS | 7293 | 1464624847340 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]]]}] 09:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1428ms 09:14:07 INFO - PROCESS | 7293 | 1464624847373 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 09:14:07 INFO - PROCESS | 7293 | 1464624847377 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 09:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:14:07 INFO - PROCESS | 7293 | 1464624847386 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:14:07 INFO - PROCESS | 7293 | 1464624847391 Marionette TRACE conn3 <- [1,274,null,{}] 09:14:07 INFO - PROCESS | 7293 | 1464624847400 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}] 09:14:07 INFO - PROCESS | 7293 | 1464624847560 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 09:14:07 INFO - PROCESS | 7293 | 1464624847716 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x9250f400 == 57 [pid = 7293] [id = 76] 09:14:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 111 (0x929b4c00) [pid = 7293] [serial = 226] [outer = (nil)] 09:14:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 112 (0x95088400) [pid = 7293] [serial = 227] [outer = 0x929b4c00] 09:14:07 INFO - PROCESS | 7293 | 1464624847788 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 113 (0x953a6400) [pid = 7293] [serial = 228] [outer = 0x929b4c00] 09:14:08 INFO - PROCESS | 7293 | 1464624848688 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]]]}] 09:14:08 INFO - PROCESS | 7293 | --DOCSHELL 0x9250e000 == 56 [pid = 7293] [id = 67] 09:14:08 INFO - PROCESS | 7293 | --DOCSHELL 0x9229d400 == 55 [pid = 7293] [id = 66] 09:14:08 INFO - PROCESS | 7293 | --DOCSHELL 0x92403800 == 54 [pid = 7293] [id = 65] 09:14:08 INFO - PROCESS | 7293 | --DOMWINDOW == 112 (0xa3268400) [pid = 7293] [serial = 167] [outer = (nil)] [url = about:blank] 09:14:08 INFO - PROCESS | 7293 | --DOCSHELL 0x93d88800 == 53 [pid = 7293] [id = 64] 09:14:08 INFO - PROCESS | 7293 | --DOCSHELL 0x94f64000 == 52 [pid = 7293] [id = 63] 09:14:08 INFO - PROCESS | 7293 | --DOCSHELL 0x9507f000 == 51 [pid = 7293] [id = 62] 09:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1390ms 09:14:08 INFO - PROCESS | 7293 | 1464624848776 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 09:14:08 INFO - PROCESS | 7293 | 1464624848782 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 09:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:14:08 INFO - PROCESS | 7293 | 1464624848792 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - PROCESS | 7293 | 1464624848795 Marionette TRACE conn3 <- [1,278,null,{}] 09:14:08 INFO - PROCESS | 7293 | 1464624848801 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}] 09:14:08 INFO - PROCESS | 7293 | 1464624848969 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 09:14:08 INFO - PROCESS | 7293 | --DOMWINDOW == 111 (0xa240f800) [pid = 7293] [serial = 135] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 110 (0xa1066000) [pid = 7293] [serial = 161] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 109 (0x9bac4c00) [pid = 7293] [serial = 155] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 108 (0x9cf9f400) [pid = 7293] [serial = 156] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 107 (0x98143400) [pid = 7293] [serial = 150] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 106 (0x953a2000) [pid = 7293] [serial = 149] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 105 (0x996e1400) [pid = 7293] [serial = 152] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 104 (0x99f83800) [pid = 7293] [serial = 153] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 103 (0x92507800) [pid = 7293] [serial = 137] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 102 (0x98919800) [pid = 7293] [serial = 140] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 101 (0x9cfa0000) [pid = 7293] [serial = 143] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 100 (0xa628bc00) [pid = 7293] [serial = 146] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 99 (0xa2601c00) [pid = 7293] [serial = 164] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 98 (0x9508a000) [pid = 7293] [serial = 158] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 97 (0xa2156000) [pid = 7293] [serial = 162] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 96 (0x9508dc00) [pid = 7293] [serial = 159] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | --DOMWINDOW == 95 (0xa3230c00) [pid = 7293] [serial = 165] [outer = (nil)] [url = about:blank] 09:14:09 INFO - PROCESS | 7293 | 1464624849091 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 7293 | ++DOCSHELL 0x94f3e800 == 52 [pid = 7293] [id = 77] 09:14:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 96 (0x94f48400) [pid = 7293] [serial = 229] [outer = (nil)] 09:14:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 97 (0x975ed800) [pid = 7293] [serial = 230] [outer = 0x94f48400] 09:14:09 INFO - PROCESS | 7293 | 1464624849157 Marionette DEBUG loaded listener.js 09:14:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 98 (0x976f6400) [pid = 7293] [serial = 231] [outer = 0x94f48400] 09:14:09 INFO - PROCESS | 7293 | 1464624849804 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]]]}] 09:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1075ms 09:14:09 INFO - PROCESS | 7293 | 1464624849872 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 09:14:09 INFO - PROCESS | 7293 | 1464624849875 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 09:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:14:09 INFO - PROCESS | 7293 | 1464624849881 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:14:09 INFO - PROCESS | 7293 | 1464624849886 Marionette TRACE conn3 <- [1,282,null,{}] 09:14:09 INFO - PROCESS | 7293 | 1464624849900 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}] 09:14:10 INFO - PROCESS | 7293 | 1464624850054 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 09:14:10 INFO - PROCESS | 7293 | 1464624850065 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:10 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a364000 == 53 [pid = 7293] [id = 78] 09:14:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 99 (0x9a364400) [pid = 7293] [serial = 232] [outer = (nil)] 09:14:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 100 (0x9a85e000) [pid = 7293] [serial = 233] [outer = 0x9a364400] 09:14:10 INFO - PROCESS | 7293 | 1464624850134 Marionette DEBUG loaded listener.js 09:14:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 101 (0x9b7c7000) [pid = 7293] [serial = 234] [outer = 0x9a364400] 09:14:10 INFO - PROCESS | 7293 | 1464624850893 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]]]}] 09:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1031ms 09:14:10 INFO - PROCESS | 7293 | 1464624850912 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 09:14:10 INFO - PROCESS | 7293 | 1464624850916 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 09:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:14:10 INFO - PROCESS | 7293 | 1464624850939 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:14:10 INFO - PROCESS | 7293 | 1464624850943 Marionette TRACE conn3 <- [1,286,null,{}] 09:14:10 INFO - PROCESS | 7293 | 1464624850960 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}] 09:14:11 INFO - PROCESS | 7293 | 1464624851096 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 09:14:11 INFO - PROCESS | 7293 | 1464624851110 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 7293 | ++DOCSHELL 0x9b7cf400 == 54 [pid = 7293] [id = 79] 09:14:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 102 (0x9babd400) [pid = 7293] [serial = 235] [outer = (nil)] 09:14:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 103 (0x9cf95800) [pid = 7293] [serial = 236] [outer = 0x9babd400] 09:14:11 INFO - PROCESS | 7293 | 1464624851177 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 104 (0xa2155400) [pid = 7293] [serial = 237] [outer = 0x9babd400] 09:14:11 INFO - PROCESS | 7293 | 1464624851977 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]]]}] 09:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1088ms 09:14:12 INFO - PROCESS | 7293 | 1464624852035 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 09:14:12 INFO - PROCESS | 7293 | 1464624852038 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 09:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:14:12 INFO - PROCESS | 7293 | 1464624852044 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 7293 | 1464624852047 Marionette TRACE conn3 <- [1,290,null,{}] 09:14:12 INFO - PROCESS | 7293 | 1464624852052 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}] 09:14:12 INFO - PROCESS | 7293 | 1464624852242 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 09:14:12 INFO - PROCESS | 7293 | --DOMWINDOW == 103 (0x9250f000) [pid = 7293] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:14:12 INFO - PROCESS | 7293 | --DOMWINDOW == 102 (0x98e1bc00) [pid = 7293] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:14:12 INFO - PROCESS | 7293 | --DOMWINDOW == 101 (0x99949800) [pid = 7293] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:14:12 INFO - PROCESS | 7293 | --DOMWINDOW == 100 (0x93b85000) [pid = 7293] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:14:12 INFO - PROCESS | 7293 | --DOMWINDOW == 99 (0x996e4c00) [pid = 7293] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:14:12 INFO - PROCESS | 7293 | --DOMWINDOW == 98 (0x95080400) [pid = 7293] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:14:12 INFO - PROCESS | 7293 | --DOMWINDOW == 97 (0x99a68000) [pid = 7293] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:14:12 INFO - PROCESS | 7293 | --DOMWINDOW == 96 (0x94f63400) [pid = 7293] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:14:12 INFO - PROCESS | 7293 | --DOMWINDOW == 95 (0x975f8800) [pid = 7293] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:14:12 INFO - PROCESS | 7293 | --DOMWINDOW == 94 (0x9507f400) [pid = 7293] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:14:12 INFO - PROCESS | 7293 | --DOMWINDOW == 93 (0x99f85000) [pid = 7293] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:14:12 INFO - PROCESS | 7293 | --DOMWINDOW == 92 (0x93b86c00) [pid = 7293] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:14:12 INFO - PROCESS | 7293 | 1464624852698 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:12 INFO - PROCESS | 7293 | ++DOCSHELL 0x92296c00 == 55 [pid = 7293] [id = 80] 09:14:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 93 (0x92407400) [pid = 7293] [serial = 238] [outer = (nil)] 09:14:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 94 (0x9240ac00) [pid = 7293] [serial = 239] [outer = 0x92407400] 09:14:12 INFO - PROCESS | 7293 | 1464624852778 Marionette DEBUG loaded listener.js 09:14:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 95 (0x92f0d000) [pid = 7293] [serial = 240] [outer = 0x92407400] 09:14:13 INFO - PROCESS | 7293 | 1464624853638 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]]]}] 09:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1630ms 09:14:13 INFO - PROCESS | 7293 | 1464624853676 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 09:14:13 INFO - PROCESS | 7293 | 1464624853682 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 09:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:14:13 INFO - PROCESS | 7293 | 1464624853690 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:14:13 INFO - PROCESS | 7293 | 1464624853697 Marionette TRACE conn3 <- [1,294,null,{}] 09:14:13 INFO - PROCESS | 7293 | 1464624853704 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}] 09:14:13 INFO - PROCESS | 7293 | 1464624853883 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 09:14:14 INFO - PROCESS | 7293 | 1464624854026 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x94f69c00 == 56 [pid = 7293] [id = 81] 09:14:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 96 (0x95086000) [pid = 7293] [serial = 241] [outer = (nil)] 09:14:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 97 (0x975ee800) [pid = 7293] [serial = 242] [outer = 0x95086000] 09:14:14 INFO - PROCESS | 7293 | 1464624854111 Marionette DEBUG loaded listener.js 09:14:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 98 (0x98980800) [pid = 7293] [serial = 243] [outer = 0x95086000] 09:14:14 INFO - PROCESS | 7293 | 1464624854943 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]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1285ms 09:14:15 INFO - PROCESS | 7293 | 1464624855005 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 09:14:15 INFO - PROCESS | 7293 | 1464624855018 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 09:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:14:15 INFO - PROCESS | 7293 | 1464624855047 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:14:15 INFO - PROCESS | 7293 | 1464624855051 Marionette TRACE conn3 <- [1,298,null,{}] 09:14:15 INFO - PROCESS | 7293 | 1464624855057 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}] 09:14:15 INFO - PROCESS | 7293 | 1464624855227 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 09:14:15 INFO - PROCESS | 7293 | 1464624855367 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:15 INFO - PROCESS | 7293 | ++DOCSHELL 0x92f13400 == 57 [pid = 7293] [id = 82] 09:14:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 99 (0x98c19000) [pid = 7293] [serial = 244] [outer = (nil)] 09:14:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 100 (0x99ea5c00) [pid = 7293] [serial = 245] [outer = 0x98c19000] 09:14:15 INFO - PROCESS | 7293 | 1464624855448 Marionette DEBUG loaded listener.js 09:14:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 101 (0x9a360000) [pid = 7293] [serial = 246] [outer = 0x98c19000] 09:14:16 INFO - PROCESS | 7293 | 1464624856350 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]]]}] 09:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1332ms 09:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:14:16 INFO - PROCESS | 7293 | 1464624856380 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 7293 | 1464624856383 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 09:14:16 INFO - PROCESS | 7293 | 1464624856399 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 7293 | 1464624856408 Marionette TRACE conn3 <- [1,302,null,{}] 09:14:16 INFO - PROCESS | 7293 | 1464624856415 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}] 09:14:16 INFO - PROCESS | 7293 | 1464624856583 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 09:14:16 INFO - PROCESS | 7293 | 1464624856721 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 7293 | ++DOCSHELL 0x98e75000 == 58 [pid = 7293] [id = 83] 09:14:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 102 (0x9af27000) [pid = 7293] [serial = 247] [outer = (nil)] 09:14:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 103 (0xa2639400) [pid = 7293] [serial = 248] [outer = 0x9af27000] 09:14:16 INFO - PROCESS | 7293 | 1464624856800 Marionette DEBUG loaded listener.js 09:14:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 104 (0xa3262400) [pid = 7293] [serial = 249] [outer = 0x9af27000] 09:14:17 INFO - PROCESS | 7293 | 1464624857661 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]]]}] 09:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1295ms 09:14:17 INFO - PROCESS | 7293 | 1464624857687 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 09:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:14:17 INFO - PROCESS | 7293 | 1464624857691 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 09:14:17 INFO - PROCESS | 7293 | 1464624857697 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:14:17 INFO - PROCESS | 7293 | 1464624857701 Marionette TRACE conn3 <- [1,306,null,{}] 09:14:17 INFO - PROCESS | 7293 | 1464624857707 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}] 09:14:17 INFO - PROCESS | 7293 | 1464624857865 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 09:14:18 INFO - PROCESS | 7293 | 1464624858010 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 7293 | ++DOCSHELL 0x99f83800 == 59 [pid = 7293] [id = 84] 09:14:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 105 (0xa3448000) [pid = 7293] [serial = 250] [outer = (nil)] 09:14:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 106 (0xa354fc00) [pid = 7293] [serial = 251] [outer = 0xa3448000] 09:14:18 INFO - PROCESS | 7293 | 1464624858091 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 107 (0xa5049400) [pid = 7293] [serial = 252] [outer = 0xa3448000] 09:14:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 108 (0x9a55dc00) [pid = 7293] [serial = 253] [outer = 0x98140400] 09:14:19 INFO - PROCESS | 7293 | 1464624859030 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]]]}] 09:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1380ms 09:14:19 INFO - PROCESS | 7293 | 1464624859078 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 7293 | 1464624859082 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 09:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:14:19 INFO - PROCESS | 7293 | 1464624859088 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 7293 | 1464624859091 Marionette TRACE conn3 <- [1,310,null,{}] 09:14:19 INFO - PROCESS | 7293 | 1464624859096 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}] 09:14:19 INFO - PROCESS | 7293 | 1464624859249 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 09:14:19 INFO - PROCESS | 7293 | 1464624859392 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:19 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a55d800 == 60 [pid = 7293] [id = 85] 09:14:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 109 (0x9a561800) [pid = 7293] [serial = 254] [outer = (nil)] 09:14:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 110 (0x9a563c00) [pid = 7293] [serial = 255] [outer = 0x9a561800] 09:14:19 INFO - PROCESS | 7293 | 1464624859481 Marionette DEBUG loaded listener.js 09:14:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 111 (0xa670e000) [pid = 7293] [serial = 256] [outer = 0x9a561800] 09:14:20 INFO - PROCESS | 7293 | 1464624860367 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]]]}] 09:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1328ms 09:14:20 INFO - PROCESS | 7293 | 1464624860417 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 09:14:20 INFO - PROCESS | 7293 | 1464624860420 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 09:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:14:20 INFO - PROCESS | 7293 | 1464624860427 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:14:20 INFO - PROCESS | 7293 | 1464624860431 Marionette TRACE conn3 <- [1,314,null,{}] 09:14:20 INFO - PROCESS | 7293 | 1464624860437 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}] 09:14:20 INFO - PROCESS | 7293 | 1464624860596 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 09:14:20 INFO - PROCESS | 7293 | 1464624860737 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x92298400 == 61 [pid = 7293] [id = 86] 09:14:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 112 (0x92406000) [pid = 7293] [serial = 257] [outer = (nil)] 09:14:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 113 (0x95083000) [pid = 7293] [serial = 258] [outer = 0x92406000] 09:14:20 INFO - PROCESS | 7293 | 1464624860814 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 114 (0x9a55e800) [pid = 7293] [serial = 259] [outer = 0x92406000] 09:14:21 INFO - PROCESS | 7293 | 1464624861908 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]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1536ms 09:14:21 INFO - PROCESS | 7293 | 1464624861965 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 09:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:14:21 INFO - PROCESS | 7293 | 1464624861972 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 09:14:21 INFO - PROCESS | 7293 | 1464624861979 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 7293 | 1464624861985 Marionette TRACE conn3 <- [1,318,null,{}] 09:14:21 INFO - PROCESS | 7293 | 1464624861992 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}] 09:14:22 INFO - PROCESS | 7293 | 1464624862213 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 09:14:22 INFO - PROCESS | 7293 | --DOCSHELL 0x9813d000 == 60 [pid = 7293] [id = 14] 09:14:22 INFO - PROCESS | 7293 | --DOCSHELL 0x9b7cf400 == 59 [pid = 7293] [id = 79] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 113 (0xa260d400) [pid = 7293] [serial = 203] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOCSHELL 0x9a364000 == 58 [pid = 7293] [id = 78] 09:14:22 INFO - PROCESS | 7293 | --DOCSHELL 0x94f3e800 == 57 [pid = 7293] [id = 77] 09:14:22 INFO - PROCESS | 7293 | --DOCSHELL 0x9250f400 == 56 [pid = 7293] [id = 76] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 112 (0x9baad000) [pid = 7293] [serial = 198] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 111 (0x99f3a400) [pid = 7293] [serial = 191] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 110 (0x9bab4c00) [pid = 7293] [serial = 182] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 109 (0x93d8d400) [pid = 7293] [serial = 111] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 108 (0x9ac36800) [pid = 7293] [serial = 194] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 107 (0x975f7c00) [pid = 7293] [serial = 188] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 106 (0x9ac3c800) [pid = 7293] [serial = 114] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 105 (0x98c1d400) [pid = 7293] [serial = 89] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 104 (0x9b21e400) [pid = 7293] [serial = 195] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 103 (0x99e3c400) [pid = 7293] [serial = 173] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 102 (0xa354cc00) [pid = 7293] [serial = 168] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 101 (0x953a4c00) [pid = 7293] [serial = 186] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 100 (0x9760a400) [pid = 7293] [serial = 189] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 99 (0x95399400) [pid = 7293] [serial = 185] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 98 (0x9a360c00) [pid = 7293] [serial = 192] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 97 (0x9b935c00) [pid = 7293] [serial = 197] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 96 (0xa30f1400) [pid = 7293] [serial = 117] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 95 (0xa2607000) [pid = 7293] [serial = 183] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 94 (0xa2288c00) [pid = 7293] [serial = 201] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 93 (0x9a368000) [pid = 7293] [serial = 179] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 92 (0xa2150000) [pid = 7293] [serial = 200] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 91 (0x9bac5000) [pid = 7293] [serial = 176] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | --DOMWINDOW == 90 (0x94f5f000) [pid = 7293] [serial = 170] [outer = (nil)] [url = about:blank] 09:14:22 INFO - PROCESS | 7293 | 1464624862425 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 7293 | ++DOCSHELL 0x94f4a800 == 57 [pid = 7293] [id = 87] 09:14:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 91 (0x94f5f000) [pid = 7293] [serial = 260] [outer = (nil)] 09:14:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 92 (0x9539b800) [pid = 7293] [serial = 261] [outer = 0x94f5f000] 09:14:22 INFO - PROCESS | 7293 | 1464624862528 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 93 (0x975fa000) [pid = 7293] [serial = 262] [outer = 0x94f5f000] 09:14:23 INFO - PROCESS | 7293 | 1464624863228 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]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1285ms 09:14:23 INFO - PROCESS | 7293 | 1464624863265 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 09:14:23 INFO - PROCESS | 7293 | 1464624863272 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 09:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:14:23 INFO - PROCESS | 7293 | 1464624863281 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 7293 | 1464624863285 Marionette TRACE conn3 <- [1,322,null,{}] 09:14:23 INFO - PROCESS | 7293 | 1464624863291 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}] 09:14:23 INFO - PROCESS | 7293 | 1464624863442 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 09:14:23 INFO - PROCESS | 7293 | 1464624863460 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 7293 | ++DOCSHELL 0x997a9000 == 58 [pid = 7293] [id = 88] 09:14:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 94 (0x997fac00) [pid = 7293] [serial = 263] [outer = (nil)] 09:14:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 95 (0x99e3ac00) [pid = 7293] [serial = 264] [outer = 0x997fac00] 09:14:23 INFO - PROCESS | 7293 | 1464624863527 Marionette DEBUG loaded listener.js 09:14:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 96 (0x99f7ec00) [pid = 7293] [serial = 265] [outer = 0x997fac00] 09:14:24 INFO - PROCESS | 7293 | 1464624864344 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]]]}] 09:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1130ms 09:14:24 INFO - PROCESS | 7293 | 1464624864412 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 09:14:24 INFO - PROCESS | 7293 | 1464624864415 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 09:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:14:24 INFO - PROCESS | 7293 | 1464624864421 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:14:24 INFO - PROCESS | 7293 | 1464624864426 Marionette TRACE conn3 <- [1,326,null,{}] 09:14:24 INFO - PROCESS | 7293 | 1464624864441 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}] 09:14:24 INFO - PROCESS | 7293 | 1464624864595 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 09:14:24 INFO - PROCESS | 7293 | 1464624864607 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:24 INFO - PROCESS | 7293 | ++DOCSHELL 0x99ea0800 == 59 [pid = 7293] [id = 89] 09:14:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 97 (0x9af29c00) [pid = 7293] [serial = 266] [outer = (nil)] 09:14:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 98 (0x9b735c00) [pid = 7293] [serial = 267] [outer = 0x9af29c00] 09:14:24 INFO - PROCESS | 7293 | 1464624864679 Marionette DEBUG loaded listener.js 09:14:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 99 (0x9bac5000) [pid = 7293] [serial = 268] [outer = 0x9af29c00] 09:14:25 INFO - PROCESS | 7293 | 1464624865539 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]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1181ms 09:14:25 INFO - PROCESS | 7293 | 1464624865603 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 09:14:25 INFO - PROCESS | 7293 | 1464624865607 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 09:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:14:25 INFO - PROCESS | 7293 | 1464624865613 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 7293 | 1464624865615 Marionette TRACE conn3 <- [1,330,null,{}] 09:14:25 INFO - PROCESS | 7293 | 1464624865620 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}] 09:14:25 INFO - PROCESS | 7293 | 1464624865810 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 09:14:25 INFO - PROCESS | 7293 | 1464624865834 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 7293 | ++DOCSHELL 0x9240b400 == 60 [pid = 7293] [id = 90] 09:14:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 100 (0x9a563000) [pid = 7293] [serial = 269] [outer = (nil)] 09:14:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 101 (0xa214d800) [pid = 7293] [serial = 270] [outer = 0x9a563000] 09:14:25 INFO - PROCESS | 7293 | 1464624865902 Marionette DEBUG loaded listener.js 09:14:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 102 (0xa22c5400) [pid = 7293] [serial = 271] [outer = 0x9a563000] 09:14:26 INFO - PROCESS | 7293 | 1464624866662 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]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1080ms 09:14:26 INFO - PROCESS | 7293 | --DOMWINDOW == 101 (0x92f15800) [pid = 7293] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:14:26 INFO - PROCESS | 7293 | --DOMWINDOW == 100 (0x94f48400) [pid = 7293] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:14:26 INFO - PROCESS | 7293 | --DOMWINDOW == 99 (0x929b4c00) [pid = 7293] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:14:26 INFO - PROCESS | 7293 | --DOMWINDOW == 98 (0x9a364400) [pid = 7293] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:14:26 INFO - PROCESS | 7293 | 1464624866751 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 09:14:26 INFO - PROCESS | 7293 | 1464624866754 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 09:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:14:26 INFO - PROCESS | 7293 | 1464624866762 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 7293 | 1464624866766 Marionette TRACE conn3 <- [1,334,null,{}] 09:14:26 INFO - PROCESS | 7293 | 1464624866771 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}] 09:14:26 INFO - PROCESS | 7293 | 1464624866909 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 09:14:26 INFO - PROCESS | 7293 | 1464624866918 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:26 INFO - PROCESS | 7293 | ++DOCSHELL 0x92514c00 == 61 [pid = 7293] [id = 91] 09:14:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 99 (0x93b81c00) [pid = 7293] [serial = 272] [outer = (nil)] 09:14:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 100 (0xa2150000) [pid = 7293] [serial = 273] [outer = 0x93b81c00] 09:14:26 INFO - PROCESS | 7293 | 1464624866985 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 101 (0xa2605000) [pid = 7293] [serial = 274] [outer = 0x93b81c00] 09:14:27 INFO - PROCESS | 7293 | 1464624867760 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]]]}] 09:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1036ms 09:14:27 INFO - PROCESS | 7293 | 1464624867798 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 09:14:27 INFO - PROCESS | 7293 | 1464624867800 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 09:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:14:27 INFO - PROCESS | 7293 | 1464624867806 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:14:27 INFO - PROCESS | 7293 | 1464624867808 Marionette TRACE conn3 <- [1,338,null,{}] 09:14:27 INFO - PROCESS | 7293 | 1464624867828 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}] 09:14:28 INFO - PROCESS | 7293 | 1464624868033 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 09:14:28 INFO - PROCESS | 7293 | 1464624868043 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:28 INFO - PROCESS | 7293 | ++DOCSHELL 0x910e0000 == 62 [pid = 7293] [id = 92] 09:14:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 102 (0x910e3800) [pid = 7293] [serial = 275] [outer = (nil)] 09:14:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 103 (0xa0508000) [pid = 7293] [serial = 276] [outer = 0x910e3800] 09:14:28 INFO - PROCESS | 7293 | 1464624868113 Marionette DEBUG loaded listener.js 09:14:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 104 (0xa35e7000) [pid = 7293] [serial = 277] [outer = 0x910e3800] 09:14:28 INFO - PROCESS | 7293 | 1464624868812 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]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1036ms 09:14:28 INFO - PROCESS | 7293 | 1464624868844 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 7293 | 1464624868847 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 09:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:14:28 INFO - PROCESS | 7293 | 1464624868943 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 7293 | 1464624868948 Marionette TRACE conn3 <- [1,342,null,{}] 09:14:28 INFO - PROCESS | 7293 | 1464624868962 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}] 09:14:29 INFO - PROCESS | 7293 | 1464624869159 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 09:14:29 INFO - PROCESS | 7293 | 1464624869303 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x910e7000 == 63 [pid = 7293] [id = 93] 09:14:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 105 (0x9229c400) [pid = 7293] [serial = 278] [outer = (nil)] 09:14:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 106 (0x93b81400) [pid = 7293] [serial = 279] [outer = 0x9229c400] 09:14:29 INFO - PROCESS | 7293 | 1464624869384 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 107 (0x93d87c00) [pid = 7293] [serial = 280] [outer = 0x9229c400] 09:14:30 INFO - PROCESS | 7293 | 1464624870257 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]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1427ms 09:14:30 INFO - PROCESS | 7293 | 1464624870282 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 7293 | 1464624870288 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 09:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:14:30 INFO - PROCESS | 7293 | 1464624870295 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 7293 | 1464624870300 Marionette TRACE conn3 <- [1,346,null,{}] 09:14:30 INFO - PROCESS | 7293 | 1464624870311 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}] 09:14:30 INFO - PROCESS | 7293 | 1464624870537 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 09:14:30 INFO - PROCESS | 7293 | 1464624870553 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:30 INFO - PROCESS | 7293 | ++DOCSHELL 0x95086800 == 64 [pid = 7293] [id = 94] 09:14:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 108 (0x98c1b800) [pid = 7293] [serial = 281] [outer = (nil)] 09:14:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 109 (0x99949800) [pid = 7293] [serial = 282] [outer = 0x98c1b800] 09:14:30 INFO - PROCESS | 7293 | 1464624870670 Marionette DEBUG loaded listener.js 09:14:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 110 (0x99f7d800) [pid = 7293] [serial = 283] [outer = 0x98c1b800] 09:14:31 INFO - PROCESS | 7293 | 1464624871596 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]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1332ms 09:14:31 INFO - PROCESS | 7293 | 1464624871627 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 09:14:31 INFO - PROCESS | 7293 | 1464624871632 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 09:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:14:31 INFO - PROCESS | 7293 | 1464624871638 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:14:31 INFO - PROCESS | 7293 | 1464624871641 Marionette TRACE conn3 <- [1,350,null,{}] 09:14:31 INFO - PROCESS | 7293 | 1464624871647 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}] 09:14:31 INFO - PROCESS | 7293 | 1464624871799 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 09:14:31 INFO - PROCESS | 7293 | 1464624871958 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:31 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a565c00 == 65 [pid = 7293] [id = 95] 09:14:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 111 (0x9af1c400) [pid = 7293] [serial = 284] [outer = (nil)] 09:14:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 112 (0xa1062c00) [pid = 7293] [serial = 285] [outer = 0x9af1c400] 09:14:32 INFO - PROCESS | 7293 | 1464624872049 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 113 (0xa35e7400) [pid = 7293] [serial = 286] [outer = 0x9af1c400] 09:14:32 INFO - PROCESS | 7293 | 1464624872961 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]]]}] 09:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 09:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1382ms 09:14:33 INFO - PROCESS | 7293 | 1464624873020 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 09:14:33 INFO - PROCESS | 7293 | 1464624873024 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 09:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:14:33 INFO - PROCESS | 7293 | 1464624873030 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:14:33 INFO - PROCESS | 7293 | 1464624873034 Marionette TRACE conn3 <- [1,354,null,{}] 09:14:33 INFO - PROCESS | 7293 | 1464624873039 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}] 09:14:33 INFO - PROCESS | 7293 | 1464624873201 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 09:14:33 INFO - PROCESS | 7293 | 1464624873344 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:33 INFO - PROCESS | 7293 | ++DOCSHELL 0x910e1400 == 66 [pid = 7293] [id = 96] 09:14:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 114 (0x9a368c00) [pid = 7293] [serial = 287] [outer = (nil)] 09:14:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 115 (0xa6e3d000) [pid = 7293] [serial = 288] [outer = 0x9a368c00] 09:14:33 INFO - PROCESS | 7293 | 1464624873424 Marionette DEBUG loaded listener.js 09:14:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 116 (0xa6e46800) [pid = 7293] [serial = 289] [outer = 0x9a368c00] 09:14:34 INFO - PROCESS | 7293 | 1464624874329 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]]]}] 09:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1327ms 09:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:14:34 INFO - PROCESS | 7293 | 1464624874359 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 09:14:34 INFO - PROCESS | 7293 | 1464624874362 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 09:14:34 INFO - PROCESS | 7293 | 1464624874368 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:14:34 INFO - PROCESS | 7293 | 1464624874371 Marionette TRACE conn3 <- [1,358,null,{}] 09:14:34 INFO - PROCESS | 7293 | 1464624874378 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}] 09:14:34 INFO - PROCESS | 7293 | 1464624874530 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 09:14:34 INFO - PROCESS | 7293 | 1464624874904 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:35 INFO - PROCESS | 7293 | ++DOCSHELL 0x9250bc00 == 67 [pid = 7293] [id = 97] 09:14:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 117 (0x9250c800) [pid = 7293] [serial = 290] [outer = (nil)] 09:14:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 118 (0x92515800) [pid = 7293] [serial = 291] [outer = 0x9250c800] 09:14:35 INFO - PROCESS | 7293 | 1464624875054 Marionette DEBUG loaded listener.js 09:14:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 119 (0x94f3cc00) [pid = 7293] [serial = 292] [outer = 0x9250c800] 09:14:35 INFO - PROCESS | 7293 | 1464624875945 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]]]}] 09:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1631ms 09:14:36 INFO - PROCESS | 7293 | 1464624875999 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 09:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:14:36 INFO - PROCESS | 7293 | 1464624876005 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 09:14:36 INFO - PROCESS | 7293 | 1464624876013 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 7293 | 1464624876018 Marionette TRACE conn3 <- [1,362,null,{}] 09:14:36 INFO - PROCESS | 7293 | 1464624876024 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}] 09:14:36 INFO - PROCESS | 7293 | 1464624876180 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 09:14:36 INFO - PROCESS | 7293 | 1464624876329 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:36 INFO - PROCESS | 7293 | ++DOCSHELL 0x910e5400 == 68 [pid = 7293] [id = 98] 09:14:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 120 (0x94f47000) [pid = 7293] [serial = 293] [outer = (nil)] 09:14:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 121 (0x953a4c00) [pid = 7293] [serial = 294] [outer = 0x94f47000] 09:14:36 INFO - PROCESS | 7293 | 1464624876402 Marionette DEBUG loaded listener.js 09:14:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 122 (0x976f8000) [pid = 7293] [serial = 295] [outer = 0x94f47000] 09:14:37 INFO - PROCESS | 7293 | --DOCSHELL 0x92294000 == 67 [pid = 7293] [id = 9] 09:14:37 INFO - PROCESS | 7293 | --DOCSHELL 0x92f0f800 == 66 [pid = 7293] [id = 17] 09:14:37 INFO - PROCESS | 7293 | --DOCSHELL 0x98982800 == 65 [pid = 7293] [id = 23] 09:14:37 INFO - PROCESS | 7293 | --DOCSHELL 0x9b937400 == 64 [pid = 7293] [id = 16] 09:14:37 INFO - PROCESS | 7293 | --DOCSHELL 0x9760b400 == 63 [pid = 7293] [id = 22] 09:14:37 INFO - PROCESS | 7293 | --DOMWINDOW == 121 (0x94f41c00) [pid = 7293] [serial = 206] [outer = (nil)] [url = about:blank] 09:14:37 INFO - PROCESS | 7293 | --DOMWINDOW == 120 (0x997ec400) [pid = 7293] [serial = 209] [outer = (nil)] [url = about:blank] 09:14:37 INFO - PROCESS | 7293 | --DOMWINDOW == 119 (0xa302c400) [pid = 7293] [serial = 212] [outer = (nil)] [url = about:blank] 09:14:37 INFO - PROCESS | 7293 | --DOMWINDOW == 118 (0xa344cc00) [pid = 7293] [serial = 215] [outer = (nil)] [url = about:blank] 09:14:37 INFO - PROCESS | 7293 | --DOMWINDOW == 117 (0xa6e49000) [pid = 7293] [serial = 221] [outer = (nil)] [url = about:blank] 09:14:37 INFO - PROCESS | 7293 | --DOMWINDOW == 116 (0xa6766800) [pid = 7293] [serial = 218] [outer = (nil)] [url = about:blank] 09:14:37 INFO - PROCESS | 7293 | --DOMWINDOW == 115 (0xa302a800) [pid = 7293] [serial = 224] [outer = (nil)] [url = about:blank] 09:14:37 INFO - PROCESS | 7293 | --DOCSHELL 0x9999fc00 == 62 [pid = 7293] [id = 38] 09:14:37 INFO - PROCESS | 7293 | --DOCSHELL 0x92410c00 == 61 [pid = 7293] [id = 57] 09:14:37 INFO - PROCESS | 7293 | --DOCSHELL 0x94f65000 == 60 [pid = 7293] [id = 12] 09:14:37 INFO - PROCESS | 7293 | --DOCSHELL 0x92402400 == 59 [pid = 7293] [id = 37] 09:14:37 INFO - PROCESS | 7293 | 1464624877421 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]]]}] 09:14:37 INFO - PROCESS | 7293 | --DOCSHELL 0x92295000 == 58 [pid = 7293] [id = 68] 09:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1440ms 09:14:37 INFO - PROCESS | 7293 | --DOCSHELL 0x92f13400 == 57 [pid = 7293] [id = 82] 09:14:37 INFO - PROCESS | 7293 | --DOCSHELL 0x94f69c00 == 56 [pid = 7293] [id = 81] 09:14:37 INFO - PROCESS | 7293 | --DOCSHELL 0x92296c00 == 55 [pid = 7293] [id = 80] 09:14:37 INFO - PROCESS | 7293 | 1464624877457 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 09:14:37 INFO - PROCESS | 7293 | 1464624877463 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 09:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:14:37 INFO - PROCESS | 7293 | 1464624877471 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:14:37 INFO - PROCESS | 7293 | 1464624877474 Marionette TRACE conn3 <- [1,366,null,{}] 09:14:37 INFO - PROCESS | 7293 | 1464624877479 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}] 09:14:37 INFO - PROCESS | 7293 | 1464624877634 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 09:14:37 INFO - PROCESS | 7293 | --DOMWINDOW == 114 (0x9cf95800) [pid = 7293] [serial = 236] [outer = (nil)] [url = about:blank] 09:14:37 INFO - PROCESS | 7293 | --DOMWINDOW == 113 (0xa4e2a000) [pid = 7293] [serial = 204] [outer = (nil)] [url = about:blank] 09:14:37 INFO - PROCESS | 7293 | --DOMWINDOW == 112 (0x975ed800) [pid = 7293] [serial = 230] [outer = (nil)] [url = about:blank] 09:14:37 INFO - PROCESS | 7293 | --DOMWINDOW == 111 (0x976f6400) [pid = 7293] [serial = 231] [outer = (nil)] [url = about:blank] 09:14:37 INFO - PROCESS | 7293 | --DOMWINDOW == 110 (0x953a6400) [pid = 7293] [serial = 228] [outer = (nil)] [url = about:blank] 09:14:37 INFO - PROCESS | 7293 | --DOMWINDOW == 109 (0x95088400) [pid = 7293] [serial = 227] [outer = (nil)] [url = about:blank] 09:14:37 INFO - PROCESS | 7293 | --DOMWINDOW == 108 (0x9a85e000) [pid = 7293] [serial = 233] [outer = (nil)] [url = about:blank] 09:14:37 INFO - PROCESS | 7293 | --DOMWINDOW == 107 (0x9b7c7000) [pid = 7293] [serial = 234] [outer = (nil)] [url = about:blank] 09:14:37 INFO - PROCESS | 7293 | 1464624877750 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 7293 | ++DOCSHELL 0x93d87800 == 56 [pid = 7293] [id = 99] 09:14:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 108 (0x93d8b400) [pid = 7293] [serial = 296] [outer = (nil)] 09:14:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 109 (0x95088400) [pid = 7293] [serial = 297] [outer = 0x93d8b400] 09:14:37 INFO - PROCESS | 7293 | 1464624877819 Marionette DEBUG loaded listener.js 09:14:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 110 (0x975fbc00) [pid = 7293] [serial = 298] [outer = 0x93d8b400] 09:14:38 INFO - PROCESS | 7293 | 1464624878493 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]]]}] 09:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1085ms 09:14:38 INFO - PROCESS | 7293 | 1464624878557 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 09:14:38 INFO - PROCESS | 7293 | 1464624878561 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 09:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:14:38 INFO - PROCESS | 7293 | 1464624878569 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - PROCESS | 7293 | 1464624878577 Marionette TRACE conn3 <- [1,370,null,{}] 09:14:38 INFO - PROCESS | 7293 | 1464624878604 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}] 09:14:38 INFO - PROCESS | 7293 | 1464624878751 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 09:14:38 INFO - PROCESS | 7293 | 1464624878763 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 7293 | ++DOCSHELL 0x92f0f800 == 57 [pid = 7293] [id = 100] 09:14:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 111 (0x99a68000) [pid = 7293] [serial = 299] [outer = (nil)] 09:14:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 112 (0x9a35f400) [pid = 7293] [serial = 300] [outer = 0x99a68000] 09:14:38 INFO - PROCESS | 7293 | 1464624878829 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 113 (0x9a362c00) [pid = 7293] [serial = 301] [outer = 0x99a68000] 09:14:39 INFO - PROCESS | 7293 | 1464624879559 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]]]}] 09:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 09:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1047ms 09:14:39 INFO - PROCESS | 7293 | 1464624879615 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 09:14:39 INFO - PROCESS | 7293 | 1464624879619 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 09:14:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:14:39 INFO - PROCESS | 7293 | 1464624879625 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 7293 | 1464624879628 Marionette TRACE conn3 <- [1,374,null,{}] 09:14:39 INFO - PROCESS | 7293 | 1464624879633 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}] 09:14:39 INFO - PROCESS | 7293 | 1464624879826 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 09:14:39 INFO - PROCESS | 7293 | 1464624879848 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a36ac00 == 58 [pid = 7293] [id = 101] 09:14:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 114 (0x9a55c800) [pid = 7293] [serial = 302] [outer = (nil)] 09:14:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 115 (0x9a565000) [pid = 7293] [serial = 303] [outer = 0x9a55c800] 09:14:39 INFO - PROCESS | 7293 | 1464624879916 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 116 (0x9a85c800) [pid = 7293] [serial = 304] [outer = 0x9a55c800] 09:14:40 INFO - PROCESS | 7293 | 1464624880730 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:14:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:14:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1130ms 09:14:40 INFO - PROCESS | 7293 | 1464624880755 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 09:14:40 INFO - PROCESS | 7293 | 1464624880758 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 09:14:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:14:40 INFO - PROCESS | 7293 | 1464624880768 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:14:40 INFO - PROCESS | 7293 | 1464624880770 Marionette TRACE conn3 <- [1,378,null,{}] 09:14:40 INFO - PROCESS | 7293 | 1464624880774 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}] 09:14:40 INFO - PROCESS | 7293 | 1464624880957 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 09:14:41 INFO - PROCESS | 7293 | 1464624881027 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:41 INFO - PROCESS | 7293 | ++DOCSHELL 0x99f80800 == 59 [pid = 7293] [id = 102] 09:14:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 117 (0x9af29800) [pid = 7293] [serial = 305] [outer = (nil)] 09:14:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 118 (0x9b7c7400) [pid = 7293] [serial = 306] [outer = 0x9af29800] 09:14:41 INFO - PROCESS | 7293 | 1464624881105 Marionette DEBUG loaded listener.js 09:14:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 119 (0x9cf93800) [pid = 7293] [serial = 307] [outer = 0x9af29800] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 118 (0x953a4400) [pid = 7293] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 117 (0x9a35ec00) [pid = 7293] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 116 (0x9b944000) [pid = 7293] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 115 (0x9b8b2000) [pid = 7293] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 114 (0x93b84800) [pid = 7293] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 113 (0x9b785400) [pid = 7293] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 112 (0x98c1c000) [pid = 7293] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 111 (0x922a1800) [pid = 7293] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 110 (0x975fc400) [pid = 7293] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 109 (0x9a563000) [pid = 7293] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 108 (0x9af29c00) [pid = 7293] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 107 (0x98c19000) [pid = 7293] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 106 (0x9a561800) [pid = 7293] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 105 (0x95086000) [pid = 7293] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 104 (0x94f5f000) [pid = 7293] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 103 (0x997fac00) [pid = 7293] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 102 (0x9af27000) [pid = 7293] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 101 (0xa3448000) [pid = 7293] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 100 (0x92407400) [pid = 7293] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 99 (0x92406000) [pid = 7293] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 98 (0x93b81c00) [pid = 7293] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 97 (0x98e22800) [pid = 7293] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 96 (0xa0507800) [pid = 7293] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 95 (0x94f45c00) [pid = 7293] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 94 (0x94f3e000) [pid = 7293] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 93 (0xa344a400) [pid = 7293] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:14:42 INFO - PROCESS | 7293 | --DOMWINDOW == 92 (0xa344a800) [pid = 7293] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:14:42 INFO - PROCESS | 7293 | 1464624882327 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:14:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:14:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1581ms 09:14:42 INFO - PROCESS | 7293 | 1464624882351 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 7293 | 1464624882354 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 09:14:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:14:42 INFO - PROCESS | 7293 | 1464624882360 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 7293 | 1464624882363 Marionette TRACE conn3 <- [1,382,null,{}] 09:14:42 INFO - PROCESS | 7293 | 1464624882368 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}] 09:14:42 INFO - PROCESS | 7293 | 1464624882495 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 09:14:42 INFO - PROCESS | 7293 | 1464624882505 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x910e6000 == 60 [pid = 7293] [id = 103] 09:14:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 93 (0x910e6c00) [pid = 7293] [serial = 308] [outer = (nil)] 09:14:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 94 (0x9240d400) [pid = 7293] [serial = 309] [outer = 0x910e6c00] 09:14:42 INFO - PROCESS | 7293 | 1464624882588 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 95 (0x93d8c400) [pid = 7293] [serial = 310] [outer = 0x910e6c00] 09:14:43 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:43 INFO - PROCESS | 7293 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:14:43 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:43 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:43 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:43 INFO - PROCESS | 7293 | 1464624883345 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:14:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1027ms 09:14:43 INFO - PROCESS | 7293 | 1464624883387 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 7293 | 1464624883391 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 09:14:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:14:43 INFO - PROCESS | 7293 | 1464624883397 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 7293 | 1464624883399 Marionette TRACE conn3 <- [1,386,null,{}] 09:14:43 INFO - PROCESS | 7293 | 1464624883404 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}] 09:14:43 INFO - PROCESS | 7293 | 1464624883535 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 09:14:43 INFO - PROCESS | 7293 | 1464624883553 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:43 INFO - PROCESS | 7293 | ++DOCSHELL 0x910dfc00 == 61 [pid = 7293] [id = 104] 09:14:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 96 (0x910e2400) [pid = 7293] [serial = 311] [outer = (nil)] 09:14:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 97 (0x98e22800) [pid = 7293] [serial = 312] [outer = 0x910e2400] 09:14:43 INFO - PROCESS | 7293 | 1464624883620 Marionette DEBUG loaded listener.js 09:14:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 98 (0x9a35ec00) [pid = 7293] [serial = 313] [outer = 0x910e2400] 09:14:44 INFO - PROCESS | 7293 | 1464624884544 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]]]}] 09:14:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:14:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1186ms 09:14:44 INFO - PROCESS | 7293 | 1464624884584 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 09:14:44 INFO - PROCESS | 7293 | 1464624884590 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 09:14:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:14:44 INFO - PROCESS | 7293 | 1464624884598 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:14:44 INFO - PROCESS | 7293 | 1464624884603 Marionette TRACE conn3 <- [1,390,null,{}] 09:14:44 INFO - PROCESS | 7293 | 1464624884613 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}] 09:14:44 INFO - PROCESS | 7293 | 1464624884868 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 09:14:44 INFO - PROCESS | 7293 | 1464624884982 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x91fd8400 == 62 [pid = 7293] [id = 105] 09:14:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 99 (0x91fdb800) [pid = 7293] [serial = 314] [outer = (nil)] 09:14:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 100 (0x92f0dc00) [pid = 7293] [serial = 315] [outer = 0x91fdb800] 09:14:45 INFO - PROCESS | 7293 | 1464624885062 Marionette DEBUG loaded listener.js 09:14:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 101 (0x94f3bc00) [pid = 7293] [serial = 316] [outer = 0x91fdb800] 09:14:46 INFO - PROCESS | 7293 | 1464624886061 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]]]}] 09:14:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:14:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1495ms 09:14:46 INFO - PROCESS | 7293 | 1464624886093 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 09:14:46 INFO - PROCESS | 7293 | 1464624886101 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 09:14:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:14:46 INFO - PROCESS | 7293 | 1464624886112 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:14:46 INFO - PROCESS | 7293 | 1464624886115 Marionette TRACE conn3 <- [1,394,null,{}] 09:14:46 INFO - PROCESS | 7293 | 1464624886122 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}] 09:14:46 INFO - PROCESS | 7293 | 1464624886282 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 09:14:46 INFO - PROCESS | 7293 | 1464624886432 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:46 INFO - PROCESS | 7293 | ++DOCSHELL 0x953a0000 == 63 [pid = 7293] [id = 106] 09:14:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 102 (0x953a6400) [pid = 7293] [serial = 317] [outer = (nil)] 09:14:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 103 (0x98918000) [pid = 7293] [serial = 318] [outer = 0x953a6400] 09:14:46 INFO - PROCESS | 7293 | 1464624886511 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 104 (0x98e1d400) [pid = 7293] [serial = 319] [outer = 0x953a6400] 09:14:47 INFO - PROCESS | 7293 | 1464624887509 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]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:14:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1430ms 09:14:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:14:47 INFO - PROCESS | 7293 | 1464624887542 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 7293 | 1464624887545 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 09:14:47 INFO - PROCESS | 7293 | 1464624887551 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 7293 | 1464624887557 Marionette TRACE conn3 <- [1,398,null,{}] 09:14:47 INFO - PROCESS | 7293 | 1464624887582 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}] 09:14:47 INFO - PROCESS | 7293 | 1464624887755 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 09:14:47 INFO - PROCESS | 7293 | 1464624887903 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 7293 | ++DOCSHELL 0x99b85400 == 64 [pid = 7293] [id = 107] 09:14:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 105 (0x9b77f400) [pid = 7293] [serial = 320] [outer = (nil)] 09:14:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 106 (0x9bab0400) [pid = 7293] [serial = 321] [outer = 0x9b77f400] 09:14:48 INFO - PROCESS | 7293 | 1464624888048 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 107 (0xa0507800) [pid = 7293] [serial = 322] [outer = 0x9b77f400] 09:14:48 INFO - PROCESS | 7293 | 1464624888899 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]]]}] 09:14:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:14:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1385ms 09:14:48 INFO - PROCESS | 7293 | 1464624888936 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 09:14:48 INFO - PROCESS | 7293 | 1464624888940 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 09:14:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:14:48 INFO - PROCESS | 7293 | 1464624888946 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:14:48 INFO - PROCESS | 7293 | 1464624888950 Marionette TRACE conn3 <- [1,402,null,{}] 09:14:48 INFO - PROCESS | 7293 | 1464624888955 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}] 09:14:49 INFO - PROCESS | 7293 | 1464624889117 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 09:14:49 INFO - PROCESS | 7293 | 1464624889265 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:49 INFO - PROCESS | 7293 | ++DOCSHELL 0x9bab0800 == 65 [pid = 7293] [id = 108] 09:14:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 108 (0xa21b4c00) [pid = 7293] [serial = 323] [outer = (nil)] 09:14:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 109 (0xa22c7800) [pid = 7293] [serial = 324] [outer = 0xa21b4c00] 09:14:49 INFO - PROCESS | 7293 | 1464624889344 Marionette DEBUG loaded listener.js 09:14:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 110 (0xa260d400) [pid = 7293] [serial = 325] [outer = 0xa21b4c00] 09:14:50 INFO - PROCESS | 7293 | 1464624890246 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]]]}] 09:14:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:14:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1328ms 09:14:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:14:50 INFO - PROCESS | 7293 | 1464624890276 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 09:14:50 INFO - PROCESS | 7293 | 1464624890279 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 09:14:50 INFO - PROCESS | 7293 | 1464624890286 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:14:50 INFO - PROCESS | 7293 | 1464624890289 Marionette TRACE conn3 <- [1,406,null,{}] 09:14:50 INFO - PROCESS | 7293 | 1464624890295 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}] 09:14:50 INFO - PROCESS | 7293 | 1464624890457 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 09:14:50 INFO - PROCESS | 7293 | 1464624890606 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:50 INFO - PROCESS | 7293 | ++DOCSHELL 0x910df400 == 66 [pid = 7293] [id = 109] 09:14:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 111 (0x9a361800) [pid = 7293] [serial = 326] [outer = (nil)] 09:14:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 112 (0xa3445800) [pid = 7293] [serial = 327] [outer = 0x9a361800] 09:14:50 INFO - PROCESS | 7293 | 1464624890684 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 113 (0xa35ea000) [pid = 7293] [serial = 328] [outer = 0x9a361800] 09:14:51 INFO - PROCESS | 7293 | 1464624891564 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]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:14:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1330ms 09:14:51 INFO - PROCESS | 7293 | 1464624891630 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 7293 | 1464624891633 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 09:14:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:14:51 INFO - PROCESS | 7293 | 1464624891643 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 7293 | 1464624891646 Marionette TRACE conn3 <- [1,410,null,{}] 09:14:51 INFO - PROCESS | 7293 | 1464624891652 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}] 09:14:51 INFO - PROCESS | 7293 | 1464624891843 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 09:14:52 INFO - PROCESS | 7293 | 1464624891995 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:52 INFO - PROCESS | 7293 | ++DOCSHELL 0x910e0800 == 67 [pid = 7293] [id = 110] 09:14:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 114 (0x910e3c00) [pid = 7293] [serial = 329] [outer = (nil)] 09:14:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 115 (0x99f79400) [pid = 7293] [serial = 330] [outer = 0x910e3c00] 09:14:52 INFO - PROCESS | 7293 | 1464624892073 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 116 (0xa22ca000) [pid = 7293] [serial = 331] [outer = 0x910e3c00] 09:14:52 INFO - PROCESS | 7293 | 1464624892954 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]]]}] 09:14:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:14:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1381ms 09:14:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:14:53 INFO - PROCESS | 7293 | 1464624893025 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 09:14:53 INFO - PROCESS | 7293 | 1464624893028 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 09:14:53 INFO - PROCESS | 7293 | 1464624893034 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:14:53 INFO - PROCESS | 7293 | 1464624893038 Marionette TRACE conn3 <- [1,414,null,{}] 09:14:53 INFO - PROCESS | 7293 | 1464624893043 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}] 09:14:53 INFO - PROCESS | 7293 | 1464624893199 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 09:14:53 INFO - PROCESS | 7293 | 1464624893345 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:53 INFO - PROCESS | 7293 | ++DOCSHELL 0x92509400 == 68 [pid = 7293] [id = 111] 09:14:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 117 (0x93b85c00) [pid = 7293] [serial = 332] [outer = (nil)] 09:14:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 118 (0x953a4800) [pid = 7293] [serial = 333] [outer = 0x93b85c00] 09:14:53 INFO - PROCESS | 7293 | 1464624893425 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 119 (0x98e1bc00) [pid = 7293] [serial = 334] [outer = 0x93b85c00] 09:14:54 INFO - PROCESS | 7293 | 1464624894477 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]]]}] 09:14:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:14:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1489ms 09:14:54 INFO - PROCESS | 7293 | 1464624894522 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 09:14:54 INFO - PROCESS | 7293 | 1464624894529 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 09:14:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:14:54 INFO - PROCESS | 7293 | 1464624894537 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 7293 | 1464624894543 Marionette TRACE conn3 <- [1,418,null,{}] 09:14:54 INFO - PROCESS | 7293 | 1464624894550 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}] 09:14:54 INFO - PROCESS | 7293 | 1464624894706 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 09:14:54 INFO - PROCESS | 7293 | 1464624894863 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:54 INFO - PROCESS | 7293 | ++DOCSHELL 0x93b86000 == 69 [pid = 7293] [id = 112] 09:14:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 120 (0x93d85800) [pid = 7293] [serial = 335] [outer = (nil)] 09:14:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 121 (0x94f65000) [pid = 7293] [serial = 336] [outer = 0x93d85800] 09:14:54 INFO - PROCESS | 7293 | 1464624894967 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 122 (0x95399c00) [pid = 7293] [serial = 337] [outer = 0x93d85800] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 121 (0xa0508000) [pid = 7293] [serial = 276] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 120 (0xa35e9400) [pid = 7293] [serial = 216] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 119 (0xa6da4800) [pid = 7293] [serial = 219] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 118 (0x996e9c00) [pid = 7293] [serial = 141] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 117 (0x9a36bc00) [pid = 7293] [serial = 180] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 116 (0xa21b3c00) [pid = 7293] [serial = 144] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 115 (0xa21b4000) [pid = 7293] [serial = 177] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 114 (0x93d86000) [pid = 7293] [serial = 171] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 113 (0xa670dc00) [pid = 7293] [serial = 147] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 112 (0x9ac3fc00) [pid = 7293] [serial = 174] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 111 (0x92510c00) [pid = 7293] [serial = 138] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 110 (0xa8191400) [pid = 7293] [serial = 225] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 109 (0xa214d800) [pid = 7293] [serial = 270] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 108 (0x9b735c00) [pid = 7293] [serial = 267] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 107 (0x9a360000) [pid = 7293] [serial = 246] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 106 (0x99ea5c00) [pid = 7293] [serial = 245] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 105 (0xa670e000) [pid = 7293] [serial = 256] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 104 (0x9a563c00) [pid = 7293] [serial = 255] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 103 (0x98980800) [pid = 7293] [serial = 243] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 102 (0x975ee800) [pid = 7293] [serial = 242] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 101 (0x9539b800) [pid = 7293] [serial = 261] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 100 (0x975fa000) [pid = 7293] [serial = 262] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 99 (0x99e3ac00) [pid = 7293] [serial = 264] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 98 (0x99f7ec00) [pid = 7293] [serial = 265] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 97 (0xa3262400) [pid = 7293] [serial = 249] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 96 (0xa2639400) [pid = 7293] [serial = 248] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 95 (0xa5049400) [pid = 7293] [serial = 252] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 94 (0xa354fc00) [pid = 7293] [serial = 251] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 93 (0x92f0d000) [pid = 7293] [serial = 240] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 92 (0x9240ac00) [pid = 7293] [serial = 239] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 91 (0x9a55e800) [pid = 7293] [serial = 259] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 90 (0x95083000) [pid = 7293] [serial = 258] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 89 (0xa2150000) [pid = 7293] [serial = 273] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 88 (0xa2605000) [pid = 7293] [serial = 274] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 87 (0xa3260000) [pid = 7293] [serial = 108] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 86 (0xa22c5400) [pid = 7293] [serial = 271] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 85 (0x9bac5000) [pid = 7293] [serial = 268] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 84 (0x99f77c00) [pid = 7293] [serial = 210] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 83 (0xa3443000) [pid = 7293] [serial = 213] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 82 (0xa6e84000) [pid = 7293] [serial = 222] [outer = (nil)] [url = about:blank] 09:14:55 INFO - PROCESS | 7293 | --DOMWINDOW == 81 (0x95081000) [pid = 7293] [serial = 207] [outer = (nil)] [url = about:blank] 09:14:56 INFO - PROCESS | 7293 | 1464624896291 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]]]}] 09:14:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 09:14:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1789ms 09:14:56 INFO - PROCESS | 7293 | 1464624896350 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 7293 | 1464624896358 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 09:14:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:14:56 INFO - PROCESS | 7293 | 1464624896368 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 7293 | 1464624896371 Marionette TRACE conn3 <- [1,422,null,{}] 09:14:56 INFO - PROCESS | 7293 | 1464624896377 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}] 09:14:56 INFO - PROCESS | 7293 | 1464624896515 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 09:14:56 INFO - PROCESS | 7293 | 1464624896616 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:56 INFO - PROCESS | 7293 | ++DOCSHELL 0x92f19c00 == 70 [pid = 7293] [id = 113] 09:14:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 82 (0x93d86000) [pid = 7293] [serial = 338] [outer = (nil)] 09:14:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 83 (0x953a5800) [pid = 7293] [serial = 339] [outer = 0x93d86000] 09:14:56 INFO - PROCESS | 7293 | 1464624896683 Marionette DEBUG loaded listener.js 09:14:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 84 (0x98c1f000) [pid = 7293] [serial = 340] [outer = 0x93d86000] 09:14:57 INFO - PROCESS | 7293 | 1464624897781 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]]]}] 09:14:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:14:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1430ms 09:14:57 INFO - PROCESS | 7293 | 1464624897803 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 09:14:57 INFO - PROCESS | 7293 | 1464624897807 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 09:14:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:14:57 INFO - PROCESS | 7293 | 1464624897813 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:14:57 INFO - PROCESS | 7293 | 1464624897818 Marionette TRACE conn3 <- [1,426,null,{}] 09:14:57 INFO - PROCESS | 7293 | 1464624897832 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}] 09:14:58 INFO - PROCESS | 7293 | 1464624898028 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 09:14:58 INFO - PROCESS | 7293 | 1464624898095 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x976f8800 == 71 [pid = 7293] [id = 114] 09:14:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 85 (0x99b8bc00) [pid = 7293] [serial = 341] [outer = (nil)] 09:14:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 86 (0x9a363800) [pid = 7293] [serial = 342] [outer = 0x99b8bc00] 09:14:58 INFO - PROCESS | 7293 | 1464624898165 Marionette DEBUG loaded listener.js 09:14:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 87 (0x9a560400) [pid = 7293] [serial = 343] [outer = 0x99b8bc00] 09:14:58 INFO - PROCESS | 7293 | 1464624898931 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] 09:14:59 INFO - PROCESS | 7293 | 1464624899010 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 09:14:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:14:59 INFO - PROCESS | 7293 | 1464624899016 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:14:59 INFO - PROCESS | 7293 | 1464624899018 Marionette TRACE conn3 <- [1,430,null,{}] 09:14:59 INFO - PROCESS | 7293 | 1464624899024 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}] 09:14:59 INFO - PROCESS | 7293 | 1464624899209 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 09:14:59 INFO - PROCESS | 7293 | 1464624899235 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:59 INFO - PROCESS | 7293 | ++DOCSHELL 0x94f63c00 == 72 [pid = 7293] [id = 115] 09:14:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 88 (0x9a563000) [pid = 7293] [serial = 344] [outer = (nil)] 09:14:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 89 (0x9b737000) [pid = 7293] [serial = 345] [outer = 0x9a563000] 09:14:59 INFO - PROCESS | 7293 | 1464624899305 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 90 (0x9bac9800) [pid = 7293] [serial = 346] [outer = 0x9a563000] 09:15:00 INFO - PROCESS | 7293 | --DOMWINDOW == 89 (0x93d8b400) [pid = 7293] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:15:00 INFO - PROCESS | 7293 | --DOMWINDOW == 88 (0x9a55c800) [pid = 7293] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:15:00 INFO - PROCESS | 7293 | --DOMWINDOW == 87 (0x9250c800) [pid = 7293] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:15:00 INFO - PROCESS | 7293 | --DOMWINDOW == 86 (0x99a68000) [pid = 7293] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:15:00 INFO - PROCESS | 7293 | --DOMWINDOW == 85 (0x94f47000) [pid = 7293] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:15:00 INFO - PROCESS | 7293 | --DOMWINDOW == 84 (0x910e6c00) [pid = 7293] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:15:00 INFO - PROCESS | 7293 | --DOMWINDOW == 83 (0x9af29800) [pid = 7293] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:15:00 INFO - PROCESS | 7293 | --DOMWINDOW == 82 (0x910e3800) [pid = 7293] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:15:00 INFO - PROCESS | 7293 | 1464624900223 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]]]}] 09:15:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:15:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1231ms 09:15:00 INFO - PROCESS | 7293 | 1464624900260 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 09:15:00 INFO - PROCESS | 7293 | 1464624900263 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 09:15:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:15:00 INFO - PROCESS | 7293 | 1464624900270 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:15:00 INFO - PROCESS | 7293 | 1464624900272 Marionette TRACE conn3 <- [1,434,null,{}] 09:15:00 INFO - PROCESS | 7293 | 1464624900277 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}] 09:15:00 INFO - PROCESS | 7293 | 1464624900425 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 09:15:00 INFO - PROCESS | 7293 | 1464624900440 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 7293 | ++DOCSHELL 0x910db800 == 73 [pid = 7293] [id = 116] 09:15:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 83 (0x910e3400) [pid = 7293] [serial = 347] [outer = (nil)] 09:15:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 84 (0x9a363c00) [pid = 7293] [serial = 348] [outer = 0x910e3400] 09:15:00 INFO - PROCESS | 7293 | 1464624900505 Marionette DEBUG loaded listener.js 09:15:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 85 (0x9b227c00) [pid = 7293] [serial = 349] [outer = 0x910e3400] 09:15:01 INFO - PROCESS | 7293 | 1464624901304 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]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:15:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1079ms 09:15:01 INFO - PROCESS | 7293 | 1464624901349 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 7293 | 1464624901353 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 09:15:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:15:01 INFO - PROCESS | 7293 | 1464624901363 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 7293 | 1464624901365 Marionette TRACE conn3 <- [1,438,null,{}] 09:15:01 INFO - PROCESS | 7293 | 1464624901371 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}] 09:15:01 INFO - PROCESS | 7293 | 1464624901540 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 09:15:01 INFO - PROCESS | 7293 | 1464624901550 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:01 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a365400 == 74 [pid = 7293] [id = 117] 09:15:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 86 (0x9ac3dc00) [pid = 7293] [serial = 350] [outer = (nil)] 09:15:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 87 (0xa3443000) [pid = 7293] [serial = 351] [outer = 0x9ac3dc00] 09:15:01 INFO - PROCESS | 7293 | 1464624901624 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 88 (0xa344d000) [pid = 7293] [serial = 352] [outer = 0x9ac3dc00] 09:15:02 INFO - PROCESS | 7293 | 1464624902707 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]]]}] 09:15:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:15:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1378ms 09:15:02 INFO - PROCESS | 7293 | 1464624902742 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 09:15:02 INFO - PROCESS | 7293 | 1464624902748 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 09:15:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:15:02 INFO - PROCESS | 7293 | 1464624902757 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:15:02 INFO - PROCESS | 7293 | 1464624902763 Marionette TRACE conn3 <- [1,442,null,{}] 09:15:02 INFO - PROCESS | 7293 | 1464624902772 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}] 09:15:02 INFO - PROCESS | 7293 | 1464624902955 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 09:15:03 INFO - PROCESS | 7293 | 1464624903100 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:03 INFO - PROCESS | 7293 | ++DOCSHELL 0x91fdcc00 == 75 [pid = 7293] [id = 118] 09:15:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 89 (0x9240b000) [pid = 7293] [serial = 353] [outer = (nil)] 09:15:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 90 (0x94f42800) [pid = 7293] [serial = 354] [outer = 0x9240b000] 09:15:03 INFO - PROCESS | 7293 | 1464624903184 Marionette DEBUG loaded listener.js 09:15:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 91 (0x950aa000) [pid = 7293] [serial = 355] [outer = 0x9240b000] 09:15:04 INFO - PROCESS | 7293 | 1464624904127 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]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:15:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1437ms 09:15:04 INFO - PROCESS | 7293 | 1464624904194 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 09:15:04 INFO - PROCESS | 7293 | 1464624904202 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 09:15:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:15:04 INFO - PROCESS | 7293 | 1464624904213 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 7293 | 1464624904216 Marionette TRACE conn3 <- [1,446,null,{}] 09:15:04 INFO - PROCESS | 7293 | 1464624904223 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}] 09:15:04 INFO - PROCESS | 7293 | 1464624904427 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 09:15:04 INFO - PROCESS | 7293 | 1464624904621 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 7293 | ++DOCSHELL 0x950b3400 == 76 [pid = 7293] [id = 119] 09:15:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 92 (0x950b3c00) [pid = 7293] [serial = 356] [outer = (nil)] 09:15:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 93 (0x950b7800) [pid = 7293] [serial = 357] [outer = 0x950b3c00] 09:15:04 INFO - PROCESS | 7293 | 1464624904742 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 94 (0x975f8000) [pid = 7293] [serial = 358] [outer = 0x950b3c00] 09:15:05 INFO - PROCESS | 7293 | 1464624905613 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]]]}] 09:15:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:15:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1449ms 09:15:05 INFO - PROCESS | 7293 | 1464624905662 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 09:15:05 INFO - PROCESS | 7293 | 1464624905666 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 09:15:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:15:05 INFO - PROCESS | 7293 | 1464624905672 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 7293 | 1464624905678 Marionette TRACE conn3 <- [1,450,null,{}] 09:15:05 INFO - PROCESS | 7293 | 1464624905694 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}] 09:15:05 INFO - PROCESS | 7293 | 1464624905873 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 09:15:06 INFO - PROCESS | 7293 | 1464624906019 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 7293 | ++DOCSHELL 0x950ac000 == 77 [pid = 7293] [id = 120] 09:15:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 95 (0x99f82400) [pid = 7293] [serial = 359] [outer = (nil)] 09:15:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 96 (0x9ac39000) [pid = 7293] [serial = 360] [outer = 0x99f82400] 09:15:06 INFO - PROCESS | 7293 | 1464624906102 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 97 (0xa2280800) [pid = 7293] [serial = 361] [outer = 0x99f82400] 09:15:07 INFO - PROCESS | 7293 | 1464624907003 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] 09:15:07 INFO - PROCESS | 7293 | 1464624907065 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 09:15:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:15:07 INFO - PROCESS | 7293 | 1464624907071 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 7293 | 1464624907075 Marionette TRACE conn3 <- [1,454,null,{}] 09:15:07 INFO - PROCESS | 7293 | 1464624907080 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}] 09:15:07 INFO - PROCESS | 7293 | 1464624907243 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 09:15:07 INFO - PROCESS | 7293 | 1464624907388 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x91fe5c00 == 78 [pid = 7293] [id = 121] 09:15:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 98 (0x9a365800) [pid = 7293] [serial = 362] [outer = (nil)] 09:15:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 99 (0xa35e9400) [pid = 7293] [serial = 363] [outer = 0x9a365800] 09:15:07 INFO - PROCESS | 7293 | 1464624907469 Marionette DEBUG loaded listener.js 09:15:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 100 (0xa5049800) [pid = 7293] [serial = 364] [outer = 0x9a365800] 09:15:08 INFO - PROCESS | 7293 | [7293] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:08 INFO - PROCESS | 7293 | 1464624908365 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]]]}] 09:15:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:15:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1330ms 09:15:08 INFO - PROCESS | 7293 | 1464624908402 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 09:15:08 INFO - PROCESS | 7293 | 1464624908406 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 09:15:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:15:08 INFO - PROCESS | 7293 | 1464624908412 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:15:08 INFO - PROCESS | 7293 | 1464624908416 Marionette TRACE conn3 <- [1,458,null,{}] 09:15:08 INFO - PROCESS | 7293 | 1464624908421 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}] 09:15:08 INFO - PROCESS | 7293 | 1464624908570 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 09:15:08 INFO - PROCESS | 7293 | 1464624908719 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 7293 | ++DOCSHELL 0xa0510400 == 79 [pid = 7293] [id = 122] 09:15:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 101 (0xa3443400) [pid = 7293] [serial = 365] [outer = (nil)] 09:15:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 102 (0xa628f000) [pid = 7293] [serial = 366] [outer = 0xa3443400] 09:15:08 INFO - PROCESS | 7293 | 1464624908799 Marionette DEBUG loaded listener.js 09:15:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 103 (0xa6295400) [pid = 7293] [serial = 367] [outer = 0xa3443400] 09:15:09 INFO - PROCESS | 7293 | 1464624909684 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] 09:15:09 INFO - PROCESS | 7293 | 1464624909753 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 09:15:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:15:09 INFO - PROCESS | 7293 | 1464624909760 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 7293 | 1464624909763 Marionette TRACE conn3 <- [1,462,null,{}] 09:15:09 INFO - PROCESS | 7293 | 1464624909768 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}] 09:15:10 INFO - PROCESS | 7293 | 1464624910164 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 09:15:10 INFO - PROCESS | 7293 | 1464624910391 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 7293 | ++DOCSHELL 0x94f43400 == 80 [pid = 7293] [id = 123] 09:15:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 104 (0x94f45800) [pid = 7293] [serial = 368] [outer = (nil)] 09:15:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 105 (0x95084400) [pid = 7293] [serial = 369] [outer = 0x94f45800] 09:15:10 INFO - PROCESS | 7293 | 1464624910478 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 106 (0x950af400) [pid = 7293] [serial = 370] [outer = 0x94f45800] 09:15:11 INFO - PROCESS | 7293 | [7293] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:11 INFO - PROCESS | 7293 | 1464624911395 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] 09:15:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:15:11 INFO - PROCESS | 7293 | 1464624911456 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 09:15:11 INFO - PROCESS | 7293 | 1464624911463 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 7293 | 1464624911469 Marionette TRACE conn3 <- [1,466,null,{}] 09:15:11 INFO - PROCESS | 7293 | 1464624911475 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}] 09:15:11 INFO - PROCESS | 7293 | 1464624911631 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 09:15:11 INFO - PROCESS | 7293 | 1464624911781 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 7293 | ++DOCSHELL 0x976f6400 == 81 [pid = 7293] [id = 124] 09:15:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 107 (0x98c1a000) [pid = 7293] [serial = 371] [outer = (nil)] 09:15:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 108 (0x996e9c00) [pid = 7293] [serial = 372] [outer = 0x98c1a000] 09:15:11 INFO - PROCESS | 7293 | 1464624911896 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 109 (0x99e43c00) [pid = 7293] [serial = 373] [outer = 0x98c1a000] 09:15:12 INFO - PROCESS | 7293 | --DOCSHELL 0x93d84000 == 80 [pid = 7293] [id = 6] 09:15:12 INFO - PROCESS | 7293 | --DOCSHELL 0x99944400 == 79 [pid = 7293] [id = 15] 09:15:12 INFO - PROCESS | 7293 | --DOCSHELL 0x910db800 == 78 [pid = 7293] [id = 116] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 108 (0x98e22800) [pid = 7293] [serial = 312] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 107 (0xa6e3d000) [pid = 7293] [serial = 288] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 106 (0x99949800) [pid = 7293] [serial = 282] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 105 (0x93b81400) [pid = 7293] [serial = 279] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 104 (0xa1062c00) [pid = 7293] [serial = 285] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOCSHELL 0x94f63c00 == 77 [pid = 7293] [id = 115] 09:15:12 INFO - PROCESS | 7293 | --DOCSHELL 0x976f8800 == 76 [pid = 7293] [id = 114] 09:15:12 INFO - PROCESS | 7293 | --DOCSHELL 0x92f19c00 == 75 [pid = 7293] [id = 113] 09:15:12 INFO - PROCESS | 7293 | --DOCSHELL 0x93b86000 == 74 [pid = 7293] [id = 112] 09:15:12 INFO - PROCESS | 7293 | --DOCSHELL 0x91fd8400 == 73 [pid = 7293] [id = 105] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 103 (0x93d8c400) [pid = 7293] [serial = 310] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 102 (0x95088400) [pid = 7293] [serial = 297] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 101 (0x9a565000) [pid = 7293] [serial = 303] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 100 (0x94f3cc00) [pid = 7293] [serial = 292] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 99 (0x9a362c00) [pid = 7293] [serial = 301] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 98 (0x92515800) [pid = 7293] [serial = 291] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 97 (0x953a4c00) [pid = 7293] [serial = 294] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 96 (0x9240d400) [pid = 7293] [serial = 309] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 95 (0x9b7c7400) [pid = 7293] [serial = 306] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 94 (0x9a35f400) [pid = 7293] [serial = 300] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 93 (0x9cf93800) [pid = 7293] [serial = 307] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 92 (0x975fbc00) [pid = 7293] [serial = 298] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 91 (0x9a85c800) [pid = 7293] [serial = 304] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 90 (0x976f8000) [pid = 7293] [serial = 295] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | --DOMWINDOW == 89 (0xa35e7000) [pid = 7293] [serial = 277] [outer = (nil)] [url = about:blank] 09:15:12 INFO - PROCESS | 7293 | 1464624912779 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] 09:15:12 INFO - PROCESS | 7293 | 1464624912853 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 09:15:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:15:12 INFO - PROCESS | 7293 | 1464624912859 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:15:12 INFO - PROCESS | 7293 | 1464624912863 Marionette TRACE conn3 <- [1,470,null,{}] 09:15:12 INFO - PROCESS | 7293 | 1464624912868 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}] 09:15:13 INFO - PROCESS | 7293 | 1464624913016 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 09:15:13 INFO - PROCESS | 7293 | 1464624913123 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 7293 | ++DOCSHELL 0x91fd9800 == 74 [pid = 7293] [id = 125] 09:15:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 90 (0x93d8e400) [pid = 7293] [serial = 374] [outer = (nil)] 09:15:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 91 (0x99a68c00) [pid = 7293] [serial = 375] [outer = 0x93d8e400] 09:15:13 INFO - PROCESS | 7293 | 1464624913193 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 92 (0x9a361c00) [pid = 7293] [serial = 376] [outer = 0x93d8e400] 09:15:13 INFO - PROCESS | 7293 | 1464624913945 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]]]}] 09:15:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:15:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1130ms 09:15:13 INFO - PROCESS | 7293 | 1464624913990 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 7293 | 1464624913996 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 09:15:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:15:14 INFO - PROCESS | 7293 | 1464624914011 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:15:14 INFO - PROCESS | 7293 | 1464624914018 Marionette TRACE conn3 <- [1,474,null,{}] 09:15:14 INFO - PROCESS | 7293 | 1464624914023 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}] 09:15:14 INFO - PROCESS | 7293 | 1464624914174 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 09:15:14 INFO - PROCESS | 7293 | 1464624914183 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x94f3e000 == 75 [pid = 7293] [id = 126] 09:15:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 93 (0x99e44c00) [pid = 7293] [serial = 377] [outer = (nil)] 09:15:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 94 (0x9b7cbc00) [pid = 7293] [serial = 378] [outer = 0x99e44c00] 09:15:14 INFO - PROCESS | 7293 | 1464624914253 Marionette DEBUG loaded listener.js 09:15:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 95 (0xa050d000) [pid = 7293] [serial = 379] [outer = 0x99e44c00] 09:15:15 INFO - PROCESS | 7293 | 1464624915104 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]]]}] 09:15:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:15:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1142ms 09:15:15 INFO - PROCESS | 7293 | 1464624915147 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 09:15:15 INFO - PROCESS | 7293 | 1464624915151 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 09:15:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:15:15 INFO - PROCESS | 7293 | 1464624915156 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:15:15 INFO - PROCESS | 7293 | 1464624915159 Marionette TRACE conn3 <- [1,478,null,{}] 09:15:15 INFO - PROCESS | 7293 | 1464624915187 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}] 09:15:15 INFO - PROCESS | 7293 | 1464624915367 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 09:15:15 INFO - PROCESS | 7293 | 1464624915390 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:15 INFO - PROCESS | 7293 | ++DOCSHELL 0x9813ac00 == 76 [pid = 7293] [id = 127] 09:15:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 96 (0x9b225c00) [pid = 7293] [serial = 380] [outer = (nil)] 09:15:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 97 (0xa2639400) [pid = 7293] [serial = 381] [outer = 0x9b225c00] 09:15:15 INFO - PROCESS | 7293 | 1464624915457 Marionette DEBUG loaded listener.js 09:15:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 98 (0xa326c800) [pid = 7293] [serial = 382] [outer = 0x9b225c00] 09:15:16 INFO - PROCESS | 7293 | 1464624916327 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]]]}] 09:15:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:15:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1202ms 09:15:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:15:16 INFO - PROCESS | 7293 | 1464624916359 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 09:15:16 INFO - PROCESS | 7293 | 1464624916362 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 09:15:16 INFO - PROCESS | 7293 | 1464624916368 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:15:16 INFO - PROCESS | 7293 | 1464624916371 Marionette TRACE conn3 <- [1,482,null,{}] 09:15:16 INFO - PROCESS | 7293 | 1464624916376 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}] 09:15:16 INFO - PROCESS | 7293 | 1464624916691 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 09:15:16 INFO - PROCESS | 7293 | --DOMWINDOW == 97 (0x93d85800) [pid = 7293] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:15:16 INFO - PROCESS | 7293 | --DOMWINDOW == 96 (0x99b8bc00) [pid = 7293] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:15:16 INFO - PROCESS | 7293 | --DOMWINDOW == 95 (0x93d86000) [pid = 7293] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:15:16 INFO - PROCESS | 7293 | --DOMWINDOW == 94 (0x9a563000) [pid = 7293] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:15:16 INFO - PROCESS | 7293 | --DOMWINDOW == 93 (0x910e3400) [pid = 7293] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:15:16 INFO - PROCESS | 7293 | --DOMWINDOW == 92 (0x9af1c400) [pid = 7293] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:15:16 INFO - PROCESS | 7293 | --DOMWINDOW == 91 (0x9229c400) [pid = 7293] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:15:16 INFO - PROCESS | 7293 | --DOMWINDOW == 90 (0x98c1b800) [pid = 7293] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:15:16 INFO - PROCESS | 7293 | --DOMWINDOW == 89 (0x9a368c00) [pid = 7293] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:15:16 INFO - PROCESS | 7293 | --DOMWINDOW == 88 (0x9babd400) [pid = 7293] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:15:16 INFO - PROCESS | 7293 | 1464624916793 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:16 INFO - PROCESS | 7293 | ++DOCSHELL 0x9229c400 == 77 [pid = 7293] [id = 128] 09:15:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 89 (0x929b0c00) [pid = 7293] [serial = 383] [outer = (nil)] 09:15:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 90 (0x9760a000) [pid = 7293] [serial = 384] [outer = 0x929b0c00] 09:15:16 INFO - PROCESS | 7293 | 1464624916868 Marionette DEBUG loaded listener.js 09:15:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 91 (0xa0510000) [pid = 7293] [serial = 385] [outer = 0x929b0c00] 09:15:17 INFO - PROCESS | 7293 | 1464624917606 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]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:15:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1280ms 09:15:17 INFO - PROCESS | 7293 | 1464624917648 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 7293 | 1464624917651 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 09:15:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:15:17 INFO - PROCESS | 7293 | 1464624917657 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 7293 | 1464624917659 Marionette TRACE conn3 <- [1,486,null,{}] 09:15:17 INFO - PROCESS | 7293 | 1464624917664 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}] 09:15:17 INFO - PROCESS | 7293 | 1464624917811 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 09:15:17 INFO - PROCESS | 7293 | 1464624917826 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:17 INFO - PROCESS | 7293 | ++DOCSHELL 0x91be4c00 == 78 [pid = 7293] [id = 129] 09:15:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 92 (0x91be6000) [pid = 7293] [serial = 386] [outer = (nil)] 09:15:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 93 (0x91bebc00) [pid = 7293] [serial = 387] [outer = 0x91be6000] 09:15:17 INFO - PROCESS | 7293 | 1464624917891 Marionette DEBUG loaded listener.js 09:15:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 94 (0x91fe1800) [pid = 7293] [serial = 388] [outer = 0x91be6000] 09:15:18 INFO - PROCESS | 7293 | 1464624918622 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]]]}] 09:15:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:15:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1029ms 09:15:18 INFO - PROCESS | 7293 | 1464624918754 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 09:15:18 INFO - PROCESS | 7293 | 1464624918758 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 09:15:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:15:18 INFO - PROCESS | 7293 | 1464624918772 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:15:18 INFO - PROCESS | 7293 | 1464624918778 Marionette TRACE conn3 <- [1,490,null,{}] 09:15:18 INFO - PROCESS | 7293 | 1464624918796 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}] 09:15:18 INFO - PROCESS | 7293 | 1464624918997 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 09:15:19 INFO - PROCESS | 7293 | 1464624919143 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 7293 | ++DOCSHELL 0x91be6800 == 79 [pid = 7293] [id = 130] 09:15:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 95 (0x91bed400) [pid = 7293] [serial = 389] [outer = (nil)] 09:15:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 96 (0x91fe6800) [pid = 7293] [serial = 390] [outer = 0x91bed400] 09:15:19 INFO - PROCESS | 7293 | 1464624919223 Marionette DEBUG loaded listener.js 09:15:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 97 (0x93b82000) [pid = 7293] [serial = 391] [outer = 0x91bed400] 09:15:20 INFO - PROCESS | 7293 | 1464624920150 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]]]}] 09:15:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:15:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1444ms 09:15:20 INFO - PROCESS | 7293 | 1464624920217 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 09:15:20 INFO - PROCESS | 7293 | 1464624920222 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 09:15:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:15:20 INFO - PROCESS | 7293 | 1464624920234 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:15:20 INFO - PROCESS | 7293 | 1464624920239 Marionette TRACE conn3 <- [1,494,null,{}] 09:15:20 INFO - PROCESS | 7293 | 1464624920246 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}] 09:15:20 INFO - PROCESS | 7293 | 1464624920453 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 09:15:20 INFO - PROCESS | 7293 | 1464624920644 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x950b7c00 == 80 [pid = 7293] [id = 131] 09:15:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 98 (0x953a6c00) [pid = 7293] [serial = 392] [outer = (nil)] 09:15:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 99 (0x97606800) [pid = 7293] [serial = 393] [outer = 0x953a6c00] 09:15:20 INFO - PROCESS | 7293 | 1464624920765 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 100 (0x98e70800) [pid = 7293] [serial = 394] [outer = 0x953a6c00] 09:15:21 INFO - PROCESS | 7293 | 1464624921672 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]]]}] 09:15:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:15:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1494ms 09:15:21 INFO - PROCESS | 7293 | 1464624921726 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 09:15:21 INFO - PROCESS | 7293 | 1464624921729 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 09:15:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:15:21 INFO - PROCESS | 7293 | 1464624921736 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 7293 | 1464624921738 Marionette TRACE conn3 <- [1,498,null,{}] 09:15:21 INFO - PROCESS | 7293 | 1464624921752 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}] 09:15:21 INFO - PROCESS | 7293 | 1464624921924 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 09:15:22 INFO - PROCESS | 7293 | 1464624922088 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 7293 | ++DOCSHELL 0x9af1c400 == 81 [pid = 7293] [id = 132] 09:15:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 101 (0x9b730800) [pid = 7293] [serial = 395] [outer = (nil)] 09:15:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 102 (0xa21ac400) [pid = 7293] [serial = 396] [outer = 0x9b730800] 09:15:22 INFO - PROCESS | 7293 | 1464624922228 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 103 (0xa344ec00) [pid = 7293] [serial = 397] [outer = 0x9b730800] 09:15:23 INFO - PROCESS | 7293 | 1464624923047 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]]]}] 09:15:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:15:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1380ms 09:15:23 INFO - PROCESS | 7293 | 1464624923116 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 7293 | 1464624923119 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 09:15:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:15:23 INFO - PROCESS | 7293 | 1464624923126 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 7293 | 1464624923130 Marionette TRACE conn3 <- [1,502,null,{}] 09:15:23 INFO - PROCESS | 7293 | 1464624923136 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}] 09:15:23 INFO - PROCESS | 7293 | 1464624923301 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 09:15:23 INFO - PROCESS | 7293 | 1464624923447 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 7293 | ++DOCSHELL 0x98e71c00 == 82 [pid = 7293] [id = 133] 09:15:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 104 (0x99b4e400) [pid = 7293] [serial = 398] [outer = (nil)] 09:15:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 105 (0x99b57000) [pid = 7293] [serial = 399] [outer = 0x99b4e400] 09:15:23 INFO - PROCESS | 7293 | 1464624923527 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 106 (0x99b5b000) [pid = 7293] [serial = 400] [outer = 0x99b4e400] 09:15:24 INFO - PROCESS | 7293 | 1464624924365 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]]]}] 09:15:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:15:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1282ms 09:15:24 INFO - PROCESS | 7293 | 1464624924410 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 09:15:24 INFO - PROCESS | 7293 | 1464624924414 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 09:15:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:15:24 INFO - PROCESS | 7293 | 1464624924420 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:15:24 INFO - PROCESS | 7293 | 1464624924423 Marionette TRACE conn3 <- [1,506,null,{}] 09:15:24 INFO - PROCESS | 7293 | 1464624924428 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}] 09:15:24 INFO - PROCESS | 7293 | 1464624924639 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 09:15:24 INFO - PROCESS | 7293 | 1464624924654 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:24 INFO - PROCESS | 7293 | ++DOCSHELL 0x910e5c00 == 83 [pid = 7293] [id = 134] 09:15:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 107 (0x9250a000) [pid = 7293] [serial = 401] [outer = (nil)] 09:15:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 108 (0xa62f6400) [pid = 7293] [serial = 402] [outer = 0x9250a000] 09:15:24 INFO - PROCESS | 7293 | 1464624924768 Marionette DEBUG loaded listener.js 09:15:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 109 (0xa676d000) [pid = 7293] [serial = 403] [outer = 0x9250a000] 09:15:25 INFO - PROCESS | 7293 | 1464624925688 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]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:15:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1329ms 09:15:25 INFO - PROCESS | 7293 | 1464624925750 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 7293 | 1464624925753 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 09:15:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:15:25 INFO - PROCESS | 7293 | 1464624925759 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 7293 | 1464624925762 Marionette TRACE conn3 <- [1,510,null,{}] 09:15:25 INFO - PROCESS | 7293 | 1464624925768 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}] 09:15:25 INFO - PROCESS | 7293 | 1464624925993 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 09:15:26 INFO - PROCESS | 7293 | 1464624926148 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:26 INFO - PROCESS | 7293 | ++DOCSHELL 0x91be9400 == 84 [pid = 7293] [id = 135] 09:15:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 110 (0x91fd8c00) [pid = 7293] [serial = 404] [outer = (nil)] 09:15:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 111 (0x99c52800) [pid = 7293] [serial = 405] [outer = 0x91fd8c00] 09:15:26 INFO - PROCESS | 7293 | 1464624926228 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 112 (0xa670e000) [pid = 7293] [serial = 406] [outer = 0x91fd8c00] 09:15:27 INFO - PROCESS | 7293 | 1464624927098 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]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:15:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1388ms 09:15:27 INFO - PROCESS | 7293 | 1464624927149 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 7293 | 1464624927153 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 09:15:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:15:27 INFO - PROCESS | 7293 | 1464624927159 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 7293 | 1464624927161 Marionette TRACE conn3 <- [1,514,null,{}] 09:15:27 INFO - PROCESS | 7293 | 1464624927167 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}] 09:15:27 INFO - PROCESS | 7293 | 1464624927322 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 09:15:27 INFO - PROCESS | 7293 | 1464624927480 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:27 INFO - PROCESS | 7293 | ++DOCSHELL 0x92d4e800 == 85 [pid = 7293] [id = 136] 09:15:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 113 (0x92d50000) [pid = 7293] [serial = 407] [outer = (nil)] 09:15:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 114 (0x92d56c00) [pid = 7293] [serial = 408] [outer = 0x92d50000] 09:15:27 INFO - PROCESS | 7293 | 1464624927558 Marionette DEBUG loaded listener.js 09:15:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 115 (0x92d58400) [pid = 7293] [serial = 409] [outer = 0x92d50000] 09:15:28 INFO - PROCESS | 7293 | 1464624928614 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]]]}] 09:15:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 09:15:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1490ms 09:15:28 INFO - PROCESS | 7293 | 1464624928650 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 09:15:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:15:28 INFO - PROCESS | 7293 | 1464624928656 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 09:15:28 INFO - PROCESS | 7293 | 1464624928664 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:15:28 INFO - PROCESS | 7293 | 1464624928670 Marionette TRACE conn3 <- [1,518,null,{}] 09:15:28 INFO - PROCESS | 7293 | 1464624928679 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}] 09:15:28 INFO - PROCESS | 7293 | 1464624928835 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 09:15:29 INFO - PROCESS | 7293 | 1464624929052 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x92f15800 == 86 [pid = 7293] [id = 137] 09:15:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 116 (0x92f19800) [pid = 7293] [serial = 410] [outer = (nil)] 09:15:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 117 (0x93d88000) [pid = 7293] [serial = 411] [outer = 0x92f19800] 09:15:29 INFO - PROCESS | 7293 | 1464624929145 Marionette DEBUG loaded listener.js 09:15:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 118 (0x94f69c00) [pid = 7293] [serial = 412] [outer = 0x92f19800] 09:15:29 INFO - PROCESS | 7293 | 1464624929989 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]]]}] 09:15:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:15:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1385ms 09:15:30 INFO - PROCESS | 7293 | 1464624930048 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 09:15:30 INFO - PROCESS | 7293 | 1464624930056 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 09:15:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:15:30 INFO - PROCESS | 7293 | 1464624930065 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:15:30 INFO - PROCESS | 7293 | 1464624930070 Marionette TRACE conn3 <- [1,522,null,{}] 09:15:30 INFO - PROCESS | 7293 | 1464624930075 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}] 09:15:30 INFO - PROCESS | 7293 | 1464624930240 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 09:15:30 INFO - PROCESS | 7293 | 1464624930394 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:30 INFO - PROCESS | 7293 | ++DOCSHELL 0x91be2800 == 87 [pid = 7293] [id = 138] 09:15:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 119 (0x91be7c00) [pid = 7293] [serial = 413] [outer = (nil)] 09:15:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 120 (0x975ef000) [pid = 7293] [serial = 414] [outer = 0x91be7c00] 09:15:30 INFO - PROCESS | 7293 | 1464624930466 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 121 (0x98c24c00) [pid = 7293] [serial = 415] [outer = 0x91be7c00] 09:15:30 INFO - PROCESS | 7293 | --DOMWINDOW == 120 (0x953a4800) [pid = 7293] [serial = 333] [outer = (nil)] [url = about:blank] 09:15:30 INFO - PROCESS | 7293 | --DOMWINDOW == 119 (0xa3443000) [pid = 7293] [serial = 351] [outer = (nil)] [url = about:blank] 09:15:30 INFO - PROCESS | 7293 | --DOCSHELL 0x9af1d000 == 86 [pid = 7293] [id = 71] 09:15:30 INFO - PROCESS | 7293 | --DOCSHELL 0x9229c400 == 85 [pid = 7293] [id = 128] 09:15:31 INFO - PROCESS | 7293 | --DOCSHELL 0x9813ac00 == 84 [pid = 7293] [id = 127] 09:15:31 INFO - PROCESS | 7293 | --DOCSHELL 0x94f3e000 == 83 [pid = 7293] [id = 126] 09:15:31 INFO - PROCESS | 7293 | --DOCSHELL 0x91fd9800 == 82 [pid = 7293] [id = 125] 09:15:31 INFO - PROCESS | 7293 | --DOCSHELL 0x976f6400 == 81 [pid = 7293] [id = 124] 09:15:31 INFO - PROCESS | 7293 | --DOCSHELL 0x94f43400 == 80 [pid = 7293] [id = 123] 09:15:31 INFO - PROCESS | 7293 | --DOCSHELL 0x9a365400 == 79 [pid = 7293] [id = 117] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 118 (0xa2155400) [pid = 7293] [serial = 237] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 117 (0x95399c00) [pid = 7293] [serial = 337] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 116 (0x94f65000) [pid = 7293] [serial = 336] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 115 (0x9a363800) [pid = 7293] [serial = 342] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 114 (0x953a5800) [pid = 7293] [serial = 339] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 113 (0x92f0dc00) [pid = 7293] [serial = 315] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 112 (0x98918000) [pid = 7293] [serial = 318] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 111 (0x9bab0400) [pid = 7293] [serial = 321] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 110 (0xa22c7800) [pid = 7293] [serial = 324] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 109 (0x9b737000) [pid = 7293] [serial = 345] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 108 (0xa3445800) [pid = 7293] [serial = 327] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 107 (0x9a363c00) [pid = 7293] [serial = 348] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 106 (0x99f79400) [pid = 7293] [serial = 330] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 105 (0x9b227c00) [pid = 7293] [serial = 349] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 104 (0x9bac9800) [pid = 7293] [serial = 346] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 103 (0x9a560400) [pid = 7293] [serial = 343] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 102 (0x98c1f000) [pid = 7293] [serial = 340] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 101 (0xa35e7400) [pid = 7293] [serial = 286] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 100 (0x93d87c00) [pid = 7293] [serial = 280] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 99 (0x99f7d800) [pid = 7293] [serial = 283] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | --DOMWINDOW == 98 (0xa6e46800) [pid = 7293] [serial = 289] [outer = (nil)] [url = about:blank] 09:15:31 INFO - PROCESS | 7293 | 1464624931399 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]]]}] 09:15:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:15:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1385ms 09:15:31 INFO - PROCESS | 7293 | 1464624931451 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 09:15:31 INFO - PROCESS | 7293 | 1464624931455 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 09:15:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:15:31 INFO - PROCESS | 7293 | 1464624931461 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 7293 | 1464624931467 Marionette TRACE conn3 <- [1,526,null,{}] 09:15:31 INFO - PROCESS | 7293 | 1464624931482 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}] 09:15:31 INFO - PROCESS | 7293 | 1464624931632 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 09:15:31 INFO - PROCESS | 7293 | 1464624931746 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 7293 | ++DOCSHELL 0x91fd9800 == 80 [pid = 7293] [id = 139] 09:15:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 99 (0x950b1400) [pid = 7293] [serial = 416] [outer = (nil)] 09:15:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 100 (0x999f4c00) [pid = 7293] [serial = 417] [outer = 0x950b1400] 09:15:31 INFO - PROCESS | 7293 | 1464624931817 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 101 (0x99c4f400) [pid = 7293] [serial = 418] [outer = 0x950b1400] 09:15:32 INFO - PROCESS | 7293 | 1464624932593 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]]]}] 09:15:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 09:15:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1190ms 09:15:32 INFO - PROCESS | 7293 | 1464624932652 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 09:15:32 INFO - PROCESS | 7293 | 1464624932656 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 09:15:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:15:32 INFO - PROCESS | 7293 | 1464624932682 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 7293 | 1464624932684 Marionette TRACE conn3 <- [1,530,null,{}] 09:15:32 INFO - PROCESS | 7293 | 1464624932697 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}] 09:15:32 INFO - PROCESS | 7293 | 1464624932858 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 09:15:32 INFO - PROCESS | 7293 | 1464624932868 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:32 INFO - PROCESS | 7293 | ++DOCSHELL 0x98c23000 == 81 [pid = 7293] [id = 140] 09:15:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 102 (0x99c56c00) [pid = 7293] [serial = 419] [outer = (nil)] 09:15:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 103 (0x99f84800) [pid = 7293] [serial = 420] [outer = 0x99c56c00] 09:15:32 INFO - PROCESS | 7293 | 1464624932937 Marionette DEBUG loaded listener.js 09:15:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 104 (0x9a55d000) [pid = 7293] [serial = 421] [outer = 0x99c56c00] 09:15:33 INFO - PROCESS | 7293 | 1464624933710 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"]]]}] 09:15:33 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 09:15:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:15:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:15:33 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 09:15:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:15:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:15:33 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:15:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1087ms 09:15:33 INFO - PROCESS | 7293 | 1464624933785 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 09:15:33 INFO - PROCESS | 7293 | 1464624933789 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 09:15:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:15:33 INFO - PROCESS | 7293 | 1464624933801 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:15:33 INFO - PROCESS | 7293 | 1464624933804 Marionette TRACE conn3 <- [1,534,null,{}] 09:15:33 INFO - PROCESS | 7293 | 1464624933810 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}] 09:15:34 INFO - PROCESS | 7293 | 1464624934009 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 09:15:34 INFO - PROCESS | 7293 | 1464624934028 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:34 INFO - PROCESS | 7293 | ++DOCSHELL 0x91fdd000 == 82 [pid = 7293] [id = 141] 09:15:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 105 (0x99c55c00) [pid = 7293] [serial = 422] [outer = (nil)] 09:15:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 106 (0x9bab4800) [pid = 7293] [serial = 423] [outer = 0x99c55c00] 09:15:34 INFO - PROCESS | 7293 | 1464624934097 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 107 (0x9cf96c00) [pid = 7293] [serial = 424] [outer = 0x99c55c00] 09:15:34 INFO - PROCESS | 7293 | 1464624934933 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]]]}] 09:15:34 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:15:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1189ms 09:15:34 INFO - PROCESS | 7293 | 1464624934993 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 09:15:34 INFO - PROCESS | 7293 | 1464624934995 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 09:15:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:15:35 INFO - PROCESS | 7293 | 1464624935002 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 7293 | 1464624935004 Marionette TRACE conn3 <- [1,538,null,{}] 09:15:35 INFO - PROCESS | 7293 | 1464624935010 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}] 09:15:35 INFO - PROCESS | 7293 | 1464624935276 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 09:15:35 INFO - PROCESS | 7293 | --DOMWINDOW == 106 (0x9b225c00) [pid = 7293] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:15:35 INFO - PROCESS | 7293 | --DOMWINDOW == 105 (0x929b0c00) [pid = 7293] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:15:35 INFO - PROCESS | 7293 | --DOMWINDOW == 104 (0x93d8e400) [pid = 7293] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:15:35 INFO - PROCESS | 7293 | --DOMWINDOW == 103 (0x99e44c00) [pid = 7293] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:15:35 INFO - PROCESS | 7293 | --DOMWINDOW == 102 (0x98c1a000) [pid = 7293] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:15:35 INFO - PROCESS | 7293 | --DOMWINDOW == 101 (0x94f45800) [pid = 7293] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:15:35 INFO - PROCESS | 7293 | --DOMWINDOW == 100 (0x93b85c00) [pid = 7293] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:15:35 INFO - PROCESS | 7293 | 1464624935377 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:35 INFO - PROCESS | 7293 | ++DOCSHELL 0x91be7800 == 83 [pid = 7293] [id = 142] 09:15:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 101 (0x91be9800) [pid = 7293] [serial = 425] [outer = (nil)] 09:15:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 102 (0x93d8e400) [pid = 7293] [serial = 426] [outer = 0x91be9800] 09:15:35 INFO - PROCESS | 7293 | 1464624935448 Marionette DEBUG loaded listener.js 09:15:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 103 (0x9bac0c00) [pid = 7293] [serial = 427] [outer = 0x91be9800] 09:15:36 INFO - PROCESS | 7293 | 1464624936095 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]]]}] 09:15:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 09:15:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1178ms 09:15:36 INFO - PROCESS | 7293 | 1464624936181 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 09:15:36 INFO - PROCESS | 7293 | 1464624936184 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 09:15:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:15:36 INFO - PROCESS | 7293 | 1464624936194 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:15:36 INFO - PROCESS | 7293 | 1464624936196 Marionette TRACE conn3 <- [1,542,null,{}] 09:15:36 INFO - PROCESS | 7293 | 1464624936201 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}] 09:15:36 INFO - PROCESS | 7293 | 1464624936396 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 09:15:36 INFO - PROCESS | 7293 | 1464624936411 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 7293 | ++DOCSHELL 0x91bee800 == 84 [pid = 7293] [id = 143] 09:15:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 104 (0x91fdb000) [pid = 7293] [serial = 428] [outer = (nil)] 09:15:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 105 (0x928ea000) [pid = 7293] [serial = 429] [outer = 0x91fdb000] 09:15:36 INFO - PROCESS | 7293 | 1464624936478 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 106 (0x928eb400) [pid = 7293] [serial = 430] [outer = 0x91fdb000] 09:15:37 INFO - PROCESS | 7293 | 1464624937181 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]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 09:15:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1035ms 09:15:37 INFO - PROCESS | 7293 | 1464624937299 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 7293 | 1464624937304 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 09:15:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:15:37 INFO - PROCESS | 7293 | 1464624937314 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 7293 | 1464624937320 Marionette TRACE conn3 <- [1,546,null,{}] 09:15:37 INFO - PROCESS | 7293 | 1464624937328 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}] 09:15:37 INFO - PROCESS | 7293 | 1464624937543 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 09:15:37 INFO - PROCESS | 7293 | 1464624937698 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 7293 | ++DOCSHELL 0x9102a000 == 85 [pid = 7293] [id = 144] 09:15:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 107 (0x9102ac00) [pid = 7293] [serial = 431] [outer = (nil)] 09:15:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 108 (0x91030c00) [pid = 7293] [serial = 432] [outer = 0x9102ac00] 09:15:37 INFO - PROCESS | 7293 | 1464624937784 Marionette DEBUG loaded listener.js 09:15:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 109 (0x91bed800) [pid = 7293] [serial = 433] [outer = 0x9102ac00] 09:15:38 INFO - PROCESS | 7293 | 1464624938684 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]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:15:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1386ms 09:15:38 INFO - PROCESS | 7293 | 1464624938734 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 7293 | 1464624938740 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 09:15:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:15:38 INFO - PROCESS | 7293 | 1464624938753 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 7293 | 1464624938758 Marionette TRACE conn3 <- [1,550,null,{}] 09:15:38 INFO - PROCESS | 7293 | 1464624938764 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}] 09:15:38 INFO - PROCESS | 7293 | 1464624938948 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 09:15:39 INFO - PROCESS | 7293 | 1464624939107 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x91033400 == 86 [pid = 7293] [id = 145] 09:15:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 110 (0x91038800) [pid = 7293] [serial = 434] [outer = (nil)] 09:15:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 111 (0x92d50400) [pid = 7293] [serial = 435] [outer = 0x91038800] 09:15:39 INFO - PROCESS | 7293 | 1464624939187 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 112 (0x93b86000) [pid = 7293] [serial = 436] [outer = 0x91038800] 09:15:40 INFO - PROCESS | 7293 | 1464624940427 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]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 09:15:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1795ms 09:15:40 INFO - PROCESS | 7293 | 1464624940689 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 7293 | 1464624940694 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 09:15:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:15:40 INFO - PROCESS | 7293 | 1464624940723 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 7293 | 1464624940727 Marionette TRACE conn3 <- [1,554,null,{}] 09:15:40 INFO - PROCESS | 7293 | 1464624940740 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}] 09:15:40 INFO - PROCESS | 7293 | 1464624940899 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 09:15:41 INFO - PROCESS | 7293 | 1464624941069 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 7293 | ++DOCSHELL 0x99b4c400 == 87 [pid = 7293] [id = 146] 09:15:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 113 (0x9a565000) [pid = 7293] [serial = 437] [outer = (nil)] 09:15:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 114 (0xa3026400) [pid = 7293] [serial = 438] [outer = 0x9a565000] 09:15:41 INFO - PROCESS | 7293 | 1464624941152 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 115 (0xa30f1c00) [pid = 7293] [serial = 439] [outer = 0x9a565000] 09:15:41 INFO - PROCESS | 7293 | [7293] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:42 INFO - PROCESS | 7293 | 1464624942054 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]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:15:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1378ms 09:15:42 INFO - PROCESS | 7293 | 1464624942101 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 09:15:42 INFO - PROCESS | 7293 | 1464624942105 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 09:15:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:15:42 INFO - PROCESS | 7293 | 1464624942111 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 7293 | 1464624942115 Marionette TRACE conn3 <- [1,558,null,{}] 09:15:42 INFO - PROCESS | 7293 | 1464624942120 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}] 09:15:42 INFO - PROCESS | 7293 | 1464624942293 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 09:15:42 INFO - PROCESS | 7293 | 1464624942444 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x8eebe400 == 88 [pid = 7293] [id = 147] 09:15:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 116 (0x8eec2400) [pid = 7293] [serial = 440] [outer = (nil)] 09:15:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 117 (0x8eec9c00) [pid = 7293] [serial = 441] [outer = 0x8eec2400] 09:15:42 INFO - PROCESS | 7293 | 1464624942524 Marionette DEBUG loaded listener.js 09:15:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 118 (0x9a85e000) [pid = 7293] [serial = 442] [outer = 0x8eec2400] 09:15:43 INFO - PROCESS | 7293 | 1464624943420 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]]]}] 09:15:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:15:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1382ms 09:15:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:15:43 INFO - PROCESS | 7293 | 1464624943495 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 09:15:43 INFO - PROCESS | 7293 | 1464624943498 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 09:15:43 INFO - PROCESS | 7293 | 1464624943504 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:15:43 INFO - PROCESS | 7293 | 1464624943508 Marionette TRACE conn3 <- [1,562,null,{}] 09:15:43 INFO - PROCESS | 7293 | 1464624943514 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}] 09:15:43 INFO - PROCESS | 7293 | 1464624943677 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 09:15:43 INFO - PROCESS | 7293 | 1464624943829 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 7293 | ++DOCSHELL 0x8eec6800 == 89 [pid = 7293] [id = 148] 09:15:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 119 (0x8eec6c00) [pid = 7293] [serial = 443] [outer = (nil)] 09:15:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 120 (0x8ef88400) [pid = 7293] [serial = 444] [outer = 0x8eec6c00] 09:15:43 INFO - PROCESS | 7293 | 1464624943909 Marionette DEBUG loaded listener.js 09:15:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 121 (0x8ef8a800) [pid = 7293] [serial = 445] [outer = 0x8eec6c00] 09:15:44 INFO - PROCESS | 7293 | [7293] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:44 INFO - PROCESS | 7293 | 1464624944785 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]]]}] 09:15:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:15:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1331ms 09:15:44 INFO - PROCESS | 7293 | 1464624944834 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 7293 | 1464624944838 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 09:15:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:15:44 INFO - PROCESS | 7293 | 1464624944845 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 7293 | 1464624944849 Marionette TRACE conn3 <- [1,566,null,{}] 09:15:44 INFO - PROCESS | 7293 | 1464624944854 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}] 09:15:45 INFO - PROCESS | 7293 | 1464624945050 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 09:15:45 INFO - PROCESS | 7293 | 1464624945190 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ef83c00 == 90 [pid = 7293] [id = 149] 09:15:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 122 (0x91be2000) [pid = 7293] [serial = 446] [outer = (nil)] 09:15:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 123 (0xa354f000) [pid = 7293] [serial = 447] [outer = 0x91be2000] 09:15:45 INFO - PROCESS | 7293 | 1464624945271 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 124 (0xa6297800) [pid = 7293] [serial = 448] [outer = 0x91be2000] 09:15:45 INFO - PROCESS | 7293 | [7293] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:46 INFO - PROCESS | 7293 | 1464624946110 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]]]}] 09:15:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:15:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1329ms 09:15:46 INFO - PROCESS | 7293 | 1464624946175 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 7293 | 1464624946179 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 09:15:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:15:46 INFO - PROCESS | 7293 | 1464624946186 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 7293 | 1464624946189 Marionette TRACE conn3 <- [1,570,null,{}] 09:15:46 INFO - PROCESS | 7293 | 1464624946195 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}] 09:15:46 INFO - PROCESS | 7293 | 1464624946388 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 09:15:46 INFO - PROCESS | 7293 | 1464624946546 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e151000 == 91 [pid = 7293] [id = 150] 09:15:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 125 (0x8e152800) [pid = 7293] [serial = 449] [outer = (nil)] 09:15:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 126 (0x8e158c00) [pid = 7293] [serial = 450] [outer = 0x8e152800] 09:15:46 INFO - PROCESS | 7293 | 1464624946626 Marionette DEBUG loaded listener.js 09:15:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 127 (0x8e15dc00) [pid = 7293] [serial = 451] [outer = 0x8e152800] 09:15:47 INFO - PROCESS | 7293 | [7293] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:47 INFO - PROCESS | 7293 | 1464624947441 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]]]}] 09:15:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:15:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1279ms 09:15:47 INFO - PROCESS | 7293 | 1464624947465 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 09:15:47 INFO - PROCESS | 7293 | 1464624947469 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 09:15:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:15:47 INFO - PROCESS | 7293 | 1464624947475 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 7293 | 1464624947479 Marionette TRACE conn3 <- [1,574,null,{}] 09:15:47 INFO - PROCESS | 7293 | 1464624947502 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}] 09:15:47 INFO - PROCESS | 7293 | 1464624947663 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 09:15:47 INFO - PROCESS | 7293 | 1464624947836 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:47 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e150000 == 92 [pid = 7293] [id = 151] 09:15:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 128 (0x8e15ec00) [pid = 7293] [serial = 452] [outer = (nil)] 09:15:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 129 (0x8e306c00) [pid = 7293] [serial = 453] [outer = 0x8e15ec00] 09:15:47 INFO - PROCESS | 7293 | 1464624947912 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 130 (0x8e308800) [pid = 7293] [serial = 454] [outer = 0x8e15ec00] 09:15:48 INFO - PROCESS | 7293 | 1464624948743 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]]]}] 09:15:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 131 (0x8e304000) [pid = 7293] [serial = 455] [outer = 0x98140400] 09:15:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:15:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1311ms 09:15:48 INFO - PROCESS | 7293 | 1464624948822 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 09:15:48 INFO - PROCESS | 7293 | 1464624948826 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 09:15:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:15:48 INFO - PROCESS | 7293 | 1464624948888 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:15:48 INFO - PROCESS | 7293 | 1464624948892 Marionette TRACE conn3 <- [1,578,null,{}] 09:15:48 INFO - PROCESS | 7293 | 1464624948911 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}] 09:15:49 INFO - PROCESS | 7293 | 1464624949074 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 09:15:49 INFO - PROCESS | 7293 | 1464624949249 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:49 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e30b800 == 93 [pid = 7293] [id = 152] 09:15:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 132 (0x8e30c400) [pid = 7293] [serial = 456] [outer = (nil)] 09:15:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 133 (0x8e47a400) [pid = 7293] [serial = 457] [outer = 0x8e30c400] 09:15:49 INFO - PROCESS | 7293 | 1464624949329 Marionette DEBUG loaded listener.js 09:15:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 134 (0x8e47d000) [pid = 7293] [serial = 458] [outer = 0x8e30c400] 09:15:50 INFO - PROCESS | 7293 | 1464624950153 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]]]}] 09:15:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:15:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1639ms 09:15:50 INFO - PROCESS | 7293 | 1464624950490 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 7293 | 1464624950496 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 09:15:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:15:50 INFO - PROCESS | 7293 | 1464624950504 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:15:50 INFO - PROCESS | 7293 | 1464624950509 Marionette TRACE conn3 <- [1,582,null,{}] 09:15:50 INFO - PROCESS | 7293 | 1464624950516 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}] 09:15:50 INFO - PROCESS | 7293 | 1464624950682 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 09:15:50 INFO - PROCESS | 7293 | 1464624950863 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ef87000 == 94 [pid = 7293] [id = 153] 09:15:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 135 (0x8ef88c00) [pid = 7293] [serial = 459] [outer = (nil)] 09:15:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 136 (0x8ef8fc00) [pid = 7293] [serial = 460] [outer = 0x8ef88c00] 09:15:50 INFO - PROCESS | 7293 | 1464624950935 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 137 (0x91031000) [pid = 7293] [serial = 461] [outer = 0x8ef88c00] 09:15:51 INFO - PROCESS | 7293 | 1464624951740 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]]]}] 09:15:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:15:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1284ms 09:15:51 INFO - PROCESS | 7293 | 1464624951790 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 09:15:51 INFO - PROCESS | 7293 | 1464624951795 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 09:15:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:15:51 INFO - PROCESS | 7293 | 1464624951807 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 7293 | 1464624951811 Marionette TRACE conn3 <- [1,586,null,{}] 09:15:51 INFO - PROCESS | 7293 | 1464624951818 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}] 09:15:51 INFO - PROCESS | 7293 | 1464624951982 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 09:15:52 INFO - PROCESS | 7293 | 1464624952165 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:52 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ef85800 == 95 [pid = 7293] [id = 154] 09:15:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 138 (0x91be1c00) [pid = 7293] [serial = 462] [outer = (nil)] 09:15:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 139 (0x91fe5800) [pid = 7293] [serial = 463] [outer = 0x91be1c00] 09:15:52 INFO - PROCESS | 7293 | 1464624952288 Marionette DEBUG loaded listener.js 09:15:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 140 (0x92506c00) [pid = 7293] [serial = 464] [outer = 0x91be1c00] 09:15:52 INFO - PROCESS | 7293 | [7293] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:15:53 INFO - PROCESS | 7293 | 1464624953150 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]]]}] 09:15:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:15:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1400ms 09:15:53 INFO - PROCESS | 7293 | 1464624953204 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 09:15:53 INFO - PROCESS | 7293 | 1464624953207 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 09:15:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:15:53 INFO - PROCESS | 7293 | 1464624953213 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:15:53 INFO - PROCESS | 7293 | 1464624953216 Marionette TRACE conn3 <- [1,590,null,{}] 09:15:53 INFO - PROCESS | 7293 | 1464624953231 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}] 09:15:53 INFO - PROCESS | 7293 | 1464624953404 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 09:15:53 INFO - PROCESS | 7293 | 1464624953576 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 7293 | --DOCSHELL 0x91be7800 == 94 [pid = 7293] [id = 142] 09:15:53 INFO - PROCESS | 7293 | --DOMWINDOW == 139 (0x94f42800) [pid = 7293] [serial = 354] [outer = (nil)] [url = about:blank] 09:15:53 INFO - PROCESS | 7293 | --DOMWINDOW == 138 (0x950b7800) [pid = 7293] [serial = 357] [outer = (nil)] [url = about:blank] 09:15:53 INFO - PROCESS | 7293 | --DOMWINDOW == 137 (0x9ac39000) [pid = 7293] [serial = 360] [outer = (nil)] [url = about:blank] 09:15:53 INFO - PROCESS | 7293 | --DOMWINDOW == 136 (0xa35e9400) [pid = 7293] [serial = 363] [outer = (nil)] [url = about:blank] 09:15:53 INFO - PROCESS | 7293 | --DOMWINDOW == 135 (0xa628f000) [pid = 7293] [serial = 366] [outer = (nil)] [url = about:blank] 09:15:53 INFO - PROCESS | 7293 | --DOMWINDOW == 134 (0x91bebc00) [pid = 7293] [serial = 387] [outer = (nil)] [url = about:blank] 09:15:53 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e47fc00 == 95 [pid = 7293] [id = 155] 09:15:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 135 (0x8eec0000) [pid = 7293] [serial = 465] [outer = (nil)] 09:15:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 136 (0x92294c00) [pid = 7293] [serial = 466] [outer = 0x8eec0000] 09:15:53 INFO - PROCESS | 7293 | 1464624953693 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 137 (0x92f11000) [pid = 7293] [serial = 467] [outer = 0x8eec0000] 09:15:53 INFO - PROCESS | 7293 | --DOCSHELL 0x91fdd000 == 94 [pid = 7293] [id = 141] 09:15:53 INFO - PROCESS | 7293 | --DOCSHELL 0x98c23000 == 93 [pid = 7293] [id = 140] 09:15:53 INFO - PROCESS | 7293 | --DOCSHELL 0x91fd9800 == 92 [pid = 7293] [id = 139] 09:15:54 INFO - PROCESS | 7293 | --DOCSHELL 0x91be2800 == 91 [pid = 7293] [id = 138] 09:15:54 INFO - PROCESS | 7293 | --DOCSHELL 0x92f15800 == 90 [pid = 7293] [id = 137] 09:15:54 INFO - PROCESS | 7293 | --DOCSHELL 0x950b7c00 == 89 [pid = 7293] [id = 131] 09:15:54 INFO - PROCESS | 7293 | --DOCSHELL 0x91be6800 == 88 [pid = 7293] [id = 130] 09:15:54 INFO - PROCESS | 7293 | --DOCSHELL 0x91be4c00 == 87 [pid = 7293] [id = 129] 09:15:54 INFO - PROCESS | 7293 | --DOMWINDOW == 136 (0x98e1bc00) [pid = 7293] [serial = 334] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 7293 | --DOMWINDOW == 135 (0xa2639400) [pid = 7293] [serial = 381] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 7293 | --DOMWINDOW == 134 (0x9760a000) [pid = 7293] [serial = 384] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 7293 | --DOMWINDOW == 133 (0x99a68c00) [pid = 7293] [serial = 375] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 7293 | --DOMWINDOW == 132 (0x9a361c00) [pid = 7293] [serial = 376] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 7293 | --DOMWINDOW == 131 (0xa326c800) [pid = 7293] [serial = 382] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 7293 | --DOMWINDOW == 130 (0x9b7cbc00) [pid = 7293] [serial = 378] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 7293 | --DOMWINDOW == 129 (0x99e43c00) [pid = 7293] [serial = 373] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 7293 | --DOMWINDOW == 128 (0x996e9c00) [pid = 7293] [serial = 372] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 7293 | --DOMWINDOW == 127 (0x950af400) [pid = 7293] [serial = 370] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 7293 | --DOMWINDOW == 126 (0x95084400) [pid = 7293] [serial = 369] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 7293 | --DOMWINDOW == 125 (0xa0510000) [pid = 7293] [serial = 385] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 7293 | --DOMWINDOW == 124 (0xa050d000) [pid = 7293] [serial = 379] [outer = (nil)] [url = about:blank] 09:15:54 INFO - PROCESS | 7293 | 1464624954596 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]]]}] 09:15:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:15:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1430ms 09:15:54 INFO - PROCESS | 7293 | 1464624954645 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 09:15:54 INFO - PROCESS | 7293 | 1464624954649 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 09:15:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:15:54 INFO - PROCESS | 7293 | 1464624954654 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 7293 | 1464624954657 Marionette TRACE conn3 <- [1,594,null,{}] 09:15:54 INFO - PROCESS | 7293 | 1464624954662 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}] 09:15:54 INFO - PROCESS | 7293 | 1464624954810 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 09:15:54 INFO - PROCESS | 7293 | 1464624954824 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:54 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e30c800 == 88 [pid = 7293] [id = 156] 09:15:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 125 (0x93b86400) [pid = 7293] [serial = 468] [outer = (nil)] 09:15:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 126 (0x9508a400) [pid = 7293] [serial = 469] [outer = 0x93b86400] 09:15:54 INFO - PROCESS | 7293 | 1464624954895 Marionette DEBUG loaded listener.js 09:15:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 127 (0x950af400) [pid = 7293] [serial = 470] [outer = 0x93b86400] 09:15:55 INFO - PROCESS | 7293 | 1464624955655 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]]]}] 09:15:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:15:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1026ms 09:15:55 INFO - PROCESS | 7293 | 1464624955681 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 09:15:55 INFO - PROCESS | 7293 | 1464624955685 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 09:15:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:15:55 INFO - PROCESS | 7293 | 1464624955690 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:15:55 INFO - PROCESS | 7293 | 1464624955693 Marionette TRACE conn3 <- [1,598,null,{}] 09:15:55 INFO - PROCESS | 7293 | 1464624955698 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}] 09:15:55 INFO - PROCESS | 7293 | 1464624955854 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 09:15:55 INFO - PROCESS | 7293 | 1464624955868 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:55 INFO - PROCESS | 7293 | ++DOCSHELL 0x92d5c000 == 89 [pid = 7293] [id = 157] 09:15:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 128 (0x95089400) [pid = 7293] [serial = 471] [outer = (nil)] 09:15:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 129 (0x9539ac00) [pid = 7293] [serial = 472] [outer = 0x95089400] 09:15:55 INFO - PROCESS | 7293 | 1464624955936 Marionette DEBUG loaded listener.js 09:15:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 130 (0x975ed800) [pid = 7293] [serial = 473] [outer = 0x95089400] 09:15:56 INFO - PROCESS | 7293 | 1464624956792 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]]]}] 09:15:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:15:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1132ms 09:15:56 INFO - PROCESS | 7293 | 1464624956824 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 09:15:56 INFO - PROCESS | 7293 | 1464624956828 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 09:15:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:15:56 INFO - PROCESS | 7293 | 1464624956833 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:15:56 INFO - PROCESS | 7293 | 1464624956836 Marionette TRACE conn3 <- [1,602,null,{}] 09:15:56 INFO - PROCESS | 7293 | 1464624956841 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}] 09:15:57 INFO - PROCESS | 7293 | 1464624957075 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 09:15:57 INFO - PROCESS | 7293 | 1464624957106 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:57 INFO - PROCESS | 7293 | ++DOCSHELL 0x950ad000 == 90 [pid = 7293] [id = 158] 09:15:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 131 (0x98919800) [pid = 7293] [serial = 474] [outer = (nil)] 09:15:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 132 (0x99b55400) [pid = 7293] [serial = 475] [outer = 0x98919800] 09:15:57 INFO - PROCESS | 7293 | 1464624957174 Marionette DEBUG loaded listener.js 09:15:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 133 (0x99c54000) [pid = 7293] [serial = 476] [outer = 0x98919800] 09:15:58 INFO - PROCESS | 7293 | 1464624958028 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]]]}] 09:15:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:15:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1235ms 09:15:58 INFO - PROCESS | 7293 | 1464624958069 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 09:15:58 INFO - PROCESS | 7293 | 1464624958073 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 09:15:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:15:58 INFO - PROCESS | 7293 | 1464624958078 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:15:58 INFO - PROCESS | 7293 | 1464624958081 Marionette TRACE conn3 <- [1,606,null,{}] 09:15:58 INFO - PROCESS | 7293 | 1464624958094 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}] 09:15:58 INFO - PROCESS | 7293 | 1464624958278 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 09:15:58 INFO - PROCESS | 7293 | 1464624958305 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x999fa000 == 91 [pid = 7293] [id = 159] 09:15:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 134 (0x99b50c00) [pid = 7293] [serial = 477] [outer = (nil)] 09:15:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 135 (0x99f85000) [pid = 7293] [serial = 478] [outer = 0x99b50c00] 09:15:58 INFO - PROCESS | 7293 | 1464624958372 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 136 (0x9a364800) [pid = 7293] [serial = 479] [outer = 0x99b50c00] 09:15:59 INFO - PROCESS | 7293 | --DOMWINDOW == 135 (0x91be6000) [pid = 7293] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:15:59 INFO - PROCESS | 7293 | --DOMWINDOW == 134 (0x9ac3dc00) [pid = 7293] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:15:59 INFO - PROCESS | 7293 | --DOMWINDOW == 133 (0x99c56c00) [pid = 7293] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:15:59 INFO - PROCESS | 7293 | --DOMWINDOW == 132 (0x91fdb800) [pid = 7293] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:15:59 INFO - PROCESS | 7293 | --DOMWINDOW == 131 (0x92f19800) [pid = 7293] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:15:59 INFO - PROCESS | 7293 | --DOMWINDOW == 130 (0x91be9800) [pid = 7293] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:15:59 INFO - PROCESS | 7293 | --DOMWINDOW == 129 (0x910e3c00) [pid = 7293] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:15:59 INFO - PROCESS | 7293 | --DOMWINDOW == 128 (0x953a6400) [pid = 7293] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:15:59 INFO - PROCESS | 7293 | --DOMWINDOW == 127 (0x99c55c00) [pid = 7293] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:15:59 INFO - PROCESS | 7293 | --DOMWINDOW == 126 (0x910e2400) [pid = 7293] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:15:59 INFO - PROCESS | 7293 | --DOMWINDOW == 125 (0x950b1400) [pid = 7293] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:15:59 INFO - PROCESS | 7293 | --DOMWINDOW == 124 (0x91be7c00) [pid = 7293] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:15:59 INFO - PROCESS | 7293 | --DOMWINDOW == 123 (0x9b77f400) [pid = 7293] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:15:59 INFO - PROCESS | 7293 | --DOMWINDOW == 122 (0x9a361800) [pid = 7293] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:15:59 INFO - PROCESS | 7293 | --DOMWINDOW == 121 (0xa21b4c00) [pid = 7293] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:15:59 INFO - PROCESS | 7293 | 1464624959356 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]]]}] 09:15:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:15:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1338ms 09:15:59 INFO - PROCESS | 7293 | 1464624959417 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 7293 | 1464624959420 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 09:15:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:15:59 INFO - PROCESS | 7293 | 1464624959426 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 7293 | 1464624959429 Marionette TRACE conn3 <- [1,610,null,{}] 09:15:59 INFO - PROCESS | 7293 | 1464624959435 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}] 09:15:59 INFO - PROCESS | 7293 | 1464624959616 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 09:15:59 INFO - PROCESS | 7293 | 1464624959634 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e15c800 == 92 [pid = 7293] [id = 160] 09:15:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 122 (0x91be7c00) [pid = 7293] [serial = 480] [outer = (nil)] 09:15:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 123 (0x953a6400) [pid = 7293] [serial = 481] [outer = 0x91be7c00] 09:15:59 INFO - PROCESS | 7293 | 1464624959702 Marionette DEBUG loaded listener.js 09:15:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 124 (0x99ea4400) [pid = 7293] [serial = 482] [outer = 0x91be7c00] 09:16:00 INFO - PROCESS | 7293 | 1464624960412 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]]]}] 09:16:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:16:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1037ms 09:16:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:16:00 INFO - PROCESS | 7293 | 1464624960465 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 09:16:00 INFO - PROCESS | 7293 | 1464624960468 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 09:16:00 INFO - PROCESS | 7293 | 1464624960475 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 7293 | 1464624960478 Marionette TRACE conn3 <- [1,614,null,{}] 09:16:00 INFO - PROCESS | 7293 | 1464624960501 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}] 09:16:00 INFO - PROCESS | 7293 | 1464624960693 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 09:16:00 INFO - PROCESS | 7293 | 1464624960706 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:00 INFO - PROCESS | 7293 | ++DOCSHELL 0x8eebc400 == 93 [pid = 7293] [id = 161] 09:16:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 125 (0x8eec0c00) [pid = 7293] [serial = 483] [outer = (nil)] 09:16:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 126 (0x9a55ac00) [pid = 7293] [serial = 484] [outer = 0x8eec0c00] 09:16:00 INFO - PROCESS | 7293 | 1464624960774 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 127 (0x9b21e400) [pid = 7293] [serial = 485] [outer = 0x8eec0c00] 09:16:01 INFO - PROCESS | 7293 | 1464624961760 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]]]}] 09:16:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:16:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1350ms 09:16:01 INFO - PROCESS | 7293 | 1464624961825 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 09:16:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:16:01 INFO - PROCESS | 7293 | 1464624961830 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 09:16:01 INFO - PROCESS | 7293 | 1464624961838 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:16:01 INFO - PROCESS | 7293 | 1464624961844 Marionette TRACE conn3 <- [1,618,null,{}] 09:16:01 INFO - PROCESS | 7293 | 1464624961852 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}] 09:16:02 INFO - PROCESS | 7293 | 1464624962043 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 09:16:02 INFO - PROCESS | 7293 | 1464624962266 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:02 INFO - PROCESS | 7293 | ++DOCSHELL 0x8eec7400 == 94 [pid = 7293] [id = 162] 09:16:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 128 (0x8ef86400) [pid = 7293] [serial = 486] [outer = (nil)] 09:16:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 129 (0x91037800) [pid = 7293] [serial = 487] [outer = 0x8ef86400] 09:16:02 INFO - PROCESS | 7293 | 1464624962390 Marionette DEBUG loaded listener.js 09:16:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 130 (0x91fd8000) [pid = 7293] [serial = 488] [outer = 0x8ef86400] 09:16:03 INFO - PROCESS | 7293 | 1464624963246 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]]]}] 09:16:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:16:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1486ms 09:16:03 INFO - PROCESS | 7293 | 1464624963326 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 7293 | 1464624963334 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:16:03 INFO - PROCESS | 7293 | 1464624963345 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 7293 | 1464624963348 Marionette TRACE conn3 <- [1,622,null,{}] 09:16:03 INFO - PROCESS | 7293 | 1464624963355 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}] 09:16:03 INFO - PROCESS | 7293 | 1464624963574 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 09:16:03 INFO - PROCESS | 7293 | 1464624963783 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:03 INFO - PROCESS | 7293 | ++DOCSHELL 0x928e5c00 == 95 [pid = 7293] [id = 163] 09:16:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 131 (0x928ebc00) [pid = 7293] [serial = 489] [outer = (nil)] 09:16:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 132 (0x92d59000) [pid = 7293] [serial = 490] [outer = 0x928ebc00] 09:16:03 INFO - PROCESS | 7293 | 1464624963877 Marionette DEBUG loaded listener.js 09:16:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 133 (0x95084400) [pid = 7293] [serial = 491] [outer = 0x928ebc00] 09:16:04 INFO - PROCESS | 7293 | 1464624964722 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]]]}] 09:16:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:16:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1441ms 09:16:04 INFO - PROCESS | 7293 | 1464624964786 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 09:16:04 INFO - PROCESS | 7293 | 1464624964790 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 09:16:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:16:04 INFO - PROCESS | 7293 | 1464624964797 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:16:04 INFO - PROCESS | 7293 | 1464624964803 Marionette TRACE conn3 <- [1,626,null,{}] 09:16:04 INFO - PROCESS | 7293 | 1464624964819 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}] 09:16:05 INFO - PROCESS | 7293 | 1464624965033 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 09:16:05 INFO - PROCESS | 7293 | 1464624965192 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:05 INFO - PROCESS | 7293 | ++DOCSHELL 0x98982800 == 96 [pid = 7293] [id = 164] 09:16:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 134 (0x99c52000) [pid = 7293] [serial = 492] [outer = (nil)] 09:16:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 135 (0x9a563000) [pid = 7293] [serial = 493] [outer = 0x99c52000] 09:16:05 INFO - PROCESS | 7293 | 1464624965319 Marionette DEBUG loaded listener.js 09:16:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 136 (0x9b937400) [pid = 7293] [serial = 494] [outer = 0x99c52000] 09:16:06 INFO - PROCESS | 7293 | 1464624966176 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]]]}] 09:16:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:16:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1441ms 09:16:06 INFO - PROCESS | 7293 | 1464624966239 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 09:16:06 INFO - PROCESS | 7293 | 1464624966244 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 09:16:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:16:06 INFO - PROCESS | 7293 | 1464624966250 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:16:06 INFO - PROCESS | 7293 | 1464624966253 Marionette TRACE conn3 <- [1,630,null,{}] 09:16:06 INFO - PROCESS | 7293 | 1464624966259 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}] 09:16:06 INFO - PROCESS | 7293 | 1464624966433 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 09:16:06 INFO - PROCESS | 7293 | 1464624966603 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e151400 == 97 [pid = 7293] [id = 165] 09:16:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 137 (0x9bac8000) [pid = 7293] [serial = 495] [outer = (nil)] 09:16:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 138 (0xa1068000) [pid = 7293] [serial = 496] [outer = 0x9bac8000] 09:16:06 INFO - PROCESS | 7293 | 1464624966684 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 139 (0xa21b3c00) [pid = 7293] [serial = 497] [outer = 0x9bac8000] 09:16:07 INFO - PROCESS | 7293 | 1464624967518 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]]]}] 09:16:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:16:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1332ms 09:16:07 INFO - PROCESS | 7293 | 1464624967583 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 09:16:07 INFO - PROCESS | 7293 | 1464624967587 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 09:16:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:16:07 INFO - PROCESS | 7293 | 1464624967593 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 7293 | 1464624967597 Marionette TRACE conn3 <- [1,634,null,{}] 09:16:07 INFO - PROCESS | 7293 | 1464624967603 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}] 09:16:07 INFO - PROCESS | 7293 | 1464624967773 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 09:16:07 INFO - PROCESS | 7293 | 1464624967942 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e481000 == 98 [pid = 7293] [id = 166] 09:16:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 140 (0x8eebec00) [pid = 7293] [serial = 498] [outer = (nil)] 09:16:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 141 (0xa2607000) [pid = 7293] [serial = 499] [outer = 0x8eebec00] 09:16:08 INFO - PROCESS | 7293 | 1464624968022 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 142 (0xa3446c00) [pid = 7293] [serial = 500] [outer = 0x8eebec00] 09:16:08 INFO - PROCESS | 7293 | [7293] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:16:08 INFO - PROCESS | 7293 | 1464624968871 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]]]}] 09:16:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:16:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1330ms 09:16:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:16:08 INFO - PROCESS | 7293 | 1464624968924 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 7293 | 1464624968927 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 09:16:08 INFO - PROCESS | 7293 | 1464624968934 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 7293 | 1464624968937 Marionette TRACE conn3 <- [1,638,null,{}] 09:16:08 INFO - PROCESS | 7293 | 1464624968944 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}] 09:16:09 INFO - PROCESS | 7293 | 1464624969136 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 09:16:09 INFO - PROCESS | 7293 | 1464624969294 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 7293 | ++DOCSHELL 0x92515800 == 99 [pid = 7293] [id = 167] 09:16:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 143 (0x9275c000) [pid = 7293] [serial = 501] [outer = (nil)] 09:16:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 144 (0x92765000) [pid = 7293] [serial = 502] [outer = 0x9275c000] 09:16:09 INFO - PROCESS | 7293 | 1464624969375 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0xa22d0000) [pid = 7293] [serial = 503] [outer = 0x9275c000] 09:16:09 INFO - PROCESS | 7293 | [7293] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:16:10 INFO - PROCESS | 7293 | 1464624970201 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]]]}] 09:16:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:16:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1286ms 09:16:10 INFO - PROCESS | 7293 | 1464624970227 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 7293 | 1464624970231 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 09:16:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:16:10 INFO - PROCESS | 7293 | 1464624970241 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 7293 | 1464624970244 Marionette TRACE conn3 <- [1,642,null,{}] 09:16:10 INFO - PROCESS | 7293 | 1464624970251 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}] 09:16:10 INFO - PROCESS | 7293 | 1464624970419 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 09:16:10 INFO - PROCESS | 7293 | 1464624970583 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:10 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e3d9800 == 100 [pid = 7293] [id = 168] 09:16:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x8e3d9c00) [pid = 7293] [serial = 504] [outer = (nil)] 09:16:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x8e3e1400) [pid = 7293] [serial = 505] [outer = 0x8e3d9c00] 09:16:10 INFO - PROCESS | 7293 | 1464624970662 Marionette DEBUG loaded listener.js 09:16:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x8e3e5000) [pid = 7293] [serial = 506] [outer = 0x8e3d9c00] 09:16:11 INFO - PROCESS | 7293 | 1464624971521 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]]]}] 09:16:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:16:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1333ms 09:16:11 INFO - PROCESS | 7293 | 1464624971575 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 09:16:11 INFO - PROCESS | 7293 | 1464624971580 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 09:16:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:16:11 INFO - PROCESS | 7293 | 1464624971591 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:16:11 INFO - PROCESS | 7293 | 1464624971595 Marionette TRACE conn3 <- [1,646,null,{}] 09:16:11 INFO - PROCESS | 7293 | 1464624971600 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}] 09:16:11 INFO - PROCESS | 7293 | 1464624971770 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 09:16:11 INFO - PROCESS | 7293 | 1464624971930 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e3dfc00 == 101 [pid = 7293] [id = 169] 09:16:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x8e3e0000) [pid = 7293] [serial = 507] [outer = (nil)] 09:16:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x9276ac00) [pid = 7293] [serial = 508] [outer = 0x8e3e0000] 09:16:12 INFO - PROCESS | 7293 | 1464624972010 Marionette DEBUG loaded listener.js 09:16:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0xa326c800) [pid = 7293] [serial = 509] [outer = 0x8e3e0000] 09:16:12 INFO - PROCESS | 7293 | 1464624972820 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]]]}] 09:16:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:16:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1282ms 09:16:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:16:12 INFO - PROCESS | 7293 | 1464624972873 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 7293 | 1464624972876 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 09:16:12 INFO - PROCESS | 7293 | 1464624972900 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 7293 | 1464624972904 Marionette TRACE conn3 <- [1,650,null,{}] 09:16:12 INFO - PROCESS | 7293 | 1464624972911 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}] 09:16:13 INFO - PROCESS | 7293 | 1464624973098 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 09:16:13 INFO - PROCESS | 7293 | 1464624973266 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 7293 | ++DOCSHELL 0x8eecb800 == 102 [pid = 7293] [id = 170] 09:16:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x8ef82400) [pid = 7293] [serial = 510] [outer = (nil)] 09:16:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x95be2c00) [pid = 7293] [serial = 511] [outer = 0x8ef82400] 09:16:13 INFO - PROCESS | 7293 | 1464624973351 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0x95be4c00) [pid = 7293] [serial = 512] [outer = 0x8ef82400] 09:16:14 INFO - PROCESS | 7293 | 1464624974174 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]]]}] 09:16:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:16:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1360ms 09:16:14 INFO - PROCESS | 7293 | 1464624974243 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 7293 | 1464624974246 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 09:16:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:16:14 INFO - PROCESS | 7293 | 1464624974252 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 7293 | 1464624974255 Marionette TRACE conn3 <- [1,654,null,{}] 09:16:14 INFO - PROCESS | 7293 | 1464624974261 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}] 09:16:14 INFO - PROCESS | 7293 | 1464624974425 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 09:16:14 INFO - PROCESS | 7293 | 1464624974588 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c82d400 == 103 [pid = 7293] [id = 171] 09:16:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x8c82d800) [pid = 7293] [serial = 513] [outer = (nil)] 09:16:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x8c835c00) [pid = 7293] [serial = 514] [outer = 0x8c82d800] 09:16:14 INFO - PROCESS | 7293 | 1464624974672 Marionette DEBUG loaded listener.js 09:16:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x8c838c00) [pid = 7293] [serial = 515] [outer = 0x8c82d800] 09:16:15 INFO - PROCESS | 7293 | 1464624975819 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]]]}] 09:16:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:16:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1634ms 09:16:15 INFO - PROCESS | 7293 | 1464624975888 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 7293 | 1464624975893 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 09:16:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:16:15 INFO - PROCESS | 7293 | 1464624975901 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 7293 | 1464624975906 Marionette TRACE conn3 <- [1,658,null,{}] 09:16:15 INFO - PROCESS | 7293 | 1464624975915 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}] 09:16:16 INFO - PROCESS | 7293 | 1464624976084 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 09:16:16 INFO - PROCESS | 7293 | 1464624976314 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e3d9000 == 104 [pid = 7293] [id = 172] 09:16:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x8eebdc00) [pid = 7293] [serial = 516] [outer = (nil)] 09:16:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x8eec5800) [pid = 7293] [serial = 517] [outer = 0x8eebdc00] 09:16:16 INFO - PROCESS | 7293 | 1464624976388 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x8ef8e800) [pid = 7293] [serial = 518] [outer = 0x8eebdc00] 09:16:17 INFO - PROCESS | 7293 | 1464624977291 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]]]}] 09:16:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:16:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1440ms 09:16:17 INFO - PROCESS | 7293 | 1464624977342 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 7293 | 1464624977349 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 09:16:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:16:17 INFO - PROCESS | 7293 | 1464624977359 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 7293 | 1464624977363 Marionette TRACE conn3 <- [1,662,null,{}] 09:16:17 INFO - PROCESS | 7293 | 1464624977369 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}] 09:16:17 INFO - PROCESS | 7293 | 1464624977528 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 09:16:17 INFO - PROCESS | 7293 | 1464624977692 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:17 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e30ac00 == 105 [pid = 7293] [id = 173] 09:16:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x8e30bc00) [pid = 7293] [serial = 519] [outer = (nil)] 09:16:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x91be6000) [pid = 7293] [serial = 520] [outer = 0x8e30bc00] 09:16:17 INFO - PROCESS | 7293 | 1464624977767 Marionette DEBUG loaded listener.js 09:16:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 163 (0x9275bc00) [pid = 7293] [serial = 521] [outer = 0x8e30bc00] 09:16:18 INFO - PROCESS | 7293 | --DOCSHELL 0x953a1c00 == 104 [pid = 7293] [id = 61] 09:16:18 INFO - PROCESS | 7293 | --DOCSHELL 0x93d86800 == 103 [pid = 7293] [id = 30] 09:16:18 INFO - PROCESS | 7293 | --DOCSHELL 0x950ac000 == 102 [pid = 7293] [id = 120] 09:16:18 INFO - PROCESS | 7293 | --DOCSHELL 0x950b3400 == 101 [pid = 7293] [id = 119] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 162 (0x928ea000) [pid = 7293] [serial = 429] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOCSHELL 0x91fdcc00 == 100 [pid = 7293] [id = 118] 09:16:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8e15c800 == 99 [pid = 7293] [id = 160] 09:16:18 INFO - PROCESS | 7293 | --DOCSHELL 0x999fa000 == 98 [pid = 7293] [id = 159] 09:16:18 INFO - PROCESS | 7293 | --DOCSHELL 0x950ad000 == 97 [pid = 7293] [id = 158] 09:16:18 INFO - PROCESS | 7293 | --DOCSHELL 0x92d5c000 == 96 [pid = 7293] [id = 157] 09:16:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8e30c800 == 95 [pid = 7293] [id = 156] 09:16:18 INFO - PROCESS | 7293 | [7293] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:16:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8e47fc00 == 94 [pid = 7293] [id = 155] 09:16:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8ef85800 == 93 [pid = 7293] [id = 154] 09:16:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8ef87000 == 92 [pid = 7293] [id = 153] 09:16:18 INFO - PROCESS | 7293 | --DOCSHELL 0x9102a000 == 91 [pid = 7293] [id = 144] 09:16:18 INFO - PROCESS | 7293 | 1464624978740 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]]]}] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x91fe1800) [pid = 7293] [serial = 388] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0xa344d000) [pid = 7293] [serial = 352] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0xa21ac400) [pid = 7293] [serial = 396] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x9a55d000) [pid = 7293] [serial = 421] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0x94f3bc00) [pid = 7293] [serial = 316] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0xa62f6400) [pid = 7293] [serial = 402] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x94f69c00) [pid = 7293] [serial = 412] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x97606800) [pid = 7293] [serial = 393] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0x92d56c00) [pid = 7293] [serial = 408] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x93d8e400) [pid = 7293] [serial = 426] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0xa22ca000) [pid = 7293] [serial = 331] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x98e1d400) [pid = 7293] [serial = 319] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x9cf96c00) [pid = 7293] [serial = 424] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x99c52800) [pid = 7293] [serial = 405] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x9a35ec00) [pid = 7293] [serial = 313] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x99f84800) [pid = 7293] [serial = 420] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x99b57000) [pid = 7293] [serial = 399] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x9bab4800) [pid = 7293] [serial = 423] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 143 (0x9bac0c00) [pid = 7293] [serial = 427] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 142 (0x99c4f400) [pid = 7293] [serial = 418] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 141 (0x98c24c00) [pid = 7293] [serial = 415] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 140 (0x999f4c00) [pid = 7293] [serial = 417] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 139 (0xa0507800) [pid = 7293] [serial = 322] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 138 (0xa35ea000) [pid = 7293] [serial = 328] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 137 (0x975ef000) [pid = 7293] [serial = 414] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 136 (0xa260d400) [pid = 7293] [serial = 325] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 135 (0x91fe6800) [pid = 7293] [serial = 390] [outer = (nil)] [url = about:blank] 09:16:18 INFO - PROCESS | 7293 | --DOMWINDOW == 134 (0x93d88000) [pid = 7293] [serial = 411] [outer = (nil)] [url = about:blank] 09:16:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:16:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1480ms 09:16:18 INFO - PROCESS | 7293 | 1464624978840 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 09:16:18 INFO - PROCESS | 7293 | 1464624978843 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 09:16:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:16:18 INFO - PROCESS | 7293 | 1464624978850 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:16:18 INFO - PROCESS | 7293 | 1464624978856 Marionette TRACE conn3 <- [1,666,null,{}] 09:16:18 INFO - PROCESS | 7293 | 1464624978871 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}] 09:16:19 INFO - PROCESS | 7293 | 1464624979024 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 09:16:19 INFO - PROCESS | 7293 | 1464624979144 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:19 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e308400 == 92 [pid = 7293] [id = 174] 09:16:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 135 (0x8eebe000) [pid = 7293] [serial = 522] [outer = (nil)] 09:16:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 136 (0x92760400) [pid = 7293] [serial = 523] [outer = 0x8eebe000] 09:16:19 INFO - PROCESS | 7293 | 1464624979219 Marionette DEBUG loaded listener.js 09:16:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 137 (0x928e4800) [pid = 7293] [serial = 524] [outer = 0x8eebe000] 09:16:19 INFO - PROCESS | 7293 | [7293] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:16:19 INFO - PROCESS | 7293 | 1464624979944 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]]]}] 09:16:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:16:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1143ms 09:16:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:16:20 INFO - PROCESS | 7293 | 1464624979995 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 09:16:20 INFO - PROCESS | 7293 | 1464624979999 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 09:16:20 INFO - PROCESS | 7293 | 1464624980006 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:16:20 INFO - PROCESS | 7293 | 1464624980009 Marionette TRACE conn3 <- [1,670,null,{}] 09:16:20 INFO - PROCESS | 7293 | 1464624980037 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}] 09:16:20 INFO - PROCESS | 7293 | 1464624980198 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 09:16:20 INFO - PROCESS | 7293 | 1464624980209 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x928e6800 == 93 [pid = 7293] [id = 175] 09:16:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 138 (0x929b0c00) [pid = 7293] [serial = 525] [outer = (nil)] 09:16:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 139 (0x92d5c000) [pid = 7293] [serial = 526] [outer = 0x929b0c00] 09:16:20 INFO - PROCESS | 7293 | 1464624980279 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 140 (0x93d8c400) [pid = 7293] [serial = 527] [outer = 0x929b0c00] 09:16:21 INFO - PROCESS | 7293 | 1464624981196 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]]]}] 09:16:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:16:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1259ms 09:16:21 INFO - PROCESS | 7293 | 1464624981264 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 7293 | 1464624981267 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 09:16:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:16:21 INFO - PROCESS | 7293 | 1464624981273 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 7293 | 1464624981275 Marionette TRACE conn3 <- [1,674,null,{}] 09:16:21 INFO - PROCESS | 7293 | 1464624981281 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}] 09:16:21 INFO - PROCESS | 7293 | 1464624981475 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 09:16:21 INFO - PROCESS | 7293 | 1464624981498 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 7293 | ++DOCSHELL 0x928edc00 == 94 [pid = 7293] [id = 176] 09:16:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 141 (0x92d57000) [pid = 7293] [serial = 528] [outer = (nil)] 09:16:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 142 (0x94f65000) [pid = 7293] [serial = 529] [outer = 0x92d57000] 09:16:21 INFO - PROCESS | 7293 | 1464624981565 Marionette DEBUG loaded listener.js 09:16:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 143 (0x95089000) [pid = 7293] [serial = 530] [outer = 0x92d57000] 09:16:22 INFO - PROCESS | 7293 | [7293] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:16:22 INFO - PROCESS | 7293 | 1464624982426 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]]]}] 09:16:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 09:16:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1192ms 09:16:22 INFO - PROCESS | 7293 | 1464624982466 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 09:16:22 INFO - PROCESS | 7293 | 1464624982469 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 09:16:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:16:22 INFO - PROCESS | 7293 | --DOMWINDOW == 142 (0x98919800) [pid = 7293] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:16:22 INFO - PROCESS | 7293 | --DOMWINDOW == 141 (0x91fdb000) [pid = 7293] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:16:22 INFO - PROCESS | 7293 | --DOMWINDOW == 140 (0x99b50c00) [pid = 7293] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:16:22 INFO - PROCESS | 7293 | --DOMWINDOW == 139 (0x8ef88c00) [pid = 7293] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:16:22 INFO - PROCESS | 7293 | --DOMWINDOW == 138 (0x91be1c00) [pid = 7293] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:16:22 INFO - PROCESS | 7293 | --DOMWINDOW == 137 (0x95089400) [pid = 7293] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:16:22 INFO - PROCESS | 7293 | --DOMWINDOW == 136 (0x8eec0000) [pid = 7293] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:16:22 INFO - PROCESS | 7293 | --DOMWINDOW == 135 (0x93b86400) [pid = 7293] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:16:22 INFO - PROCESS | 7293 | --DOMWINDOW == 134 (0x91be7c00) [pid = 7293] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:16:22 INFO - PROCESS | 7293 | 1464624982749 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:16:22 INFO - PROCESS | 7293 | 1464624982752 Marionette TRACE conn3 <- [1,678,null,{}] 09:16:22 INFO - PROCESS | 7293 | 1464624982756 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}] 09:16:22 INFO - PROCESS | 7293 | 1464624982913 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 09:16:22 INFO - PROCESS | 7293 | 1464624982926 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:22 INFO - PROCESS | 7293 | ++DOCSHELL 0x92d57c00 == 95 [pid = 7293] [id = 177] 09:16:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 135 (0x93b81400) [pid = 7293] [serial = 531] [outer = (nil)] 09:16:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 136 (0x950b4000) [pid = 7293] [serial = 532] [outer = 0x93b81400] 09:16:23 INFO - PROCESS | 7293 | 1464624983018 Marionette DEBUG loaded listener.js 09:16:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 137 (0x95be0c00) [pid = 7293] [serial = 533] [outer = 0x93b81400] 09:16:23 INFO - PROCESS | 7293 | 1464624983784 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]]]}] 09:16:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:16:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1118ms 09:16:23 INFO - PROCESS | 7293 | 1464624983841 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 7293 | 1464624983844 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 09:16:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:16:23 INFO - PROCESS | 7293 | 1464624983856 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 7293 | 1464624983859 Marionette TRACE conn3 <- [1,682,null,{}] 09:16:23 INFO - PROCESS | 7293 | 1464624983865 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}] 09:16:24 INFO - PROCESS | 7293 | 1464624984013 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 09:16:24 INFO - PROCESS | 7293 | 1464624984026 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:24 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c82e800 == 96 [pid = 7293] [id = 178] 09:16:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 138 (0x95083800) [pid = 7293] [serial = 534] [outer = (nil)] 09:16:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 139 (0x975eec00) [pid = 7293] [serial = 535] [outer = 0x95083800] 09:16:24 INFO - PROCESS | 7293 | 1464624984096 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 140 (0x976f6400) [pid = 7293] [serial = 536] [outer = 0x95083800] 09:16:25 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:25 INFO - PROCESS | 7293 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:25 INFO - PROCESS | 7293 | 1464624985438 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]]]}] 09:16:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 09:16:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1634ms 09:16:25 INFO - PROCESS | 7293 | 1464624985487 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 7293 | 1464624985493 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 09:16:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:16:25 INFO - PROCESS | 7293 | 1464624985502 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 7293 | 1464624985507 Marionette TRACE conn3 <- [1,686,null,{}] 09:16:25 INFO - PROCESS | 7293 | 1464624985558 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}] 09:16:25 INFO - PROCESS | 7293 | 1464624985754 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 09:16:25 INFO - PROCESS | 7293 | 1464624985976 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:26 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c83bc00 == 97 [pid = 7293] [id = 179] 09:16:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 141 (0x8e3dbc00) [pid = 7293] [serial = 537] [outer = (nil)] 09:16:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 142 (0x8eec1c00) [pid = 7293] [serial = 538] [outer = 0x8e3dbc00] 09:16:26 INFO - PROCESS | 7293 | 1464624986059 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 143 (0x8ef8c400) [pid = 7293] [serial = 539] [outer = 0x8e3dbc00] 09:16:27 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:27 INFO - PROCESS | 7293 | 1464624987341 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]]]}] 09:16:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:16:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1887ms 09:16:27 INFO - PROCESS | 7293 | 1464624987389 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 09:16:27 INFO - PROCESS | 7293 | 1464624987398 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 09:16:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:16:27 INFO - PROCESS | 7293 | 1464624987503 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:16:27 INFO - PROCESS | 7293 | 1464624987509 Marionette TRACE conn3 <- [1,690,null,{}] 09:16:27 INFO - PROCESS | 7293 | 1464624987516 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}] 09:16:27 INFO - PROCESS | 7293 | 1464624987678 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 09:16:27 INFO - PROCESS | 7293 | 1464624987836 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 7293 | ++DOCSHELL 0x9102e000 == 98 [pid = 7293] [id = 180] 09:16:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 144 (0x91031800) [pid = 7293] [serial = 540] [outer = (nil)] 09:16:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x9240f000) [pid = 7293] [serial = 541] [outer = 0x91031800] 09:16:27 INFO - PROCESS | 7293 | 1464624987916 Marionette DEBUG loaded listener.js 09:16:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x92766000) [pid = 7293] [serial = 542] [outer = 0x91031800] 09:16:29 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:29 INFO - PROCESS | 7293 | 1464624989255 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]]]}] 09:16:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:16:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1839ms 09:16:29 INFO - PROCESS | 7293 | 1464624989330 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 09:16:29 INFO - PROCESS | 7293 | 1464624989334 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 09:16:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:16:29 INFO - PROCESS | 7293 | 1464624989344 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:16:29 INFO - PROCESS | 7293 | 1464624989349 Marionette TRACE conn3 <- [1,694,null,{}] 09:16:29 INFO - PROCESS | 7293 | 1464624989366 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}] 09:16:29 INFO - PROCESS | 7293 | 1464624989535 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 09:16:29 INFO - PROCESS | 7293 | 1464624989696 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e307400 == 99 [pid = 7293] [id = 181] 09:16:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x91fe1800) [pid = 7293] [serial = 543] [outer = (nil)] 09:16:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x95bdf400) [pid = 7293] [serial = 544] [outer = 0x91fe1800] 09:16:29 INFO - PROCESS | 7293 | 1464624989779 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x98e1d400) [pid = 7293] [serial = 545] [outer = 0x91fe1800] 09:16:31 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:31 INFO - PROCESS | 7293 | 1464624991027 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]]]}] 09:16:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 09:16:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1736ms 09:16:31 INFO - PROCESS | 7293 | 1464624991079 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 7293 | 1464624991084 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 09:16:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:16:31 INFO - PROCESS | 7293 | 1464624991090 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 7293 | 1464624991094 Marionette TRACE conn3 <- [1,698,null,{}] 09:16:31 INFO - PROCESS | 7293 | 1464624991187 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}] 09:16:31 INFO - PROCESS | 7293 | 1464624991364 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 09:16:31 INFO - PROCESS | 7293 | 1464624991521 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:31 INFO - PROCESS | 7293 | ++DOCSHELL 0x95bdf800 == 100 [pid = 7293] [id = 182] 09:16:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x95beb000) [pid = 7293] [serial = 546] [outer = (nil)] 09:16:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x99b4f400) [pid = 7293] [serial = 547] [outer = 0x95beb000] 09:16:31 INFO - PROCESS | 7293 | 1464624991601 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x99b5b800) [pid = 7293] [serial = 548] [outer = 0x95beb000] 09:16:32 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:32 INFO - PROCESS | 7293 | 1464624992933 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]]]}] 09:16:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 09:16:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1899ms 09:16:33 INFO - PROCESS | 7293 | 1464624993041 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 7293 | 1464624993046 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 09:16:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:16:33 INFO - PROCESS | 7293 | 1464624993055 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 7293 | 1464624993059 Marionette TRACE conn3 <- [1,702,null,{}] 09:16:33 INFO - PROCESS | 7293 | 1464624993065 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}] 09:16:33 INFO - PROCESS | 7293 | 1464624993227 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 09:16:33 INFO - PROCESS | 7293 | 1464624993392 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:33 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e156c00 == 101 [pid = 7293] [id = 183] 09:16:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x8e15cc00) [pid = 7293] [serial = 549] [outer = (nil)] 09:16:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0x9102dc00) [pid = 7293] [serial = 550] [outer = 0x8e15cc00] 09:16:33 INFO - PROCESS | 7293 | 1464624993469 Marionette DEBUG loaded listener.js 09:16:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x928e7c00) [pid = 7293] [serial = 551] [outer = 0x8e15cc00] 09:16:35 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:35 INFO - PROCESS | 7293 | 1464624995041 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]]]}] 09:16:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:16:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2038ms 09:16:35 INFO - PROCESS | 7293 | 1464624995094 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 7293 | 1464624995098 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 09:16:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:16:35 INFO - PROCESS | 7293 | 1464624995107 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 7293 | 1464624995112 Marionette TRACE conn3 <- [1,706,null,{}] 09:16:35 INFO - PROCESS | 7293 | 1464624995120 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}] 09:16:35 INFO - PROCESS | 7293 | 1464624995312 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8e151000 == 100 [pid = 7293] [id = 150] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8e150000 == 99 [pid = 7293] [id = 151] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x91be9400 == 98 [pid = 7293] [id = 135] 09:16:35 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x9a55ac00) [pid = 7293] [serial = 484] [outer = (nil)] [url = about:blank] 09:16:35 INFO - PROCESS | 7293 | 1464624995539 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x91bee800 == 97 [pid = 7293] [id = 143] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x92d57c00 == 96 [pid = 7293] [id = 177] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x928edc00 == 95 [pid = 7293] [id = 176] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x928e6800 == 94 [pid = 7293] [id = 175] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8e308400 == 93 [pid = 7293] [id = 174] 09:16:35 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e150000 == 94 [pid = 7293] [id = 184] 09:16:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x8e151000) [pid = 7293] [serial = 552] [outer = (nil)] 09:16:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x8e309800) [pid = 7293] [serial = 553] [outer = 0x8e151000] 09:16:35 INFO - PROCESS | 7293 | 1464624995633 Marionette DEBUG loaded listener.js 09:16:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x8ef86000) [pid = 7293] [serial = 554] [outer = 0x8e151000] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8e30ac00 == 93 [pid = 7293] [id = 173] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8e3d9000 == 92 [pid = 7293] [id = 172] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8c82d400 == 91 [pid = 7293] [id = 171] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8eecb800 == 90 [pid = 7293] [id = 170] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8e3dfc00 == 89 [pid = 7293] [id = 169] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8e3d9800 == 88 [pid = 7293] [id = 168] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x92515800 == 87 [pid = 7293] [id = 167] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8e481000 == 86 [pid = 7293] [id = 166] 09:16:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8e151400 == 85 [pid = 7293] [id = 165] 09:16:36 INFO - PROCESS | 7293 | --DOCSHELL 0x8eec7400 == 84 [pid = 7293] [id = 162] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x99b55400) [pid = 7293] [serial = 475] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x928eb400) [pid = 7293] [serial = 430] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x91030c00) [pid = 7293] [serial = 432] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0x99f85000) [pid = 7293] [serial = 478] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x92d50400) [pid = 7293] [serial = 435] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0xa3026400) [pid = 7293] [serial = 438] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x8eec9c00) [pid = 7293] [serial = 441] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x8ef88400) [pid = 7293] [serial = 444] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0xa354f000) [pid = 7293] [serial = 447] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x8e158c00) [pid = 7293] [serial = 450] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x8e306c00) [pid = 7293] [serial = 453] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x91031000) [pid = 7293] [serial = 461] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x8ef8fc00) [pid = 7293] [serial = 460] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 143 (0x92506c00) [pid = 7293] [serial = 464] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 142 (0x91fe5800) [pid = 7293] [serial = 463] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 141 (0x9539ac00) [pid = 7293] [serial = 472] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 140 (0x92294c00) [pid = 7293] [serial = 466] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 139 (0x92f11000) [pid = 7293] [serial = 467] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 138 (0x9508a400) [pid = 7293] [serial = 469] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 137 (0x950af400) [pid = 7293] [serial = 470] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 136 (0x8e47a400) [pid = 7293] [serial = 457] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 135 (0x9a364800) [pid = 7293] [serial = 479] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 134 (0x9a55dc00) [pid = 7293] [serial = 253] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 133 (0x99c54000) [pid = 7293] [serial = 476] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 132 (0x953a6400) [pid = 7293] [serial = 481] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 131 (0x975ed800) [pid = 7293] [serial = 473] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | --DOMWINDOW == 130 (0x99ea4400) [pid = 7293] [serial = 482] [outer = (nil)] [url = about:blank] 09:16:36 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:36 INFO - PROCESS | 7293 | 1464624996806 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]]]}] 09:16:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:16:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1735ms 09:16:36 INFO - PROCESS | 7293 | 1464624996850 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 09:16:36 INFO - PROCESS | 7293 | 1464624996858 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 09:16:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:16:36 INFO - PROCESS | 7293 | 1464624996868 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:16:36 INFO - PROCESS | 7293 | 1464624996871 Marionette TRACE conn3 <- [1,710,null,{}] 09:16:36 INFO - PROCESS | 7293 | 1464624996877 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}] 09:16:37 INFO - PROCESS | 7293 | 1464624997068 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 09:16:37 INFO - PROCESS | 7293 | 1464624997193 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:37 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e47a400 == 85 [pid = 7293] [id = 185] 09:16:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 131 (0x8eec6400) [pid = 7293] [serial = 555] [outer = (nil)] 09:16:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 132 (0x91fd7800) [pid = 7293] [serial = 556] [outer = 0x8eec6400] 09:16:37 INFO - PROCESS | 7293 | 1464624997272 Marionette DEBUG loaded listener.js 09:16:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 133 (0x92403000) [pid = 7293] [serial = 557] [outer = 0x8eec6400] 09:16:38 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:38 INFO - PROCESS | 7293 | 1464624998417 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]]]}] 09:16:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:16:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1581ms 09:16:38 INFO - PROCESS | 7293 | 1464624998450 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 09:16:38 INFO - PROCESS | 7293 | 1464624998454 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 09:16:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:16:38 INFO - PROCESS | 7293 | 1464624998477 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:16:38 INFO - PROCESS | 7293 | 1464624998482 Marionette TRACE conn3 <- [1,714,null,{}] 09:16:38 INFO - PROCESS | 7293 | 1464624998505 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}] 09:16:38 INFO - PROCESS | 7293 | 1464624998734 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 09:16:38 INFO - PROCESS | 7293 | 1464624998762 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:38 INFO - PROCESS | 7293 | ++DOCSHELL 0x91be1c00 == 86 [pid = 7293] [id = 186] 09:16:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 134 (0x9276a800) [pid = 7293] [serial = 558] [outer = (nil)] 09:16:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 135 (0x92d57400) [pid = 7293] [serial = 559] [outer = 0x9276a800] 09:16:38 INFO - PROCESS | 7293 | 1464624998836 Marionette DEBUG loaded listener.js 09:16:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 136 (0x93d83800) [pid = 7293] [serial = 560] [outer = 0x9276a800] 09:16:39 INFO - PROCESS | 7293 | --DOMWINDOW == 135 (0x92d57000) [pid = 7293] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:16:39 INFO - PROCESS | 7293 | --DOMWINDOW == 134 (0x8eebdc00) [pid = 7293] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:16:39 INFO - PROCESS | 7293 | --DOMWINDOW == 133 (0x929b0c00) [pid = 7293] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:16:39 INFO - PROCESS | 7293 | --DOMWINDOW == 132 (0x8eebe000) [pid = 7293] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:16:39 INFO - PROCESS | 7293 | --DOMWINDOW == 131 (0x93b81400) [pid = 7293] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:16:39 INFO - PROCESS | 7293 | --DOMWINDOW == 130 (0x8e30bc00) [pid = 7293] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:16:40 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:40 INFO - PROCESS | 7293 | 1464625000086 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]]]}] 09:16:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 09:16:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1662ms 09:16:40 INFO - PROCESS | 7293 | 1464625000124 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 09:16:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:16:40 INFO - PROCESS | 7293 | 1464625000128 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 09:16:40 INFO - PROCESS | 7293 | 1464625000134 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:16:40 INFO - PROCESS | 7293 | 1464625000137 Marionette TRACE conn3 <- [1,718,null,{}] 09:16:40 INFO - PROCESS | 7293 | 1464625000142 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}] 09:16:40 INFO - PROCESS | 7293 | 1464625000319 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 09:16:40 INFO - PROCESS | 7293 | 1464625000437 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 7293 | ++DOCSHELL 0x92d54000 == 87 [pid = 7293] [id = 187] 09:16:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 131 (0x9508a400) [pid = 7293] [serial = 561] [outer = (nil)] 09:16:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 132 (0x953a3800) [pid = 7293] [serial = 562] [outer = 0x9508a400] 09:16:40 INFO - PROCESS | 7293 | 1464625000504 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 133 (0x95be3800) [pid = 7293] [serial = 563] [outer = 0x9508a400] 09:16:41 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:41 INFO - PROCESS | 7293 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:41 INFO - PROCESS | 7293 | 1464625001584 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]]]}] 09:16:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:16:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1479ms 09:16:41 INFO - PROCESS | 7293 | 1464625001614 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 7293 | 1464625001618 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 09:16:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:16:41 INFO - PROCESS | 7293 | 1464625001623 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 7293 | 1464625001626 Marionette TRACE conn3 <- [1,722,null,{}] 09:16:41 INFO - PROCESS | 7293 | 1464625001631 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}] 09:16:41 INFO - PROCESS | 7293 | 1464625001776 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 09:16:42 INFO - PROCESS | 7293 | 1464625002018 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c82d400 == 88 [pid = 7293] [id = 188] 09:16:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 134 (0x8c832400) [pid = 7293] [serial = 564] [outer = (nil)] 09:16:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 135 (0x8e15b800) [pid = 7293] [serial = 565] [outer = 0x8c832400] 09:16:42 INFO - PROCESS | 7293 | 1464625002106 Marionette DEBUG loaded listener.js 09:16:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 136 (0x8e3e7c00) [pid = 7293] [serial = 566] [outer = 0x8c832400] 09:16:43 INFO - PROCESS | 7293 | 1464625003002 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] 09:16:43 INFO - PROCESS | 7293 | 1464625003069 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 09:16:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:16:43 INFO - PROCESS | 7293 | 1464625003077 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:16:43 INFO - PROCESS | 7293 | 1464625003083 Marionette TRACE conn3 <- [1,726,null,{}] 09:16:43 INFO - PROCESS | 7293 | 1464625003090 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}] 09:16:43 INFO - PROCESS | 7293 | 1464625003278 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 09:16:43 INFO - PROCESS | 7293 | 1464625003441 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:43 INFO - PROCESS | 7293 | ++DOCSHELL 0x91030400 == 89 [pid = 7293] [id = 189] 09:16:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 137 (0x910db400) [pid = 7293] [serial = 567] [outer = (nil)] 09:16:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 138 (0x91fde800) [pid = 7293] [serial = 568] [outer = 0x910db400] 09:16:43 INFO - PROCESS | 7293 | 1464625003527 Marionette DEBUG loaded listener.js 09:16:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 139 (0x9275b800) [pid = 7293] [serial = 569] [outer = 0x910db400] 09:16:44 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:44 INFO - PROCESS | 7293 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:44 INFO - PROCESS | 7293 | 1464625004494 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]]]}] 09:16:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:16:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1490ms 09:16:44 INFO - PROCESS | 7293 | 1464625004569 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 7293 | 1464625004576 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 09:16:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:16:44 INFO - PROCESS | 7293 | 1464625004586 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 7293 | 1464625004590 Marionette TRACE conn3 <- [1,730,null,{}] 09:16:44 INFO - PROCESS | 7293 | 1464625004596 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}] 09:16:44 INFO - PROCESS | 7293 | 1464625004820 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 09:16:45 INFO - PROCESS | 7293 | 1464625005042 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x94f3e000 == 90 [pid = 7293] [id = 190] 09:16:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 140 (0x94f6d000) [pid = 7293] [serial = 570] [outer = (nil)] 09:16:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 141 (0x95399800) [pid = 7293] [serial = 571] [outer = 0x94f6d000] 09:16:45 INFO - PROCESS | 7293 | 1464625005160 Marionette DEBUG loaded listener.js 09:16:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 142 (0x9760a000) [pid = 7293] [serial = 572] [outer = 0x94f6d000] 09:16:45 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:45 INFO - PROCESS | 7293 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:46 INFO - PROCESS | 7293 | 1464625006105 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] 09:16:46 INFO - PROCESS | 7293 | 1464625006176 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 09:16:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:16:46 INFO - PROCESS | 7293 | 1464625006186 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:16:46 INFO - PROCESS | 7293 | 1464625006195 Marionette TRACE conn3 <- [1,734,null,{}] 09:16:46 INFO - PROCESS | 7293 | 1464625006209 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}] 09:16:46 INFO - PROCESS | 7293 | 1464625006432 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 09:16:46 INFO - PROCESS | 7293 | 1464625006644 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 7293 | ++DOCSHELL 0x950b0800 == 91 [pid = 7293] [id = 191] 09:16:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 143 (0x99c54000) [pid = 7293] [serial = 573] [outer = (nil)] 09:16:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 144 (0x99f7d400) [pid = 7293] [serial = 574] [outer = 0x99c54000] 09:16:46 INFO - PROCESS | 7293 | 1464625006738 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x9a35f000) [pid = 7293] [serial = 575] [outer = 0x99c54000] 09:16:47 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:47 INFO - PROCESS | 7293 | 1464625007616 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]]]}] 09:16:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:16:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1490ms 09:16:47 INFO - PROCESS | 7293 | 1464625007674 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 09:16:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:16:47 INFO - PROCESS | 7293 | 1464625007679 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 09:16:47 INFO - PROCESS | 7293 | 1464625007686 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:16:47 INFO - PROCESS | 7293 | 1464625007690 Marionette TRACE conn3 <- [1,738,null,{}] 09:16:47 INFO - PROCESS | 7293 | 1464625007695 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}] 09:16:47 INFO - PROCESS | 7293 | 1464625007871 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 09:16:48 INFO - PROCESS | 7293 | 1464625008033 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:48 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e477c00 == 92 [pid = 7293] [id = 192] 09:16:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x99b5bc00) [pid = 7293] [serial = 576] [outer = (nil)] 09:16:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x9a55e400) [pid = 7293] [serial = 577] [outer = 0x99b5bc00] 09:16:48 INFO - PROCESS | 7293 | 1464625008118 Marionette DEBUG loaded listener.js 09:16:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x9a560c00) [pid = 7293] [serial = 578] [outer = 0x99b5bc00] 09:16:49 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:49 INFO - PROCESS | 7293 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:49 INFO - PROCESS | 7293 | 1464625009403 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]]]}] 09:16:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:16:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1739ms 09:16:49 INFO - PROCESS | 7293 | 1464625009424 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 09:16:49 INFO - PROCESS | 7293 | 1464625009428 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 09:16:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:16:49 INFO - PROCESS | 7293 | 1464625009435 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:16:49 INFO - PROCESS | 7293 | 1464625009438 Marionette TRACE conn3 <- [1,742,null,{}] 09:16:49 INFO - PROCESS | 7293 | 1464625009444 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}] 09:16:49 INFO - PROCESS | 7293 | 1464625009642 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 09:16:49 INFO - PROCESS | 7293 | 1464625009805 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a562c00 == 93 [pid = 7293] [id = 193] 09:16:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x9ac39000) [pid = 7293] [serial = 579] [outer = (nil)] 09:16:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x9b731400) [pid = 7293] [serial = 580] [outer = 0x9ac39000] 09:16:49 INFO - PROCESS | 7293 | 1464625009898 Marionette DEBUG loaded listener.js 09:16:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x9bac9000) [pid = 7293] [serial = 581] [outer = 0x9ac39000] 09:16:51 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:51 INFO - PROCESS | 7293 | 1464625011234 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]]]}] 09:16:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 09:16:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1834ms 09:16:51 INFO - PROCESS | 7293 | 1464625011270 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 09:16:51 INFO - PROCESS | 7293 | 1464625011274 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 09:16:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:16:51 INFO - PROCESS | 7293 | 1464625011378 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:16:51 INFO - PROCESS | 7293 | 1464625011382 Marionette TRACE conn3 <- [1,746,null,{}] 09:16:51 INFO - PROCESS | 7293 | 1464625011389 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}] 09:16:51 INFO - PROCESS | 7293 | 1464625011556 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 09:16:51 INFO - PROCESS | 7293 | 1464625011716 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 7293 | ++DOCSHELL 0x9af21800 == 94 [pid = 7293] [id = 194] 09:16:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x9af28c00) [pid = 7293] [serial = 582] [outer = (nil)] 09:16:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0xa2281400) [pid = 7293] [serial = 583] [outer = 0x9af28c00] 09:16:51 INFO - PROCESS | 7293 | 1464625011798 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0xa22d1800) [pid = 7293] [serial = 584] [outer = 0x9af28c00] 09:16:52 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:53 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:53 INFO - PROCESS | 7293 | 1464625013067 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]]]}] 09:16:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 09:16:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1784ms 09:16:53 INFO - PROCESS | 7293 | 1464625013111 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 09:16:53 INFO - PROCESS | 7293 | 1464625013115 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 09:16:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:16:53 INFO - PROCESS | 7293 | 1464625013209 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:16:53 INFO - PROCESS | 7293 | 1464625013212 Marionette TRACE conn3 <- [1,750,null,{}] 09:16:53 INFO - PROCESS | 7293 | 1464625013224 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}] 09:16:53 INFO - PROCESS | 7293 | 1464625013398 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 09:16:53 INFO - PROCESS | 7293 | 1464625013559 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 7293 | ++DOCSHELL 0x92769800 == 95 [pid = 7293] [id = 195] 09:16:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x928e3000) [pid = 7293] [serial = 585] [outer = (nil)] 09:16:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x94f49c00) [pid = 7293] [serial = 586] [outer = 0x928e3000] 09:16:53 INFO - PROCESS | 7293 | 1464625013638 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x95bde400) [pid = 7293] [serial = 587] [outer = 0x928e3000] 09:16:55 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:55 INFO - PROCESS | 7293 | 1464625015161 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]]]}] 09:16:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:16:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2075ms 09:16:55 INFO - PROCESS | 7293 | 1464625015243 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 09:16:55 INFO - PROCESS | 7293 | 1464625015249 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 09:16:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:16:55 INFO - PROCESS | 7293 | 1464625015310 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:16:55 INFO - PROCESS | 7293 | 1464625015316 Marionette TRACE conn3 <- [1,754,null,{}] 09:16:55 INFO - PROCESS | 7293 | 1464625015324 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}] 09:16:55 INFO - PROCESS | 7293 | 1464625015480 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 09:16:55 INFO - PROCESS | 7293 | 1464625015645 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 7293 | ++DOCSHELL 0x91036800 == 96 [pid = 7293] [id = 196] 09:16:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x910e4000) [pid = 7293] [serial = 588] [outer = (nil)] 09:16:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x92405c00) [pid = 7293] [serial = 589] [outer = 0x910e4000] 09:16:55 INFO - PROCESS | 7293 | 1464625015722 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x92764800) [pid = 7293] [serial = 590] [outer = 0x910e4000] 09:16:56 INFO - PROCESS | 7293 | --DOCSHELL 0x910e7000 == 95 [pid = 7293] [id = 93] 09:16:56 INFO - PROCESS | 7293 | --DOCSHELL 0x92d54000 == 94 [pid = 7293] [id = 187] 09:16:56 INFO - PROCESS | 7293 | --DOCSHELL 0x91be1c00 == 93 [pid = 7293] [id = 186] 09:16:56 INFO - PROCESS | 7293 | --DOCSHELL 0x8e47a400 == 92 [pid = 7293] [id = 185] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0x975eec00) [pid = 7293] [serial = 535] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0xa1068000) [pid = 7293] [serial = 496] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0xa2607000) [pid = 7293] [serial = 499] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x92765000) [pid = 7293] [serial = 502] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x8c835c00) [pid = 7293] [serial = 514] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x95be2c00) [pid = 7293] [serial = 511] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0x8e3e1400) [pid = 7293] [serial = 505] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x91037800) [pid = 7293] [serial = 487] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x92d59000) [pid = 7293] [serial = 490] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x9276ac00) [pid = 7293] [serial = 508] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x9a563000) [pid = 7293] [serial = 493] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOCSHELL 0x8e150000 == 91 [pid = 7293] [id = 184] 09:16:56 INFO - PROCESS | 7293 | --DOCSHELL 0x8e156c00 == 90 [pid = 7293] [id = 183] 09:16:56 INFO - PROCESS | 7293 | --DOCSHELL 0x95bdf800 == 89 [pid = 7293] [id = 182] 09:16:56 INFO - PROCESS | 7293 | --DOCSHELL 0x8e307400 == 88 [pid = 7293] [id = 181] 09:16:56 INFO - PROCESS | 7293 | --DOCSHELL 0x9102e000 == 87 [pid = 7293] [id = 180] 09:16:56 INFO - PROCESS | 7293 | --DOCSHELL 0x8c83bc00 == 86 [pid = 7293] [id = 179] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x94f65000) [pid = 7293] [serial = 529] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x8eec5800) [pid = 7293] [serial = 517] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x92d5c000) [pid = 7293] [serial = 526] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x92760400) [pid = 7293] [serial = 523] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x928e4800) [pid = 7293] [serial = 524] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 143 (0x950b4000) [pid = 7293] [serial = 532] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 142 (0x95089000) [pid = 7293] [serial = 530] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 141 (0x9275bc00) [pid = 7293] [serial = 521] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 140 (0x91be6000) [pid = 7293] [serial = 520] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 139 (0x8ef8e800) [pid = 7293] [serial = 518] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 138 (0x95be0c00) [pid = 7293] [serial = 533] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | --DOMWINDOW == 137 (0x93d8c400) [pid = 7293] [serial = 527] [outer = (nil)] [url = about:blank] 09:16:56 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:56 INFO - PROCESS | 7293 | 1464625016949 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]]]}] 09:16:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 09:16:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1697ms 09:16:57 INFO - PROCESS | 7293 | 1464625017003 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 09:16:57 INFO - PROCESS | 7293 | 1464625017011 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 09:16:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:16:57 INFO - PROCESS | 7293 | 1464625017020 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:16:57 INFO - PROCESS | 7293 | 1464625017024 Marionette TRACE conn3 <- [1,758,null,{}] 09:16:57 INFO - PROCESS | 7293 | 1464625017030 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}] 09:16:57 INFO - PROCESS | 7293 | 1464625017239 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 09:16:57 INFO - PROCESS | 7293 | 1464625017387 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e47e800 == 87 [pid = 7293] [id = 197] 09:16:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 138 (0x8eebe000) [pid = 7293] [serial = 591] [outer = (nil)] 09:16:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 139 (0x9275d000) [pid = 7293] [serial = 592] [outer = 0x8eebe000] 09:16:57 INFO - PROCESS | 7293 | 1464625017455 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 140 (0x928e8000) [pid = 7293] [serial = 593] [outer = 0x8eebe000] 09:16:58 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:58 INFO - PROCESS | 7293 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:16:58 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:58 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:58 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:16:58 INFO - PROCESS | 7293 | 1464625018194 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]]]}] 09:16:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:16:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1229ms 09:16:58 INFO - PROCESS | 7293 | 1464625018250 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 09:16:58 INFO - PROCESS | 7293 | 1464625018253 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 09:16:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:16:58 INFO - PROCESS | 7293 | 1464625018259 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 7293 | 1464625018264 Marionette TRACE conn3 <- [1,762,null,{}] 09:16:58 INFO - PROCESS | 7293 | 1464625018279 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}] 09:16:58 INFO - PROCESS | 7293 | 1464625018444 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 09:16:58 INFO - PROCESS | 7293 | 1464625018461 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x92768c00 == 88 [pid = 7293] [id = 198] 09:16:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 141 (0x94f3f400) [pid = 7293] [serial = 594] [outer = (nil)] 09:16:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 142 (0x950b8400) [pid = 7293] [serial = 595] [outer = 0x94f3f400] 09:16:58 INFO - PROCESS | 7293 | 1464625018653 Marionette DEBUG loaded listener.js 09:16:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 143 (0x975fc000) [pid = 7293] [serial = 596] [outer = 0x94f3f400] 09:16:59 INFO - PROCESS | 7293 | 1464625019780 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]]]}] 09:16:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:16:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1535ms 09:16:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:16:59 INFO - PROCESS | 7293 | 1464625019794 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 09:16:59 INFO - PROCESS | 7293 | 1464625019797 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 09:16:59 INFO - PROCESS | 7293 | 1464625019804 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:16:59 INFO - PROCESS | 7293 | 1464625019807 Marionette TRACE conn3 <- [1,766,null,{}] 09:16:59 INFO - PROCESS | 7293 | 1464625019820 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}] 09:17:00 INFO - PROCESS | 7293 | 1464625020030 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 09:17:00 INFO - PROCESS | 7293 | 1464625020098 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:00 INFO - PROCESS | 7293 | ++DOCSHELL 0x92d59000 == 89 [pid = 7293] [id = 199] 09:17:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 144 (0x950b5c00) [pid = 7293] [serial = 597] [outer = (nil)] 09:17:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x99a69000) [pid = 7293] [serial = 598] [outer = 0x950b5c00] 09:17:00 INFO - PROCESS | 7293 | 1464625020179 Marionette DEBUG loaded listener.js 09:17:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x99c4fc00) [pid = 7293] [serial = 599] [outer = 0x950b5c00] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0xa3443400) [pid = 7293] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x92d50000) [pid = 7293] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 143 (0x9a365800) [pid = 7293] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 142 (0x99b4e400) [pid = 7293] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 141 (0x8e152800) [pid = 7293] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 140 (0x8eec6c00) [pid = 7293] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 139 (0x8e15ec00) [pid = 7293] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 138 (0x99c52000) [pid = 7293] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 137 (0x8e30c400) [pid = 7293] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 136 (0x91be2000) [pid = 7293] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 135 (0x8e3d9c00) [pid = 7293] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 134 (0x9102ac00) [pid = 7293] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 133 (0x8e3e0000) [pid = 7293] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 132 (0x8ef82400) [pid = 7293] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 131 (0x928ebc00) [pid = 7293] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 130 (0x8eebec00) [pid = 7293] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 129 (0x9bac8000) [pid = 7293] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 128 (0x9250a000) [pid = 7293] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 127 (0x91fd8c00) [pid = 7293] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 126 (0x9240b000) [pid = 7293] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 125 (0x91bed400) [pid = 7293] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 124 (0x953a6c00) [pid = 7293] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 123 (0x9b730800) [pid = 7293] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 122 (0x8c82d800) [pid = 7293] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 121 (0x99f82400) [pid = 7293] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 120 (0x950b3c00) [pid = 7293] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 119 (0x9276a800) [pid = 7293] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 118 (0x8e15cc00) [pid = 7293] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 117 (0x95beb000) [pid = 7293] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 116 (0x91fe1800) [pid = 7293] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 115 (0x8e3dbc00) [pid = 7293] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 114 (0x8eec6400) [pid = 7293] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 113 (0x91031800) [pid = 7293] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 112 (0x8e151000) [pid = 7293] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 111 (0x8eec2400) [pid = 7293] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 110 (0x8ef86400) [pid = 7293] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 109 (0x9a565000) [pid = 7293] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 108 (0x8eec0c00) [pid = 7293] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 107 (0x9275c000) [pid = 7293] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:17:01 INFO - PROCESS | 7293 | --DOMWINDOW == 106 (0x91038800) [pid = 7293] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:17:01 INFO - PROCESS | 7293 | 1464625021422 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]]]}] 09:17:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:17:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1632ms 09:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:17:01 INFO - PROCESS | 7293 | 1464625021436 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 09:17:01 INFO - PROCESS | 7293 | 1464625021438 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 09:17:01 INFO - PROCESS | 7293 | 1464625021444 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:17:01 INFO - PROCESS | 7293 | 1464625021448 Marionette TRACE conn3 <- [1,770,null,{}] 09:17:01 INFO - PROCESS | 7293 | 1464625021486 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}] 09:17:01 INFO - PROCESS | 7293 | 1464625021729 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 09:17:01 INFO - PROCESS | 7293 | 1464625021820 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e15ec00 == 90 [pid = 7293] [id = 200] 09:17:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 107 (0x8e3dd400) [pid = 7293] [serial = 600] [outer = (nil)] 09:17:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 108 (0x8eebec00) [pid = 7293] [serial = 601] [outer = 0x8e3dd400] 09:17:01 INFO - PROCESS | 7293 | 1464625021892 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 109 (0x8ef85c00) [pid = 7293] [serial = 602] [outer = 0x8e3dd400] 09:17:02 INFO - PROCESS | 7293 | 1464625022639 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]]]}] 09:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1218ms 09:17:02 INFO - PROCESS | 7293 | 1464625022670 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 09:17:02 INFO - PROCESS | 7293 | 1464625022674 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 09:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:17:02 INFO - PROCESS | 7293 | 1464625022680 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 7293 | 1464625022682 Marionette TRACE conn3 <- [1,774,null,{}] 09:17:02 INFO - PROCESS | 7293 | 1464625022688 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}] 09:17:02 INFO - PROCESS | 7293 | 1464625022872 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 09:17:02 INFO - PROCESS | 7293 | 1464625022882 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:02 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e306400 == 91 [pid = 7293] [id = 201] 09:17:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 110 (0x91be2000) [pid = 7293] [serial = 603] [outer = (nil)] 09:17:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 111 (0x99e36800) [pid = 7293] [serial = 604] [outer = 0x91be2000] 09:17:02 INFO - PROCESS | 7293 | 1464625022952 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 112 (0x9a35d400) [pid = 7293] [serial = 605] [outer = 0x91be2000] 09:17:03 INFO - PROCESS | 7293 | 1464625023957 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]]]}] 09:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1328ms 09:17:04 INFO - PROCESS | 7293 | 1464625024009 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 09:17:04 INFO - PROCESS | 7293 | 1464625024015 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 09:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:17:04 INFO - PROCESS | 7293 | 1464625024024 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 7293 | 1464625024029 Marionette TRACE conn3 <- [1,778,null,{}] 09:17:04 INFO - PROCESS | 7293 | 1464625024038 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}] 09:17:04 INFO - PROCESS | 7293 | 1464625024255 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 09:17:04 INFO - PROCESS | 7293 | 1464625024478 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:04 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e3e4400 == 92 [pid = 7293] [id = 202] 09:17:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 113 (0x8e482800) [pid = 7293] [serial = 606] [outer = (nil)] 09:17:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 114 (0x91032c00) [pid = 7293] [serial = 607] [outer = 0x8e482800] 09:17:04 INFO - PROCESS | 7293 | 1464625024580 Marionette DEBUG loaded listener.js 09:17:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 115 (0x910e6c00) [pid = 7293] [serial = 608] [outer = 0x8e482800] 09:17:05 INFO - PROCESS | 7293 | 1464625025415 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]]]}] 09:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1438ms 09:17:05 INFO - PROCESS | 7293 | 1464625025463 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 09:17:05 INFO - PROCESS | 7293 | 1464625025471 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 09:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:17:05 INFO - PROCESS | 7293 | 1464625025481 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:17:05 INFO - PROCESS | 7293 | 1464625025486 Marionette TRACE conn3 <- [1,782,null,{}] 09:17:05 INFO - PROCESS | 7293 | 1464625025492 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}] 09:17:05 INFO - PROCESS | 7293 | 1464625025667 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 09:17:05 INFO - PROCESS | 7293 | 1464625025833 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 7293 | ++DOCSHELL 0x92512400 == 93 [pid = 7293] [id = 203] 09:17:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 116 (0x92769c00) [pid = 7293] [serial = 609] [outer = (nil)] 09:17:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 117 (0x92f15800) [pid = 7293] [serial = 610] [outer = 0x92769c00] 09:17:05 INFO - PROCESS | 7293 | 1464625025914 Marionette DEBUG loaded listener.js 09:17:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 118 (0x94f3c400) [pid = 7293] [serial = 611] [outer = 0x92769c00] 09:17:06 INFO - PROCESS | 7293 | 1464625026830 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]]]}] 09:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1387ms 09:17:06 INFO - PROCESS | 7293 | 1464625026869 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 09:17:06 INFO - PROCESS | 7293 | 1464625026872 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 09:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:17:06 INFO - PROCESS | 7293 | 1464625026879 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 7293 | 1464625026885 Marionette TRACE conn3 <- [1,786,null,{}] 09:17:06 INFO - PROCESS | 7293 | 1464625026901 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}] 09:17:07 INFO - PROCESS | 7293 | 1464625027083 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 09:17:07 INFO - PROCESS | 7293 | 1464625027251 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e15cc00 == 94 [pid = 7293] [id = 204] 09:17:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 119 (0x98c1d400) [pid = 7293] [serial = 612] [outer = (nil)] 09:17:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 120 (0x99c4a800) [pid = 7293] [serial = 613] [outer = 0x98c1d400] 09:17:07 INFO - PROCESS | 7293 | 1464625027336 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 121 (0x9a365800) [pid = 7293] [serial = 614] [outer = 0x98c1d400] 09:17:08 INFO - PROCESS | 7293 | 1464625028242 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]]]}] 09:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1433ms 09:17:08 INFO - PROCESS | 7293 | 1464625028314 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 09:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:17:08 INFO - PROCESS | 7293 | 1464625028318 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 09:17:08 INFO - PROCESS | 7293 | 1464625028325 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 7293 | 1464625028329 Marionette TRACE conn3 <- [1,790,null,{}] 09:17:08 INFO - PROCESS | 7293 | 1464625028334 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}] 09:17:08 INFO - PROCESS | 7293 | 1464625028545 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 09:17:08 INFO - PROCESS | 7293 | 1464625028712 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e159c00 == 95 [pid = 7293] [id = 205] 09:17:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 122 (0x8ef8ac00) [pid = 7293] [serial = 615] [outer = (nil)] 09:17:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 123 (0x9b22c400) [pid = 7293] [serial = 616] [outer = 0x8ef8ac00] 09:17:08 INFO - PROCESS | 7293 | 1464625028834 Marionette DEBUG loaded listener.js 09:17:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 124 (0x9baad800) [pid = 7293] [serial = 617] [outer = 0x8ef8ac00] 09:17:09 INFO - PROCESS | 7293 | 1464625029682 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]]]}] 09:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1431ms 09:17:09 INFO - PROCESS | 7293 | 1464625029766 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 7293 | 1464625029770 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 09:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:17:09 INFO - PROCESS | 7293 | 1464625029777 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 7293 | 1464625029781 Marionette TRACE conn3 <- [1,794,null,{}] 09:17:09 INFO - PROCESS | 7293 | 1464625029786 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}] 09:17:09 INFO - PROCESS | 7293 | 1464625029994 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 09:17:10 INFO - PROCESS | 7293 | 1464625030178 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 7293 | ++DOCSHELL 0x92d53800 == 96 [pid = 7293] [id = 206] 09:17:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 125 (0x99b50800) [pid = 7293] [serial = 618] [outer = (nil)] 09:17:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 126 (0xa0507000) [pid = 7293] [serial = 619] [outer = 0x99b50800] 09:17:10 INFO - PROCESS | 7293 | 1464625030307 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 127 (0xa21ae000) [pid = 7293] [serial = 620] [outer = 0x99b50800] 09:17:11 INFO - PROCESS | 7293 | 1464625031155 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]]]}] 09:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1429ms 09:17:11 INFO - PROCESS | 7293 | 1464625031207 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 09:17:11 INFO - PROCESS | 7293 | 1464625031210 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 09:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:17:11 INFO - PROCESS | 7293 | 1464625031218 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 7293 | 1464625031221 Marionette TRACE conn3 <- [1,798,null,{}] 09:17:11 INFO - PROCESS | 7293 | 1464625031227 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}] 09:17:11 INFO - PROCESS | 7293 | 1464625031424 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 09:17:11 INFO - PROCESS | 7293 | 1464625031600 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:11 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e3df400 == 97 [pid = 7293] [id = 207] 09:17:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 128 (0x99c4e000) [pid = 7293] [serial = 621] [outer = (nil)] 09:17:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 129 (0xa3448800) [pid = 7293] [serial = 622] [outer = 0x99c4e000] 09:17:11 INFO - PROCESS | 7293 | 1464625031683 Marionette DEBUG loaded listener.js 09:17:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 130 (0xa344d000) [pid = 7293] [serial = 623] [outer = 0x99c4e000] 09:17:12 INFO - PROCESS | 7293 | 1464625032594 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]]]}] 09:17:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 09:17:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1438ms 09:17:12 INFO - PROCESS | 7293 | 1464625032655 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 09:17:12 INFO - PROCESS | 7293 | 1464625032658 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 09:17:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:17:12 INFO - PROCESS | 7293 | 1464625032665 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:17:12 INFO - PROCESS | 7293 | 1464625032668 Marionette TRACE conn3 <- [1,802,null,{}] 09:17:12 INFO - PROCESS | 7293 | 1464625032674 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}] 09:17:12 INFO - PROCESS | 7293 | 1464625032842 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 09:17:13 INFO - PROCESS | 7293 | 1464625033011 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:13 INFO - PROCESS | 7293 | ++DOCSHELL 0xa22c9000 == 98 [pid = 7293] [id = 208] 09:17:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 131 (0xa30ef000) [pid = 7293] [serial = 624] [outer = (nil)] 09:17:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 132 (0xa504c400) [pid = 7293] [serial = 625] [outer = 0xa30ef000] 09:17:13 INFO - PROCESS | 7293 | 1464625033092 Marionette DEBUG loaded listener.js 09:17:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 133 (0xa6236000) [pid = 7293] [serial = 626] [outer = 0xa30ef000] 09:17:13 INFO - PROCESS | 7293 | 1464625033940 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]]]}] 09:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 09:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1329ms 09:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:17:14 INFO - PROCESS | 7293 | 1464625033995 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 09:17:14 INFO - PROCESS | 7293 | 1464625033998 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 09:17:14 INFO - PROCESS | 7293 | 1464625034004 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:17:14 INFO - PROCESS | 7293 | 1464625034008 Marionette TRACE conn3 <- [1,806,null,{}] 09:17:14 INFO - PROCESS | 7293 | 1464625034013 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}] 09:17:14 INFO - PROCESS | 7293 | 1464625034175 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 09:17:14 INFO - PROCESS | 7293 | 1464625034365 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c838400 == 99 [pid = 7293] [id = 209] 09:17:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 134 (0x8e306c00) [pid = 7293] [serial = 627] [outer = (nil)] 09:17:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 135 (0x8ede8400) [pid = 7293] [serial = 628] [outer = 0x8e306c00] 09:17:14 INFO - PROCESS | 7293 | 1464625034446 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 136 (0x8edeb000) [pid = 7293] [serial = 629] [outer = 0x8e306c00] 09:17:15 INFO - PROCESS | 7293 | 1464625035293 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]]]}] 09:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 09:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1332ms 09:17:15 INFO - PROCESS | 7293 | 1464625035336 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 7293 | 1464625035339 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 09:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:17:15 INFO - PROCESS | 7293 | 1464625035345 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 7293 | 1464625035349 Marionette TRACE conn3 <- [1,810,null,{}] 09:17:15 INFO - PROCESS | 7293 | 1464625035354 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}] 09:17:15 INFO - PROCESS | 7293 | 1464625035524 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 09:17:15 INFO - PROCESS | 7293 | 1464625035699 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c831400 == 100 [pid = 7293] [id = 210] 09:17:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 137 (0x8ede1400) [pid = 7293] [serial = 630] [outer = (nil)] 09:17:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 138 (0x9b225c00) [pid = 7293] [serial = 631] [outer = 0x8ede1400] 09:17:15 INFO - PROCESS | 7293 | 1464625035776 Marionette DEBUG loaded listener.js 09:17:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 139 (0xa35f2400) [pid = 7293] [serial = 632] [outer = 0x8ede1400] 09:17:16 INFO - PROCESS | 7293 | 1464625036698 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]]]}] 09:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1383ms 09:17:16 INFO - PROCESS | 7293 | 1464625036730 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 7293 | 1464625036733 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:17:16 INFO - PROCESS | 7293 | 1464625036739 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 7293 | 1464625036743 Marionette TRACE conn3 <- [1,814,null,{}] 09:17:16 INFO - PROCESS | 7293 | 1464625036748 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}] 09:17:16 INFO - PROCESS | 7293 | 1464625036919 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 09:17:17 INFO - PROCESS | 7293 | 1464625037095 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c834400 == 101 [pid = 7293] [id = 211] 09:17:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 140 (0x8c83b000) [pid = 7293] [serial = 633] [outer = (nil)] 09:17:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 141 (0x8edee800) [pid = 7293] [serial = 634] [outer = 0x8c83b000] 09:17:17 INFO - PROCESS | 7293 | 1464625037172 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 142 (0x8eec8c00) [pid = 7293] [serial = 635] [outer = 0x8c83b000] 09:17:18 INFO - PROCESS | 7293 | 1464625038497 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] 09:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:17:18 INFO - PROCESS | 7293 | 1464625038531 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 09:17:18 INFO - PROCESS | 7293 | 1464625038539 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:17:18 INFO - PROCESS | 7293 | 1464625038542 Marionette TRACE conn3 <- [1,818,null,{}] 09:17:18 INFO - PROCESS | 7293 | 1464625038552 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}] 09:17:18 INFO - PROCESS | 7293 | 1464625038704 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 09:17:18 INFO - PROCESS | 7293 | 1464625038882 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:18 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c83ac00 == 102 [pid = 7293] [id = 212] 09:17:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 143 (0x8e30bc00) [pid = 7293] [serial = 636] [outer = (nil)] 09:17:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 144 (0x8ef89c00) [pid = 7293] [serial = 637] [outer = 0x8e30bc00] 09:17:18 INFO - PROCESS | 7293 | 1464625038957 Marionette DEBUG loaded listener.js 09:17:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x910e6400) [pid = 7293] [serial = 638] [outer = 0x8e30bc00] 09:17:19 INFO - PROCESS | 7293 | 1464625039889 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]]]}] 09:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1395ms 09:17:19 INFO - PROCESS | 7293 | 1464625039933 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 09:17:19 INFO - PROCESS | 7293 | 1464625039941 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 09:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:17:19 INFO - PROCESS | 7293 | 1464625039951 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:17:19 INFO - PROCESS | 7293 | 1464625039955 Marionette TRACE conn3 <- [1,822,null,{}] 09:17:19 INFO - PROCESS | 7293 | 1464625039961 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}] 09:17:20 INFO - PROCESS | 7293 | 1464625040131 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 09:17:20 INFO - PROCESS | 7293 | 1464625040306 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x9102ec00 == 103 [pid = 7293] [id = 213] 09:17:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x91be4000) [pid = 7293] [serial = 639] [outer = (nil)] 09:17:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x91d08400) [pid = 7293] [serial = 640] [outer = 0x91be4000] 09:17:20 INFO - PROCESS | 7293 | 1464625040453 Marionette DEBUG loaded listener.js 09:17:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x91d0d000) [pid = 7293] [serial = 641] [outer = 0x91be4000] 09:17:20 INFO - PROCESS | 7293 | --DOCSHELL 0x92514c00 == 102 [pid = 7293] [id = 91] 09:17:20 INFO - PROCESS | 7293 | --DOCSHELL 0x93d87800 == 101 [pid = 7293] [id = 99] 09:17:20 INFO - PROCESS | 7293 | --DOCSHELL 0x997a9000 == 100 [pid = 7293] [id = 88] 09:17:21 INFO - PROCESS | 7293 | --DOCSHELL 0x9af21800 == 99 [pid = 7293] [id = 194] 09:17:21 INFO - PROCESS | 7293 | --DOCSHELL 0x9a562c00 == 98 [pid = 7293] [id = 193] 09:17:21 INFO - PROCESS | 7293 | --DOCSHELL 0x8e477c00 == 97 [pid = 7293] [id = 192] 09:17:21 INFO - PROCESS | 7293 | --DOCSHELL 0x950b0800 == 96 [pid = 7293] [id = 191] 09:17:21 INFO - PROCESS | 7293 | --DOCSHELL 0x94f3e000 == 95 [pid = 7293] [id = 190] 09:17:21 INFO - PROCESS | 7293 | --DOCSHELL 0x91030400 == 94 [pid = 7293] [id = 189] 09:17:21 INFO - PROCESS | 7293 | --DOCSHELL 0x8c82d400 == 93 [pid = 7293] [id = 188] 09:17:21 INFO - PROCESS | 7293 | 1464625041308 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] 09:17:21 INFO - PROCESS | 7293 | 1464625041397 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 09:17:21 INFO - PROCESS | 7293 | 1464625041408 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:17:21 INFO - PROCESS | 7293 | 1464625041414 Marionette TRACE conn3 <- [1,826,null,{}] 09:17:21 INFO - PROCESS | 7293 | 1464625041428 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}] 09:17:21 INFO - PROCESS | 7293 | 1464625041589 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 09:17:21 INFO - PROCESS | 7293 | 1464625041734 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:21 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e309c00 == 94 [pid = 7293] [id = 214] 09:17:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 100 (0x8e3e6800) [pid = 7293] [serial = 642] [outer = (nil)] 09:17:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 101 (0x91d0e000) [pid = 7293] [serial = 643] [outer = 0x8e3e6800] 09:17:21 INFO - PROCESS | 7293 | 1464625041809 Marionette DEBUG loaded listener.js 09:17:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 102 (0x91fdb000) [pid = 7293] [serial = 644] [outer = 0x8e3e6800] 09:17:22 INFO - PROCESS | 7293 | 1464625042523 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]]]}] 09:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1134ms 09:17:22 INFO - PROCESS | 7293 | 1464625042542 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 09:17:22 INFO - PROCESS | 7293 | 1464625042546 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 09:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:17:22 INFO - PROCESS | 7293 | 1464625042551 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 7293 | 1464625042553 Marionette TRACE conn3 <- [1,830,null,{}] 09:17:22 INFO - PROCESS | 7293 | 1464625042559 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}] 09:17:22 INFO - PROCESS | 7293 | 1464625042769 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 09:17:22 INFO - PROCESS | 7293 | 1464625042784 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c82f400 == 95 [pid = 7293] [id = 215] 09:17:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 103 (0x91fe0400) [pid = 7293] [serial = 645] [outer = (nil)] 09:17:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 104 (0x9240f000) [pid = 7293] [serial = 646] [outer = 0x91fe0400] 09:17:22 INFO - PROCESS | 7293 | 1464625042853 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 105 (0x9275dc00) [pid = 7293] [serial = 647] [outer = 0x91fe0400] 09:17:23 INFO - PROCESS | 7293 | 1464625043720 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]]]}] 09:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1230ms 09:17:23 INFO - PROCESS | 7293 | 1464625043783 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 7293 | 1464625043786 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 09:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:17:23 INFO - PROCESS | 7293 | 1464625043792 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 7293 | 1464625043796 Marionette TRACE conn3 <- [1,834,null,{}] 09:17:23 INFO - PROCESS | 7293 | 1464625043801 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}] 09:17:24 INFO - PROCESS | 7293 | 1464625043998 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 09:17:24 INFO - PROCESS | 7293 | 1464625044020 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c831000 == 96 [pid = 7293] [id = 216] 09:17:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 106 (0x92513800) [pid = 7293] [serial = 648] [outer = (nil)] 09:17:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 107 (0x928e1400) [pid = 7293] [serial = 649] [outer = 0x92513800] 09:17:24 INFO - PROCESS | 7293 | 1464625044091 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 108 (0x928e8800) [pid = 7293] [serial = 650] [outer = 0x92513800] 09:17:24 INFO - PROCESS | 7293 | 1464625044977 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]]]}] 09:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1233ms 09:17:25 INFO - PROCESS | 7293 | 1464625045025 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 7293 | 1464625045029 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 09:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:17:25 INFO - PROCESS | 7293 | 1464625045035 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 7293 | 1464625045037 Marionette TRACE conn3 <- [1,838,null,{}] 09:17:25 INFO - PROCESS | 7293 | 1464625045042 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}] 09:17:25 INFO - PROCESS | 7293 | 1464625045279 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 09:17:25 INFO - PROCESS | 7293 | 1464625045302 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 7293 | ++DOCSHELL 0x91d06400 == 97 [pid = 7293] [id = 217] 09:17:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 109 (0x91fe0800) [pid = 7293] [serial = 651] [outer = (nil)] 09:17:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 110 (0x92f0dc00) [pid = 7293] [serial = 652] [outer = 0x91fe0800] 09:17:25 INFO - PROCESS | 7293 | 1464625045372 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 111 (0x93d87800) [pid = 7293] [serial = 653] [outer = 0x91fe0800] 09:17:25 INFO - PROCESS | 7293 | --DOMWINDOW == 110 (0x8eebe000) [pid = 7293] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:17:25 INFO - PROCESS | 7293 | --DOMWINDOW == 109 (0x94f3f400) [pid = 7293] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:17:25 INFO - PROCESS | 7293 | --DOMWINDOW == 108 (0x950b5c00) [pid = 7293] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:17:25 INFO - PROCESS | 7293 | --DOMWINDOW == 107 (0x928e3000) [pid = 7293] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:17:25 INFO - PROCESS | 7293 | --DOMWINDOW == 106 (0x910e4000) [pid = 7293] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:17:25 INFO - PROCESS | 7293 | --DOMWINDOW == 105 (0x95083800) [pid = 7293] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:17:25 INFO - PROCESS | 7293 | --DOMWINDOW == 104 (0x8e3dd400) [pid = 7293] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:17:26 INFO - PROCESS | 7293 | 1464625046326 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]]]}] 09:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1327ms 09:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:17:26 INFO - PROCESS | 7293 | 1464625046362 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 09:17:26 INFO - PROCESS | 7293 | 1464625046365 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 09:17:26 INFO - PROCESS | 7293 | 1464625046371 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:17:26 INFO - PROCESS | 7293 | 1464625046374 Marionette TRACE conn3 <- [1,842,null,{}] 09:17:26 INFO - PROCESS | 7293 | 1464625046379 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}] 09:17:26 INFO - PROCESS | 7293 | 1464625046522 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 09:17:26 INFO - PROCESS | 7293 | 1464625046535 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:26 INFO - PROCESS | 7293 | ++DOCSHELL 0x9250b800 == 98 [pid = 7293] [id = 218] 09:17:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 105 (0x92767c00) [pid = 7293] [serial = 654] [outer = (nil)] 09:17:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 106 (0x94f40800) [pid = 7293] [serial = 655] [outer = 0x92767c00] 09:17:26 INFO - PROCESS | 7293 | 1464625046601 Marionette DEBUG loaded listener.js 09:17:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 107 (0x94f63c00) [pid = 7293] [serial = 656] [outer = 0x92767c00] 09:17:27 INFO - PROCESS | 7293 | 1464625047397 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]]]}] 09:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1085ms 09:17:27 INFO - PROCESS | 7293 | 1464625047459 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 09:17:27 INFO - PROCESS | 7293 | 1464625047463 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 09:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:17:27 INFO - PROCESS | 7293 | 1464625047469 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 7293 | 1464625047472 Marionette TRACE conn3 <- [1,846,null,{}] 09:17:27 INFO - PROCESS | 7293 | 1464625047477 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}] 09:17:27 INFO - PROCESS | 7293 | 1464625047635 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 09:17:27 INFO - PROCESS | 7293 | 1464625047650 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e3dbc00 == 99 [pid = 7293] [id = 219] 09:17:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 108 (0x93b7b400) [pid = 7293] [serial = 657] [outer = (nil)] 09:17:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 109 (0x95087800) [pid = 7293] [serial = 658] [outer = 0x93b7b400] 09:17:27 INFO - PROCESS | 7293 | 1464625047719 Marionette DEBUG loaded listener.js 09:17:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 110 (0x950a9c00) [pid = 7293] [serial = 659] [outer = 0x93b7b400] 09:17:28 INFO - PROCESS | 7293 | 1464625048799 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]]]}] 09:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1384ms 09:17:28 INFO - PROCESS | 7293 | 1464625048855 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 7293 | 1464625048863 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 09:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:17:28 INFO - PROCESS | 7293 | 1464625048871 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 7293 | 1464625048877 Marionette TRACE conn3 <- [1,850,null,{}] 09:17:28 INFO - PROCESS | 7293 | 1464625048885 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}] 09:17:29 INFO - PROCESS | 7293 | 1464625049147 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 09:17:29 INFO - PROCESS | 7293 | 1464625049334 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ede9c00 == 100 [pid = 7293] [id = 220] 09:17:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 111 (0x8eec0000) [pid = 7293] [serial = 660] [outer = (nil)] 09:17:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 112 (0x8ef8b400) [pid = 7293] [serial = 661] [outer = 0x8eec0000] 09:17:29 INFO - PROCESS | 7293 | 1464625049466 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 113 (0x91030800) [pid = 7293] [serial = 662] [outer = 0x8eec0000] 09:17:30 INFO - PROCESS | 7293 | 1464625050373 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]]]}] 09:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1548ms 09:17:30 INFO - PROCESS | 7293 | 1464625050420 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 7293 | 1464625050428 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 09:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:17:30 INFO - PROCESS | 7293 | 1464625050440 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:17:30 INFO - PROCESS | 7293 | 1464625050443 Marionette TRACE conn3 <- [1,854,null,{}] 09:17:30 INFO - PROCESS | 7293 | 1464625050450 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}] 09:17:30 INFO - PROCESS | 7293 | 1464625050641 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 09:17:30 INFO - PROCESS | 7293 | 1464625050807 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:30 INFO - PROCESS | 7293 | ++DOCSHELL 0x91bebc00 == 101 [pid = 7293] [id = 221] 09:17:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 114 (0x91d0a400) [pid = 7293] [serial = 663] [outer = (nil)] 09:17:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 115 (0x922a2400) [pid = 7293] [serial = 664] [outer = 0x91d0a400] 09:17:30 INFO - PROCESS | 7293 | 1464625050889 Marionette DEBUG loaded listener.js 09:17:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 116 (0x92762400) [pid = 7293] [serial = 665] [outer = 0x91d0a400] 09:17:31 INFO - PROCESS | 7293 | 1464625051793 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]]]}] 09:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1385ms 09:17:31 INFO - PROCESS | 7293 | 1464625051827 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 09:17:31 INFO - PROCESS | 7293 | 1464625051830 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 09:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:17:31 INFO - PROCESS | 7293 | 1464625051837 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:17:31 INFO - PROCESS | 7293 | 1464625051844 Marionette TRACE conn3 <- [1,858,null,{}] 09:17:31 INFO - PROCESS | 7293 | 1464625051861 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}] 09:17:32 INFO - PROCESS | 7293 | 1464625052050 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 09:17:32 INFO - PROCESS | 7293 | 1464625052218 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:32 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c83a400 == 102 [pid = 7293] [id = 222] 09:17:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 117 (0x93d86400) [pid = 7293] [serial = 666] [outer = (nil)] 09:17:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 118 (0x95089000) [pid = 7293] [serial = 667] [outer = 0x93d86400] 09:17:32 INFO - PROCESS | 7293 | 1464625052303 Marionette DEBUG loaded listener.js 09:17:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 119 (0x9539b800) [pid = 7293] [serial = 668] [outer = 0x93d86400] 09:17:33 INFO - PROCESS | 7293 | 1464625053264 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]]]}] 09:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1486ms 09:17:33 INFO - PROCESS | 7293 | 1464625053324 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 09:17:33 INFO - PROCESS | 7293 | 1464625053328 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 09:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:17:33 INFO - PROCESS | 7293 | 1464625053335 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:17:33 INFO - PROCESS | 7293 | 1464625053338 Marionette TRACE conn3 <- [1,862,null,{}] 09:17:33 INFO - PROCESS | 7293 | 1464625053344 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}] 09:17:33 INFO - PROCESS | 7293 | 1464625053526 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 09:17:33 INFO - PROCESS | 7293 | 1464625053691 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:33 INFO - PROCESS | 7293 | ++DOCSHELL 0x8edef400 == 103 [pid = 7293] [id = 223] 09:17:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 120 (0x92f16400) [pid = 7293] [serial = 669] [outer = (nil)] 09:17:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 121 (0x95beac00) [pid = 7293] [serial = 670] [outer = 0x92f16400] 09:17:33 INFO - PROCESS | 7293 | 1464625053788 Marionette DEBUG loaded listener.js 09:17:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 122 (0x975f8000) [pid = 7293] [serial = 671] [outer = 0x92f16400] 09:17:34 INFO - PROCESS | 7293 | 1464625054628 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]]]}] 09:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1332ms 09:17:34 INFO - PROCESS | 7293 | 1464625054668 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 09:17:34 INFO - PROCESS | 7293 | 1464625054672 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 09:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:17:34 INFO - PROCESS | 7293 | 1464625054678 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:17:34 INFO - PROCESS | 7293 | 1464625054681 Marionette TRACE conn3 <- [1,866,null,{}] 09:17:34 INFO - PROCESS | 7293 | 1464625054686 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}] 09:17:34 INFO - PROCESS | 7293 | 1464625054852 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 09:17:35 INFO - PROCESS | 7293 | 1464625055022 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:35 INFO - PROCESS | 7293 | ++DOCSHELL 0x94f40400 == 104 [pid = 7293] [id = 224] 09:17:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 123 (0x975fc800) [pid = 7293] [serial = 672] [outer = (nil)] 09:17:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 124 (0x98980800) [pid = 7293] [serial = 673] [outer = 0x975fc800] 09:17:35 INFO - PROCESS | 7293 | 1464625055100 Marionette DEBUG loaded listener.js 09:17:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 125 (0x98e7ac00) [pid = 7293] [serial = 674] [outer = 0x975fc800] 09:17:36 INFO - PROCESS | 7293 | 1464625056034 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]]]}] 09:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1389ms 09:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:17:36 INFO - PROCESS | 7293 | 1464625056068 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 09:17:36 INFO - PROCESS | 7293 | 1464625056070 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 09:17:36 INFO - PROCESS | 7293 | 1464625056077 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:17:36 INFO - PROCESS | 7293 | 1464625056080 Marionette TRACE conn3 <- [1,870,null,{}] 09:17:36 INFO - PROCESS | 7293 | 1464625056086 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}] 09:17:36 INFO - PROCESS | 7293 | 1464625056268 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 09:17:36 INFO - PROCESS | 7293 | 1464625056435 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:36 INFO - PROCESS | 7293 | ++DOCSHELL 0x95be6400 == 105 [pid = 7293] [id = 225] 09:17:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 126 (0x98191800) [pid = 7293] [serial = 675] [outer = (nil)] 09:17:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 127 (0x99c4f400) [pid = 7293] [serial = 676] [outer = 0x98191800] 09:17:36 INFO - PROCESS | 7293 | 1464625056518 Marionette DEBUG loaded listener.js 09:17:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 128 (0x99f7e800) [pid = 7293] [serial = 677] [outer = 0x98191800] 09:17:37 INFO - PROCESS | 7293 | 1464625057381 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]]]}] 09:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1379ms 09:17:37 INFO - PROCESS | 7293 | 1464625057456 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 09:17:37 INFO - PROCESS | 7293 | 1464625057463 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 09:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:17:37 INFO - PROCESS | 7293 | 1464625057475 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:17:37 INFO - PROCESS | 7293 | 1464625057481 Marionette TRACE conn3 <- [1,874,null,{}] 09:17:37 INFO - PROCESS | 7293 | 1464625057487 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}] 09:17:37 INFO - PROCESS | 7293 | 1464625057691 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 09:17:37 INFO - PROCESS | 7293 | 1464625057859 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:37 INFO - PROCESS | 7293 | ++DOCSHELL 0x9240ac00 == 106 [pid = 7293] [id = 226] 09:17:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 129 (0x99b4f800) [pid = 7293] [serial = 678] [outer = (nil)] 09:17:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 130 (0x9a557400) [pid = 7293] [serial = 679] [outer = 0x99b4f800] 09:17:37 INFO - PROCESS | 7293 | 1464625057977 Marionette DEBUG loaded listener.js 09:17:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 131 (0x9a562000) [pid = 7293] [serial = 680] [outer = 0x99b4f800] 09:17:38 INFO - PROCESS | 7293 | 1464625058837 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]]]}] 09:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1434ms 09:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:17:38 INFO - PROCESS | 7293 | 1464625058907 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 09:17:38 INFO - PROCESS | 7293 | 1464625058910 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 09:17:38 INFO - PROCESS | 7293 | 1464625058917 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:17:38 INFO - PROCESS | 7293 | 1464625058921 Marionette TRACE conn3 <- [1,878,null,{}] 09:17:38 INFO - PROCESS | 7293 | 1464625058927 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}] 09:17:39 INFO - PROCESS | 7293 | 1464625059135 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 09:17:39 INFO - PROCESS | 7293 | 1464625059306 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x92765400 == 107 [pid = 7293] [id = 227] 09:17:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 132 (0x99c52c00) [pid = 7293] [serial = 681] [outer = (nil)] 09:17:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 133 (0x9b77f800) [pid = 7293] [serial = 682] [outer = 0x99c52c00] 09:17:39 INFO - PROCESS | 7293 | 1464625059393 Marionette DEBUG loaded listener.js 09:17:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 134 (0x9b7cb000) [pid = 7293] [serial = 683] [outer = 0x99c52c00] 09:17:40 INFO - PROCESS | 7293 | 1464625060203 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]]]}] 09:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1342ms 09:17:40 INFO - PROCESS | 7293 | 1464625060259 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 09:17:40 INFO - PROCESS | 7293 | 1464625060263 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 09:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:17:40 INFO - PROCESS | 7293 | 1464625060269 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:17:40 INFO - PROCESS | 7293 | 1464625060272 Marionette TRACE conn3 <- [1,882,null,{}] 09:17:40 INFO - PROCESS | 7293 | 1464625060278 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}] 09:17:40 INFO - PROCESS | 7293 | 1464625060471 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 09:17:40 INFO - PROCESS | 7293 | 1464625060638 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:40 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c833400 == 108 [pid = 7293] [id = 228] 09:17:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 135 (0x99b53400) [pid = 7293] [serial = 684] [outer = (nil)] 09:17:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 136 (0x9cf93c00) [pid = 7293] [serial = 685] [outer = 0x99b53400] 09:17:40 INFO - PROCESS | 7293 | 1464625060718 Marionette DEBUG loaded listener.js 09:17:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 137 (0xa050d400) [pid = 7293] [serial = 686] [outer = 0x99b53400] 09:17:41 INFO - PROCESS | 7293 | 1464625061546 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]]]}] 09:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1334ms 09:17:41 INFO - PROCESS | 7293 | 1464625061605 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 09:17:41 INFO - PROCESS | 7293 | 1464625061609 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 09:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:17:41 INFO - PROCESS | 7293 | 1464625061615 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:17:41 INFO - PROCESS | 7293 | 1464625061618 Marionette TRACE conn3 <- [1,886,null,{}] 09:17:41 INFO - PROCESS | 7293 | 1464625061624 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}] 09:17:41 INFO - PROCESS | 7293 | 1464625061805 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 09:17:41 INFO - PROCESS | 7293 | 1464625061944 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:41 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e3db000 == 109 [pid = 7293] [id = 229] 09:17:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 138 (0x9b785400) [pid = 7293] [serial = 687] [outer = (nil)] 09:17:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 139 (0xa22ca800) [pid = 7293] [serial = 688] [outer = 0x9b785400] 09:17:42 INFO - PROCESS | 7293 | 1464625062021 Marionette DEBUG loaded listener.js 09:17:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 140 (0xa2639400) [pid = 7293] [serial = 689] [outer = 0x9b785400] 09:17:42 INFO - PROCESS | 7293 | 1464625062922 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]]]}] 09:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1380ms 09:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:17:43 INFO - PROCESS | 7293 | 1464625062996 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 09:17:43 INFO - PROCESS | 7293 | 1464625062999 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 09:17:43 INFO - PROCESS | 7293 | 1464625063006 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:17:43 INFO - PROCESS | 7293 | 1464625063010 Marionette TRACE conn3 <- [1,890,null,{}] 09:17:43 INFO - PROCESS | 7293 | 1464625063016 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}] 09:17:43 INFO - PROCESS | 7293 | 1464625063267 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 09:17:43 INFO - PROCESS | 7293 | 1464625063501 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:43 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e484000 == 110 [pid = 7293] [id = 230] 09:17:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 141 (0x8ef87c00) [pid = 7293] [serial = 690] [outer = (nil)] 09:17:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 142 (0xa050a800) [pid = 7293] [serial = 691] [outer = 0x8ef87c00] 09:17:43 INFO - PROCESS | 7293 | 1464625063601 Marionette DEBUG loaded listener.js 09:17:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 143 (0xa50b2400) [pid = 7293] [serial = 692] [outer = 0x8ef87c00] 09:17:44 INFO - PROCESS | 7293 | 1464625064415 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]]]}] 09:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1484ms 09:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:17:44 INFO - PROCESS | 7293 | 1464625064489 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 09:17:44 INFO - PROCESS | 7293 | 1464625064492 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 09:17:44 INFO - PROCESS | 7293 | 1464625064498 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:17:44 INFO - PROCESS | 7293 | 1464625064502 Marionette TRACE conn3 <- [1,894,null,{}] 09:17:44 INFO - PROCESS | 7293 | 1464625064507 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}] 09:17:44 INFO - PROCESS | 7293 | 1464625064679 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 09:17:45 INFO - PROCESS | 7293 | 1464625065189 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e3e0000 == 111 [pid = 7293] [id = 231] 09:17:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 144 (0x8e3e1800) [pid = 7293] [serial = 693] [outer = (nil)] 09:17:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x8ede1800) [pid = 7293] [serial = 694] [outer = 0x8e3e1800] 09:17:45 INFO - PROCESS | 7293 | 1464625065309 Marionette DEBUG loaded listener.js 09:17:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x8ef84000) [pid = 7293] [serial = 695] [outer = 0x8e3e1800] 09:17:46 INFO - PROCESS | 7293 | 1464625066171 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]]]}] 09:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1732ms 09:17:46 INFO - PROCESS | 7293 | 1464625066231 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 09:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:17:46 INFO - PROCESS | 7293 | 1464625066237 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 09:17:46 INFO - PROCESS | 7293 | 1464625066244 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:17:46 INFO - PROCESS | 7293 | 1464625066250 Marionette TRACE conn3 <- [1,898,null,{}] 09:17:46 INFO - PROCESS | 7293 | 1464625066257 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}] 09:17:46 INFO - PROCESS | 7293 | 1464625066609 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 09:17:46 INFO - PROCESS | 7293 | 1464625066781 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:46 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e478000 == 112 [pid = 7293] [id = 232] 09:17:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x8ede3c00) [pid = 7293] [serial = 696] [outer = (nil)] 09:17:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x8ef84c00) [pid = 7293] [serial = 697] [outer = 0x8ede3c00] 09:17:46 INFO - PROCESS | 7293 | 1464625066863 Marionette DEBUG loaded listener.js 09:17:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x91d02000) [pid = 7293] [serial = 698] [outer = 0x8ede3c00] 09:17:47 INFO - PROCESS | 7293 | --DOCSHELL 0x99ea0800 == 111 [pid = 7293] [id = 89] 09:17:47 INFO - PROCESS | 7293 | --DOCSHELL 0x9229f000 == 110 [pid = 7293] [id = 18] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x99e36800) [pid = 7293] [serial = 604] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x8ef85c00) [pid = 7293] [serial = 602] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x928e8000) [pid = 7293] [serial = 593] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x9a55e400) [pid = 7293] [serial = 577] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x975fc000) [pid = 7293] [serial = 596] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 143 (0x99c4fc00) [pid = 7293] [serial = 599] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 142 (0x95399800) [pid = 7293] [serial = 571] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 141 (0x91fde800) [pid = 7293] [serial = 568] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 140 (0x9b731400) [pid = 7293] [serial = 580] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 139 (0xa2281400) [pid = 7293] [serial = 583] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 138 (0x99a69000) [pid = 7293] [serial = 598] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 137 (0x94f49c00) [pid = 7293] [serial = 586] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 136 (0x92405c00) [pid = 7293] [serial = 589] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 135 (0x950b8400) [pid = 7293] [serial = 595] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 134 (0x92764800) [pid = 7293] [serial = 590] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 133 (0x95bde400) [pid = 7293] [serial = 587] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 132 (0x9275d000) [pid = 7293] [serial = 592] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 131 (0x976f6400) [pid = 7293] [serial = 536] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 130 (0x99f7d400) [pid = 7293] [serial = 574] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 129 (0x8e15b800) [pid = 7293] [serial = 565] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | --DOMWINDOW == 128 (0x8eebec00) [pid = 7293] [serial = 601] [outer = (nil)] [url = about:blank] 09:17:47 INFO - PROCESS | 7293 | 1464625067736 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]]]}] 09:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1543ms 09:17:47 INFO - PROCESS | 7293 | 1464625067791 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 09:17:47 INFO - PROCESS | 7293 | 1464625067796 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 09:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:17:47 INFO - PROCESS | 7293 | 1464625067804 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:17:47 INFO - PROCESS | 7293 | 1464625067807 Marionette TRACE conn3 <- [1,902,null,{}] 09:17:47 INFO - PROCESS | 7293 | 1464625067813 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}] 09:17:47 INFO - PROCESS | 7293 | 1464625067979 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 09:17:48 INFO - PROCESS | 7293 | 1464625068107 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:48 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c836400 == 111 [pid = 7293] [id = 233] 09:17:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 129 (0x8e15b800) [pid = 7293] [serial = 699] [outer = (nil)] 09:17:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 130 (0x91fdd800) [pid = 7293] [serial = 700] [outer = 0x8e15b800] 09:17:48 INFO - PROCESS | 7293 | 1464625068204 Marionette DEBUG loaded listener.js 09:17:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 131 (0x92512000) [pid = 7293] [serial = 701] [outer = 0x8e15b800] 09:17:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 132 (0x92b62c00) [pid = 7293] [serial = 702] [outer = 0x98140400] 09:17:49 INFO - PROCESS | 7293 | 1464625069074 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]]]}] 09:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1330ms 09:17:49 INFO - PROCESS | 7293 | 1464625069135 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 09:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:17:49 INFO - PROCESS | 7293 | 1464625069139 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 09:17:49 INFO - PROCESS | 7293 | 1464625069152 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:17:49 INFO - PROCESS | 7293 | 1464625069160 Marionette TRACE conn3 <- [1,906,null,{}] 09:17:49 INFO - PROCESS | 7293 | 1464625069172 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}] 09:17:49 INFO - PROCESS | 7293 | 1464625069335 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 09:17:49 INFO - PROCESS | 7293 | 1464625069495 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:49 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e157800 == 112 [pid = 7293] [id = 234] 09:17:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 133 (0x8e305400) [pid = 7293] [serial = 703] [outer = (nil)] 09:17:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 134 (0x92b63400) [pid = 7293] [serial = 704] [outer = 0x8e305400] 09:17:49 INFO - PROCESS | 7293 | 1464625069563 Marionette DEBUG loaded listener.js 09:17:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 135 (0x92d4e400) [pid = 7293] [serial = 705] [outer = 0x8e305400] 09:17:50 INFO - PROCESS | 7293 | 1464625070405 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]]]}] 09:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1312ms 09:17:50 INFO - PROCESS | 7293 | 1464625070457 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 09:17:50 INFO - PROCESS | 7293 | 1464625070461 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 09:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:17:50 INFO - PROCESS | 7293 | 1464625070467 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:17:50 INFO - PROCESS | 7293 | 1464625070470 Marionette TRACE conn3 <- [1,910,null,{}] 09:17:50 INFO - PROCESS | 7293 | 1464625070482 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}] 09:17:50 INFO - PROCESS | 7293 | 1464625070680 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 09:17:50 INFO - PROCESS | 7293 | 1464625070703 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:50 INFO - PROCESS | 7293 | ++DOCSHELL 0x92b68000 == 113 [pid = 7293] [id = 235] 09:17:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 136 (0x92b6b800) [pid = 7293] [serial = 706] [outer = (nil)] 09:17:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 137 (0x93b81800) [pid = 7293] [serial = 707] [outer = 0x92b6b800] 09:17:50 INFO - PROCESS | 7293 | 1464625070770 Marionette DEBUG loaded listener.js 09:17:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 138 (0x94f3d400) [pid = 7293] [serial = 708] [outer = 0x92b6b800] 09:17:51 INFO - PROCESS | 7293 | --DOMWINDOW == 137 (0x92513800) [pid = 7293] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:17:51 INFO - PROCESS | 7293 | --DOMWINDOW == 136 (0x91fe0800) [pid = 7293] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:17:51 INFO - PROCESS | 7293 | --DOMWINDOW == 135 (0x92767c00) [pid = 7293] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:17:51 INFO - PROCESS | 7293 | --DOMWINDOW == 134 (0x91fe0400) [pid = 7293] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:17:51 INFO - PROCESS | 7293 | --DOMWINDOW == 133 (0x8e3e6800) [pid = 7293] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:17:51 INFO - PROCESS | 7293 | --DOMWINDOW == 132 (0x91be4000) [pid = 7293] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:17:51 INFO - PROCESS | 7293 | --DOMWINDOW == 131 (0x8e30bc00) [pid = 7293] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:17:51 INFO - PROCESS | 7293 | 1464625071810 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]]]}] 09:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1392ms 09:17:51 INFO - PROCESS | 7293 | 1464625071860 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 09:17:51 INFO - PROCESS | 7293 | 1464625071863 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 09:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:17:51 INFO - PROCESS | 7293 | 1464625071878 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:17:51 INFO - PROCESS | 7293 | 1464625071881 Marionette TRACE conn3 <- [1,914,null,{}] 09:17:51 INFO - PROCESS | 7293 | 1464625071887 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}] 09:17:52 INFO - PROCESS | 7293 | 1464625072036 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 09:17:52 INFO - PROCESS | 7293 | 1464625072049 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:52 INFO - PROCESS | 7293 | ++DOCSHELL 0x9250a800 == 114 [pid = 7293] [id = 236] 09:17:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 132 (0x9275c800) [pid = 7293] [serial = 709] [outer = (nil)] 09:17:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 133 (0x93d1c800) [pid = 7293] [serial = 710] [outer = 0x9275c800] 09:17:52 INFO - PROCESS | 7293 | 1464625072127 Marionette DEBUG loaded listener.js 09:17:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 134 (0x95399c00) [pid = 7293] [serial = 711] [outer = 0x9275c800] 09:17:52 INFO - PROCESS | 7293 | 1464625072964 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]]]}] 09:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1134ms 09:17:53 INFO - PROCESS | 7293 | 1464625073012 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 09:17:53 INFO - PROCESS | 7293 | 1464625073015 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 09:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:17:53 INFO - PROCESS | 7293 | 1464625073021 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:17:53 INFO - PROCESS | 7293 | 1464625073024 Marionette TRACE conn3 <- [1,918,null,{}] 09:17:53 INFO - PROCESS | 7293 | 1464625073029 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}] 09:17:53 INFO - PROCESS | 7293 | 1464625073187 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 09:17:53 INFO - PROCESS | 7293 | 1464625073197 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:53 INFO - PROCESS | 7293 | ++DOCSHELL 0x9250dc00 == 115 [pid = 7293] [id = 237] 09:17:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 135 (0x92b6a800) [pid = 7293] [serial = 712] [outer = (nil)] 09:17:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 136 (0x976f7800) [pid = 7293] [serial = 713] [outer = 0x92b6a800] 09:17:53 INFO - PROCESS | 7293 | 1464625073265 Marionette DEBUG loaded listener.js 09:17:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 137 (0x99b53800) [pid = 7293] [serial = 714] [outer = 0x92b6a800] 09:17:54 INFO - PROCESS | 7293 | 1464625074322 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]]]}] 09:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1328ms 09:17:54 INFO - PROCESS | 7293 | 1464625074351 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 09:17:54 INFO - PROCESS | 7293 | 1464625074358 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 09:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:17:54 INFO - PROCESS | 7293 | 1464625074368 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:17:54 INFO - PROCESS | 7293 | 1464625074373 Marionette TRACE conn3 <- [1,922,null,{}] 09:17:54 INFO - PROCESS | 7293 | 1464625074381 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}] 09:17:54 INFO - PROCESS | 7293 | 1464625074561 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 09:17:54 INFO - PROCESS | 7293 | 1464625074740 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:54 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c82dc00 == 116 [pid = 7293] [id = 238] 09:17:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 138 (0x8c838c00) [pid = 7293] [serial = 715] [outer = (nil)] 09:17:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 139 (0x9102ac00) [pid = 7293] [serial = 716] [outer = 0x8c838c00] 09:17:54 INFO - PROCESS | 7293 | 1464625074824 Marionette DEBUG loaded listener.js 09:17:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 140 (0x91d08c00) [pid = 7293] [serial = 717] [outer = 0x8c838c00] 09:17:55 INFO - PROCESS | 7293 | 1464625075747 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]]]}] 09:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1432ms 09:17:55 INFO - PROCESS | 7293 | 1464625075801 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 09:17:55 INFO - PROCESS | 7293 | 1464625075809 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 09:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:17:55 INFO - PROCESS | 7293 | 1464625075820 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:17:55 INFO - PROCESS | 7293 | 1464625075825 Marionette TRACE conn3 <- [1,926,null,{}] 09:17:55 INFO - PROCESS | 7293 | 1464625075831 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}] 09:17:56 INFO - PROCESS | 7293 | 1464625076018 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 09:17:56 INFO - PROCESS | 7293 | 1464625076190 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:56 INFO - PROCESS | 7293 | ++DOCSHELL 0x8edeb800 == 117 [pid = 7293] [id = 239] 09:17:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 141 (0x9275d000) [pid = 7293] [serial = 718] [outer = (nil)] 09:17:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 142 (0x92b64800) [pid = 7293] [serial = 719] [outer = 0x9275d000] 09:17:56 INFO - PROCESS | 7293 | 1464625076276 Marionette DEBUG loaded listener.js 09:17:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 143 (0x92b6e400) [pid = 7293] [serial = 720] [outer = 0x9275d000] 09:17:57 INFO - PROCESS | 7293 | 1464625077193 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]]]}] 09:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1435ms 09:17:57 INFO - PROCESS | 7293 | 1464625077255 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 09:17:57 INFO - PROCESS | 7293 | 1464625077259 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 09:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:17:57 INFO - PROCESS | 7293 | 1464625077266 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:17:57 INFO - PROCESS | 7293 | 1464625077271 Marionette TRACE conn3 <- [1,930,null,{}] 09:17:57 INFO - PROCESS | 7293 | 1464625077287 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}] 09:17:57 INFO - PROCESS | 7293 | 1464625077512 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 09:17:57 INFO - PROCESS | 7293 | 1464625077754 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:57 INFO - PROCESS | 7293 | ++DOCSHELL 0x950b8400 == 118 [pid = 7293] [id = 240] 09:17:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 144 (0x95be0c00) [pid = 7293] [serial = 721] [outer = (nil)] 09:17:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x99b58000) [pid = 7293] [serial = 722] [outer = 0x95be0c00] 09:17:57 INFO - PROCESS | 7293 | 1464625077882 Marionette DEBUG loaded listener.js 09:17:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x99c50400) [pid = 7293] [serial = 723] [outer = 0x95be0c00] 09:17:58 INFO - PROCESS | 7293 | 1464625078721 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]]]}] 09:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1492ms 09:17:58 INFO - PROCESS | 7293 | 1464625078758 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 09:17:58 INFO - PROCESS | 7293 | 1464625078761 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 09:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:17:58 INFO - PROCESS | 7293 | 1464625078767 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:17:58 INFO - PROCESS | 7293 | 1464625078771 Marionette TRACE conn3 <- [1,934,null,{}] 09:17:58 INFO - PROCESS | 7293 | 1464625078777 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}] 09:17:58 INFO - PROCESS | 7293 | 1464625078952 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 09:17:59 INFO - PROCESS | 7293 | 1464625079128 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:59 INFO - PROCESS | 7293 | ++DOCSHELL 0x95bec000 == 119 [pid = 7293] [id = 241] 09:17:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x976fa400) [pid = 7293] [serial = 724] [outer = (nil)] 09:17:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x9a360c00) [pid = 7293] [serial = 725] [outer = 0x976fa400] 09:17:59 INFO - PROCESS | 7293 | 1464625079206 Marionette DEBUG loaded listener.js 09:17:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x9ac33c00) [pid = 7293] [serial = 726] [outer = 0x976fa400] 09:18:00 INFO - PROCESS | 7293 | 1464625080067 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]]]}] 09:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1331ms 09:18:00 INFO - PROCESS | 7293 | 1464625080111 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 09:18:00 INFO - PROCESS | 7293 | 1464625080115 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 09:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:18:00 INFO - PROCESS | 7293 | 1464625080121 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:18:00 INFO - PROCESS | 7293 | 1464625080125 Marionette TRACE conn3 <- [1,938,null,{}] 09:18:00 INFO - PROCESS | 7293 | 1464625080131 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}] 09:18:00 INFO - PROCESS | 7293 | 1464625080302 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 09:18:00 INFO - PROCESS | 7293 | 1464625080479 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:00 INFO - PROCESS | 7293 | ++DOCSHELL 0x928ea000 == 120 [pid = 7293] [id = 242] 09:18:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x99ea0800) [pid = 7293] [serial = 727] [outer = (nil)] 09:18:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x9b935400) [pid = 7293] [serial = 728] [outer = 0x99ea0800] 09:18:00 INFO - PROCESS | 7293 | 1464625080558 Marionette DEBUG loaded listener.js 09:18:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x9cf92800) [pid = 7293] [serial = 729] [outer = 0x99ea0800] 09:18:01 INFO - PROCESS | 7293 | 1464625081463 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]]]}] 09:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1394ms 09:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:18:01 INFO - PROCESS | 7293 | 1464625081517 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 09:18:01 INFO - PROCESS | 7293 | 1464625081521 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 09:18:01 INFO - PROCESS | 7293 | 1464625081527 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:18:01 INFO - PROCESS | 7293 | 1464625081530 Marionette TRACE conn3 <- [1,942,null,{}] 09:18:01 INFO - PROCESS | 7293 | 1464625081536 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}] 09:18:01 INFO - PROCESS | 7293 | 1464625081737 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 09:18:01 INFO - PROCESS | 7293 | 1464625081923 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:01 INFO - PROCESS | 7293 | ++DOCSHELL 0x92512800 == 121 [pid = 7293] [id = 243] 09:18:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x95082c00) [pid = 7293] [serial = 730] [outer = (nil)] 09:18:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0xa106b400) [pid = 7293] [serial = 731] [outer = 0x95082c00] 09:18:02 INFO - PROCESS | 7293 | 1464625082005 Marionette DEBUG loaded listener.js 09:18:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0xa344b800) [pid = 7293] [serial = 732] [outer = 0x95082c00] 09:18:02 INFO - PROCESS | 7293 | 1464625082851 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]]]}] 09:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1380ms 09:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:18:02 INFO - PROCESS | 7293 | 1464625082907 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 09:18:02 INFO - PROCESS | 7293 | 1464625082910 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 09:18:02 INFO - PROCESS | 7293 | 1464625082917 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:18:02 INFO - PROCESS | 7293 | 1464625082920 Marionette TRACE conn3 <- [1,946,null,{}] 09:18:02 INFO - PROCESS | 7293 | 1464625082926 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}] 09:18:03 INFO - PROCESS | 7293 | 1464625083096 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 09:18:03 INFO - PROCESS | 7293 | 1464625083274 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:03 INFO - PROCESS | 7293 | ++DOCSHELL 0x95be2000 == 122 [pid = 7293] [id = 244] 09:18:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x99e3ac00) [pid = 7293] [serial = 733] [outer = (nil)] 09:18:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0xa628f000) [pid = 7293] [serial = 734] [outer = 0x99e3ac00] 09:18:03 INFO - PROCESS | 7293 | 1464625083358 Marionette DEBUG loaded listener.js 09:18:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0xa670cc00) [pid = 7293] [serial = 735] [outer = 0x99e3ac00] 09:18:04 INFO - PROCESS | 7293 | 1464625084219 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]]]}] 09:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1336ms 09:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:18:04 INFO - PROCESS | 7293 | 1464625084252 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 09:18:04 INFO - PROCESS | 7293 | 1464625084255 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 09:18:04 INFO - PROCESS | 7293 | 1464625084262 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:18:04 INFO - PROCESS | 7293 | 1464625084265 Marionette TRACE conn3 <- [1,950,null,{}] 09:18:04 INFO - PROCESS | 7293 | 1464625084271 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}] 09:18:04 INFO - PROCESS | 7293 | 1464625084437 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 09:18:04 INFO - PROCESS | 7293 | 1464625084615 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:04 INFO - PROCESS | 7293 | ++DOCSHELL 0x8dd41400 == 123 [pid = 7293] [id = 245] 09:18:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x8dd41800) [pid = 7293] [serial = 736] [outer = (nil)] 09:18:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x8dd49c00) [pid = 7293] [serial = 737] [outer = 0x8dd41800] 09:18:04 INFO - PROCESS | 7293 | 1464625084695 Marionette DEBUG loaded listener.js 09:18:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x8dd4c800) [pid = 7293] [serial = 738] [outer = 0x8dd41800] 09:18:05 INFO - PROCESS | 7293 | 1464625085587 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]]]}] 09:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1401ms 09:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:18:05 INFO - PROCESS | 7293 | 1464625085663 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 09:18:05 INFO - PROCESS | 7293 | 1464625085666 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 09:18:05 INFO - PROCESS | 7293 | 1464625085673 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:18:05 INFO - PROCESS | 7293 | 1464625085676 Marionette TRACE conn3 <- [1,954,null,{}] 09:18:05 INFO - PROCESS | 7293 | 1464625085682 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}] 09:18:05 INFO - PROCESS | 7293 | 1464625085858 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 09:18:06 INFO - PROCESS | 7293 | 1464625086033 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:06 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3e1c00 == 124 [pid = 7293] [id = 246] 09:18:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x8b3e3400) [pid = 7293] [serial = 739] [outer = (nil)] 09:18:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 163 (0x8b3ea800) [pid = 7293] [serial = 740] [outer = 0x8b3e3400] 09:18:06 INFO - PROCESS | 7293 | 1464625086121 Marionette DEBUG loaded listener.js 09:18:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 164 (0x8b3ecc00) [pid = 7293] [serial = 741] [outer = 0x8b3e3400] 09:18:06 INFO - PROCESS | 7293 | 1464625086973 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]]]}] 09:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1335ms 09:18:07 INFO - PROCESS | 7293 | 1464625087007 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 09:18:07 INFO - PROCESS | 7293 | 1464625087010 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 09:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:18:07 INFO - PROCESS | 7293 | 1464625087016 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:18:07 INFO - PROCESS | 7293 | 1464625087020 Marionette TRACE conn3 <- [1,958,null,{}] 09:18:07 INFO - PROCESS | 7293 | 1464625087025 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}] 09:18:07 INFO - PROCESS | 7293 | 1464625087200 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 09:18:07 INFO - PROCESS | 7293 | 1464625087383 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3e5400 == 125 [pid = 7293] [id = 247] 09:18:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 165 (0x8b3eac00) [pid = 7293] [serial = 742] [outer = (nil)] 09:18:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 166 (0x8dd4c400) [pid = 7293] [serial = 743] [outer = 0x8b3eac00] 09:18:07 INFO - PROCESS | 7293 | 1464625087467 Marionette DEBUG loaded listener.js 09:18:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 167 (0x8dd50400) [pid = 7293] [serial = 744] [outer = 0x8b3eac00] 09:18:08 INFO - PROCESS | 7293 | 1464625088362 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]]]}] 09:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1383ms 09:18:08 INFO - PROCESS | 7293 | 1464625088401 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 09:18:08 INFO - PROCESS | 7293 | 1464625088404 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 09:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:18:08 INFO - PROCESS | 7293 | 1464625088412 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:18:08 INFO - PROCESS | 7293 | 1464625088416 Marionette TRACE conn3 <- [1,962,null,{}] 09:18:08 INFO - PROCESS | 7293 | 1464625088421 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}] 09:18:08 INFO - PROCESS | 7293 | 1464625088618 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 09:18:08 INFO - PROCESS | 7293 | 1464625088807 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:08 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3eb400 == 126 [pid = 7293] [id = 248] 09:18:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 168 (0x8dd43c00) [pid = 7293] [serial = 745] [outer = (nil)] 09:18:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 169 (0x92b7c400) [pid = 7293] [serial = 746] [outer = 0x8dd43c00] 09:18:08 INFO - PROCESS | 7293 | 1464625088893 Marionette DEBUG loaded listener.js 09:18:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 170 (0x92b84000) [pid = 7293] [serial = 747] [outer = 0x8dd43c00] 09:18:09 INFO - PROCESS | 7293 | 1464625089797 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]]]}] 09:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1434ms 09:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:18:09 INFO - PROCESS | 7293 | 1464625089847 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 09:18:09 INFO - PROCESS | 7293 | 1464625089850 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 09:18:09 INFO - PROCESS | 7293 | 1464625089857 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:18:09 INFO - PROCESS | 7293 | 1464625089861 Marionette TRACE conn3 <- [1,966,null,{}] 09:18:09 INFO - PROCESS | 7293 | 1464625089866 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}] 09:18:10 INFO - PROCESS | 7293 | 1464625090040 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 09:18:10 INFO - PROCESS | 7293 | 1464625090673 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:10 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3e5c00 == 127 [pid = 7293] [id = 249] 09:18:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 171 (0x8b3e7000) [pid = 7293] [serial = 748] [outer = (nil)] 09:18:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 172 (0x8c82f000) [pid = 7293] [serial = 749] [outer = 0x8b3e7000] 09:18:10 INFO - PROCESS | 7293 | 1464625090754 Marionette DEBUG loaded listener.js 09:18:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 173 (0x8e150400) [pid = 7293] [serial = 750] [outer = 0x8b3e7000] 09:18:11 INFO - PROCESS | 7293 | 1464625091579 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]]]}] 09:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1787ms 09:18:11 INFO - PROCESS | 7293 | 1464625091645 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 09:18:11 INFO - PROCESS | 7293 | 1464625091650 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 09:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:18:11 INFO - PROCESS | 7293 | 1464625091658 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:18:11 INFO - PROCESS | 7293 | 1464625091664 Marionette TRACE conn3 <- [1,970,null,{}] 09:18:11 INFO - PROCESS | 7293 | 1464625091670 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}] 09:18:11 INFO - PROCESS | 7293 | 1464625091847 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 09:18:12 INFO - PROCESS | 7293 | 1464625092140 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:12 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e3d8c00 == 128 [pid = 7293] [id = 250] 09:18:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 174 (0x8e3dc800) [pid = 7293] [serial = 751] [outer = (nil)] 09:18:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 175 (0x8e47cc00) [pid = 7293] [serial = 752] [outer = 0x8e3dc800] 09:18:12 INFO - PROCESS | 7293 | 1464625092259 Marionette DEBUG loaded listener.js 09:18:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 176 (0x8ede7400) [pid = 7293] [serial = 753] [outer = 0x8e3dc800] 09:18:13 INFO - PROCESS | 7293 | 1464625093053 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]]]}] 09:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1435ms 09:18:13 INFO - PROCESS | 7293 | 1464625093097 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 09:18:13 INFO - PROCESS | 7293 | 1464625093103 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 09:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:18:13 INFO - PROCESS | 7293 | 1464625093110 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:18:13 INFO - PROCESS | 7293 | 1464625093114 Marionette TRACE conn3 <- [1,974,null,{}] 09:18:13 INFO - PROCESS | 7293 | 1464625093119 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}] 09:18:13 INFO - PROCESS | 7293 | 1464625093282 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 09:18:13 INFO - PROCESS | 7293 | 1464625093470 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:13 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e3e6000 == 129 [pid = 7293] [id = 251] 09:18:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 177 (0x8edef000) [pid = 7293] [serial = 754] [outer = (nil)] 09:18:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 178 (0x8ef8c800) [pid = 7293] [serial = 755] [outer = 0x8edef000] 09:18:13 INFO - PROCESS | 7293 | 1464625093542 Marionette DEBUG loaded listener.js 09:18:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 179 (0x91034c00) [pid = 7293] [serial = 756] [outer = 0x8edef000] 09:18:13 INFO - PROCESS | 7293 | --DOCSHELL 0x98e71c00 == 128 [pid = 7293] [id = 133] 09:18:13 INFO - PROCESS | 7293 | --DOMWINDOW == 178 (0x91032c00) [pid = 7293] [serial = 607] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 7293 | --DOMWINDOW == 177 (0x92f15800) [pid = 7293] [serial = 610] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 7293 | --DOMWINDOW == 176 (0x99c4a800) [pid = 7293] [serial = 613] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 7293 | --DOMWINDOW == 175 (0x9b22c400) [pid = 7293] [serial = 616] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 7293 | --DOMWINDOW == 174 (0xa0507000) [pid = 7293] [serial = 619] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 7293 | --DOMWINDOW == 173 (0xa3448800) [pid = 7293] [serial = 622] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 7293 | --DOMWINDOW == 172 (0xa504c400) [pid = 7293] [serial = 625] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 7293 | --DOMWINDOW == 171 (0x8ede8400) [pid = 7293] [serial = 628] [outer = (nil)] [url = about:blank] 09:18:13 INFO - PROCESS | 7293 | --DOMWINDOW == 170 (0x9b225c00) [pid = 7293] [serial = 631] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | --DOCSHELL 0x99f83800 == 127 [pid = 7293] [id = 84] 09:18:14 INFO - PROCESS | 7293 | --DOCSHELL 0x94f4a800 == 126 [pid = 7293] [id = 87] 09:18:14 INFO - PROCESS | 7293 | --DOCSHELL 0x9250a800 == 125 [pid = 7293] [id = 236] 09:18:14 INFO - PROCESS | 7293 | --DOCSHELL 0x92b68000 == 124 [pid = 7293] [id = 235] 09:18:14 INFO - PROCESS | 7293 | --DOCSHELL 0x8e157800 == 123 [pid = 7293] [id = 234] 09:18:14 INFO - PROCESS | 7293 | --DOCSHELL 0x8c836400 == 122 [pid = 7293] [id = 233] 09:18:14 INFO - PROCESS | 7293 | --DOCSHELL 0x8e478000 == 121 [pid = 7293] [id = 232] 09:18:14 INFO - PROCESS | 7293 | --DOCSHELL 0x8e3e0000 == 120 [pid = 7293] [id = 231] 09:18:14 INFO - PROCESS | 7293 | --DOCSHELL 0x91bebc00 == 119 [pid = 7293] [id = 221] 09:18:14 INFO - PROCESS | 7293 | --DOCSHELL 0x8ede9c00 == 118 [pid = 7293] [id = 220] 09:18:14 INFO - PROCESS | 7293 | --DOMWINDOW == 169 (0x928e1400) [pid = 7293] [serial = 649] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | --DOMWINDOW == 168 (0x92f0dc00) [pid = 7293] [serial = 652] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | --DOMWINDOW == 167 (0x94f40800) [pid = 7293] [serial = 655] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | --DOMWINDOW == 166 (0x9240f000) [pid = 7293] [serial = 646] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | --DOMWINDOW == 165 (0x91d0e000) [pid = 7293] [serial = 643] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | --DOMWINDOW == 164 (0x91fdb000) [pid = 7293] [serial = 644] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | --DOMWINDOW == 163 (0x8edee800) [pid = 7293] [serial = 634] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | --DOMWINDOW == 162 (0x91d0d000) [pid = 7293] [serial = 641] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x91d08400) [pid = 7293] [serial = 640] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0x910e6400) [pid = 7293] [serial = 638] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0x8ef89c00) [pid = 7293] [serial = 637] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x94f63c00) [pid = 7293] [serial = 656] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0x93d87800) [pid = 7293] [serial = 653] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x928e8800) [pid = 7293] [serial = 650] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x9275dc00) [pid = 7293] [serial = 647] [outer = (nil)] [url = about:blank] 09:18:14 INFO - PROCESS | 7293 | 1464625094525 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]]]}] 09:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1483ms 09:18:14 INFO - PROCESS | 7293 | 1464625094594 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 09:18:14 INFO - PROCESS | 7293 | 1464625094598 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 09:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:18:14 INFO - PROCESS | 7293 | 1464625094611 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:18:14 INFO - PROCESS | 7293 | 1464625094620 Marionette TRACE conn3 <- [1,978,null,{}] 09:18:14 INFO - PROCESS | 7293 | 1464625094628 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}] 09:18:14 INFO - PROCESS | 7293 | 1464625094796 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 09:18:14 INFO - PROCESS | 7293 | 1464625094947 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c836400 == 119 [pid = 7293] [id = 252] 09:18:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x8e157800) [pid = 7293] [serial = 757] [outer = (nil)] 09:18:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x91d02400) [pid = 7293] [serial = 758] [outer = 0x8e157800] 09:18:15 INFO - PROCESS | 7293 | 1464625095015 Marionette DEBUG loaded listener.js 09:18:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x91d0c400) [pid = 7293] [serial = 759] [outer = 0x8e157800] 09:18:15 INFO - PROCESS | 7293 | 1464625095729 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]]]}] 09:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1145ms 09:18:15 INFO - PROCESS | 7293 | 1464625095749 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 09:18:15 INFO - PROCESS | 7293 | 1464625095753 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 09:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:18:15 INFO - PROCESS | 7293 | 1464625095759 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:18:15 INFO - PROCESS | 7293 | 1464625095761 Marionette TRACE conn3 <- [1,982,null,{}] 09:18:15 INFO - PROCESS | 7293 | 1464625095767 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}] 09:18:15 INFO - PROCESS | 7293 | 1464625095990 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 09:18:16 INFO - PROCESS | 7293 | 1464625096081 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:16 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ef89c00 == 120 [pid = 7293] [id = 253] 09:18:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x91d05c00) [pid = 7293] [serial = 760] [outer = (nil)] 09:18:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x91fe1800) [pid = 7293] [serial = 761] [outer = 0x91d05c00] 09:18:16 INFO - PROCESS | 7293 | 1464625096150 Marionette DEBUG loaded listener.js 09:18:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x922a0400) [pid = 7293] [serial = 762] [outer = 0x91d05c00] 09:18:16 INFO - PROCESS | 7293 | 1464625096927 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]]]}] 09:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1228ms 09:18:16 INFO - PROCESS | 7293 | 1464625096989 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 09:18:16 INFO - PROCESS | 7293 | 1464625096993 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 09:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:18:17 INFO - PROCESS | 7293 | 1464625097003 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:18:17 INFO - PROCESS | 7293 | 1464625097006 Marionette TRACE conn3 <- [1,986,null,{}] 09:18:17 INFO - PROCESS | 7293 | 1464625097012 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}] 09:18:17 INFO - PROCESS | 7293 | 1464625097220 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 09:18:17 INFO - PROCESS | 7293 | 1464625097245 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:17 INFO - PROCESS | 7293 | ++DOCSHELL 0x91fe4c00 == 121 [pid = 7293] [id = 254] 09:18:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x92405c00) [pid = 7293] [serial = 763] [outer = (nil)] 09:18:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 163 (0x9250a800) [pid = 7293] [serial = 764] [outer = 0x92405c00] 09:18:17 INFO - PROCESS | 7293 | 1464625097322 Marionette DEBUG loaded listener.js 09:18:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 164 (0x92765000) [pid = 7293] [serial = 765] [outer = 0x92405c00] 09:18:18 INFO - PROCESS | 7293 | 1464625098216 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]]]}] 09:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1284ms 09:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:18:18 INFO - PROCESS | 7293 | 1464625098288 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 09:18:18 INFO - PROCESS | 7293 | 1464625098291 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 09:18:18 INFO - PROCESS | 7293 | 1464625098298 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:18:18 INFO - PROCESS | 7293 | 1464625098301 Marionette TRACE conn3 <- [1,990,null,{}] 09:18:18 INFO - PROCESS | 7293 | 1464625098306 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}] 09:18:18 INFO - PROCESS | 7293 | --DOMWINDOW == 163 (0x8ede3c00) [pid = 7293] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:18:18 INFO - PROCESS | 7293 | --DOMWINDOW == 162 (0x8e15b800) [pid = 7293] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:18:18 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x93b7b400) [pid = 7293] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:18:18 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0x910db400) [pid = 7293] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:18:18 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0x91be2000) [pid = 7293] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:18:18 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x99b5bc00) [pid = 7293] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:18:18 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0x92b6b800) [pid = 7293] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:18:18 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x99c54000) [pid = 7293] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:18:18 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x8e3e1800) [pid = 7293] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:18:18 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x8e305400) [pid = 7293] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:18:18 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0x9275c800) [pid = 7293] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:18:18 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x8c832400) [pid = 7293] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:18:18 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x9ac39000) [pid = 7293] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:18:18 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x9af28c00) [pid = 7293] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:18:18 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x94f6d000) [pid = 7293] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:18:18 INFO - PROCESS | 7293 | 1464625098855 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 09:18:19 INFO - PROCESS | 7293 | 1464625099022 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:19 INFO - PROCESS | 7293 | ++DOCSHELL 0x8dd47000 == 122 [pid = 7293] [id = 255] 09:18:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x8eebec00) [pid = 7293] [serial = 766] [outer = (nil)] 09:18:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x922a1000) [pid = 7293] [serial = 767] [outer = 0x8eebec00] 09:18:19 INFO - PROCESS | 7293 | 1464625099098 Marionette DEBUG loaded listener.js 09:18:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x928e8c00) [pid = 7293] [serial = 768] [outer = 0x8eebec00] 09:18:19 INFO - PROCESS | 7293 | 1464625099753 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]]]}] 09:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1489ms 09:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:18:19 INFO - PROCESS | 7293 | 1464625099787 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 09:18:19 INFO - PROCESS | 7293 | 1464625099790 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 09:18:19 INFO - PROCESS | 7293 | 1464625099797 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:18:19 INFO - PROCESS | 7293 | 1464625099801 Marionette TRACE conn3 <- [1,994,null,{}] 09:18:19 INFO - PROCESS | 7293 | 1464625099806 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}] 09:18:19 INFO - PROCESS | 7293 | 1464625099959 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 09:18:20 INFO - PROCESS | 7293 | 1464625100104 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e305400 == 123 [pid = 7293] [id = 256] 09:18:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x8e477000) [pid = 7293] [serial = 769] [outer = (nil)] 09:18:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0x92b69c00) [pid = 7293] [serial = 770] [outer = 0x8e477000] 09:18:20 INFO - PROCESS | 7293 | 1464625100172 Marionette DEBUG loaded listener.js 09:18:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x92b7b000) [pid = 7293] [serial = 771] [outer = 0x8e477000] 09:18:21 INFO - PROCESS | 7293 | 1464625101033 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]]]}] 09:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1284ms 09:18:21 INFO - PROCESS | 7293 | 1464625101080 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 09:18:21 INFO - PROCESS | 7293 | 1464625101086 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 09:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:18:21 INFO - PROCESS | 7293 | 1464625101094 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:18:21 INFO - PROCESS | 7293 | 1464625101101 Marionette TRACE conn3 <- [1,998,null,{}] 09:18:21 INFO - PROCESS | 7293 | 1464625101111 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}] 09:18:21 INFO - PROCESS | 7293 | 1464625101303 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 09:18:21 INFO - PROCESS | 7293 | 1464625101481 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:21 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3e2400 == 124 [pid = 7293] [id = 257] 09:18:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x8b69c400) [pid = 7293] [serial = 772] [outer = (nil)] 09:18:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x8e303c00) [pid = 7293] [serial = 773] [outer = 0x8b69c400] 09:18:21 INFO - PROCESS | 7293 | 1464625101567 Marionette DEBUG loaded listener.js 09:18:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x8e47e400) [pid = 7293] [serial = 774] [outer = 0x8b69c400] 09:18:22 INFO - PROCESS | 7293 | 1464625102514 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]]]}] 09:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1496ms 09:18:22 INFO - PROCESS | 7293 | 1464625102591 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 09:18:22 INFO - PROCESS | 7293 | 1464625102600 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 09:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:18:22 INFO - PROCESS | 7293 | 1464625102611 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:18:22 INFO - PROCESS | 7293 | 1464625102614 Marionette TRACE conn3 <- [1,1002,null,{}] 09:18:22 INFO - PROCESS | 7293 | 1464625102621 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}] 09:18:22 INFO - PROCESS | 7293 | 1464625102856 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 09:18:23 INFO - PROCESS | 7293 | 1464625103098 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:23 INFO - PROCESS | 7293 | ++DOCSHELL 0x8eec8000 == 125 [pid = 7293] [id = 258] 09:18:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x8ef86400) [pid = 7293] [serial = 775] [outer = (nil)] 09:18:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x91032000) [pid = 7293] [serial = 776] [outer = 0x8ef86400] 09:18:23 INFO - PROCESS | 7293 | 1464625103195 Marionette DEBUG loaded listener.js 09:18:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x910e9800) [pid = 7293] [serial = 777] [outer = 0x8ef86400] 09:18:24 INFO - PROCESS | 7293 | 1464625104126 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]]]}] 09:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1584ms 09:18:24 INFO - PROCESS | 7293 | 1464625104196 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 09:18:24 INFO - PROCESS | 7293 | 1464625104200 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 09:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:18:24 INFO - PROCESS | 7293 | 1464625104207 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:18:24 INFO - PROCESS | 7293 | 1464625104212 Marionette TRACE conn3 <- [1,1006,null,{}] 09:18:24 INFO - PROCESS | 7293 | 1464625104230 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}] 09:18:24 INFO - PROCESS | 7293 | 1464625104472 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 09:18:24 INFO - PROCESS | 7293 | 1464625104740 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:24 INFO - PROCESS | 7293 | ++DOCSHELL 0x9250e800 == 126 [pid = 7293] [id = 259] 09:18:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x92764400) [pid = 7293] [serial = 778] [outer = (nil)] 09:18:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 163 (0x92b68000) [pid = 7293] [serial = 779] [outer = 0x92764400] 09:18:24 INFO - PROCESS | 7293 | 1464625104825 Marionette DEBUG loaded listener.js 09:18:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 164 (0x92b7f400) [pid = 7293] [serial = 780] [outer = 0x92764400] 09:18:25 INFO - PROCESS | 7293 | 1464625105664 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]]]}] 09:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1487ms 09:18:25 INFO - PROCESS | 7293 | 1464625105694 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 09:18:25 INFO - PROCESS | 7293 | 1464625105698 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 09:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:18:25 INFO - PROCESS | 7293 | 1464625105723 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:18:25 INFO - PROCESS | 7293 | 1464625105727 Marionette TRACE conn3 <- [1,1010,null,{}] 09:18:25 INFO - PROCESS | 7293 | 1464625105733 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}] 09:18:25 INFO - PROCESS | 7293 | 1464625105919 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 09:18:26 INFO - PROCESS | 7293 | 1464625106100 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:26 INFO - PROCESS | 7293 | ++DOCSHELL 0x91fe5400 == 127 [pid = 7293] [id = 260] 09:18:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 165 (0x92b65000) [pid = 7293] [serial = 781] [outer = (nil)] 09:18:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 166 (0x92d57400) [pid = 7293] [serial = 782] [outer = 0x92b65000] 09:18:26 INFO - PROCESS | 7293 | 1464625106181 Marionette DEBUG loaded listener.js 09:18:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 167 (0x93b7b400) [pid = 7293] [serial = 783] [outer = 0x92b65000] 09:18:27 INFO - PROCESS | 7293 | 1464625107067 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]]]}] 09:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1383ms 09:18:27 INFO - PROCESS | 7293 | 1464625107104 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 09:18:27 INFO - PROCESS | 7293 | 1464625107108 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 09:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:18:27 INFO - PROCESS | 7293 | 1464625107114 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:18:27 INFO - PROCESS | 7293 | 1464625107118 Marionette TRACE conn3 <- [1,1014,null,{}] 09:18:27 INFO - PROCESS | 7293 | 1464625107123 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}] 09:18:27 INFO - PROCESS | 7293 | 1464625107297 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 09:18:27 INFO - PROCESS | 7293 | 1464625107482 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:27 INFO - PROCESS | 7293 | ++DOCSHELL 0x9229c400 == 128 [pid = 7293] [id = 261] 09:18:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 168 (0x92b67c00) [pid = 7293] [serial = 784] [outer = (nil)] 09:18:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 169 (0x93d83800) [pid = 7293] [serial = 785] [outer = 0x92b67c00] 09:18:27 INFO - PROCESS | 7293 | 1464625107560 Marionette DEBUG loaded listener.js 09:18:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 170 (0x93d8f000) [pid = 7293] [serial = 786] [outer = 0x92b67c00] 09:18:28 INFO - PROCESS | 7293 | 1464625108458 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]]]}] 09:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1387ms 09:18:28 INFO - PROCESS | 7293 | 1464625108502 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 09:18:28 INFO - PROCESS | 7293 | 1464625108506 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 09:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:18:28 INFO - PROCESS | 7293 | 1464625108513 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:18:28 INFO - PROCESS | 7293 | 1464625108517 Marionette TRACE conn3 <- [1,1018,null,{}] 09:18:28 INFO - PROCESS | 7293 | 1464625108522 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}] 09:18:28 INFO - PROCESS | 7293 | 1464625108732 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 09:18:28 INFO - PROCESS | 7293 | 1464625108927 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:28 INFO - PROCESS | 7293 | ++DOCSHELL 0x93b82000 == 129 [pid = 7293] [id = 262] 09:18:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 171 (0x93b84000) [pid = 7293] [serial = 787] [outer = (nil)] 09:18:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 172 (0x950ae000) [pid = 7293] [serial = 788] [outer = 0x93b84000] 09:18:29 INFO - PROCESS | 7293 | 1464625109021 Marionette DEBUG loaded listener.js 09:18:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 173 (0x953a1c00) [pid = 7293] [serial = 789] [outer = 0x93b84000] 09:18:29 INFO - PROCESS | 7293 | 1464625109889 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]]]}] 09:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1432ms 09:18:29 INFO - PROCESS | 7293 | 1464625109946 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 09:18:29 INFO - PROCESS | 7293 | 1464625109950 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 09:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:18:29 INFO - PROCESS | 7293 | 1464625109956 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:18:29 INFO - PROCESS | 7293 | 1464625109960 Marionette TRACE conn3 <- [1,1022,null,{}] 09:18:29 INFO - PROCESS | 7293 | 1464625109965 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}] 09:18:30 INFO - PROCESS | 7293 | 1464625110198 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 09:18:30 INFO - PROCESS | 7293 | 1464625110377 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:30 INFO - PROCESS | 7293 | ++DOCSHELL 0x92d59c00 == 130 [pid = 7293] [id = 263] 09:18:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 174 (0x93b82800) [pid = 7293] [serial = 790] [outer = (nil)] 09:18:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 175 (0x95be4400) [pid = 7293] [serial = 791] [outer = 0x93b82800] 09:18:30 INFO - PROCESS | 7293 | 1464625110457 Marionette DEBUG loaded listener.js 09:18:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 176 (0x95becc00) [pid = 7293] [serial = 792] [outer = 0x93b82800] 09:18:31 INFO - PROCESS | 7293 | 1464625111307 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]]]}] 09:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1381ms 09:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:18:31 INFO - PROCESS | 7293 | 1464625111339 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 09:18:31 INFO - PROCESS | 7293 | 1464625111341 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 09:18:31 INFO - PROCESS | 7293 | 1464625111348 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:18:31 INFO - PROCESS | 7293 | 1464625111351 Marionette TRACE conn3 <- [1,1026,null,{}] 09:18:31 INFO - PROCESS | 7293 | 1464625111357 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}] 09:18:31 INFO - PROCESS | 7293 | 1464625111593 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 09:18:31 INFO - PROCESS | 7293 | 1464625111731 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:31 INFO - PROCESS | 7293 | ++DOCSHELL 0x950b0800 == 131 [pid = 7293] [id = 264] 09:18:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 177 (0x953a5800) [pid = 7293] [serial = 793] [outer = (nil)] 09:18:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 178 (0x9818a800) [pid = 7293] [serial = 794] [outer = 0x953a5800] 09:18:31 INFO - PROCESS | 7293 | 1464625111811 Marionette DEBUG loaded listener.js 09:18:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 179 (0x98920c00) [pid = 7293] [serial = 795] [outer = 0x953a5800] 09:18:32 INFO - PROCESS | 7293 | 1464625112675 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]]]}] 09:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1389ms 09:18:32 INFO - PROCESS | 7293 | 1464625112737 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 09:18:32 INFO - PROCESS | 7293 | 1464625112741 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 09:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:18:32 INFO - PROCESS | 7293 | 1464625112747 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:18:32 INFO - PROCESS | 7293 | 1464625112751 Marionette TRACE conn3 <- [1,1030,null,{}] 09:18:32 INFO - PROCESS | 7293 | 1464625112756 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}] 09:18:32 INFO - PROCESS | 7293 | 1464625112936 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 09:18:33 INFO - PROCESS | 7293 | 1464625113120 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:33 INFO - PROCESS | 7293 | ++DOCSHELL 0x950b1800 == 132 [pid = 7293] [id = 265] 09:18:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 180 (0x953a8400) [pid = 7293] [serial = 796] [outer = (nil)] 09:18:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 181 (0x997efc00) [pid = 7293] [serial = 797] [outer = 0x953a8400] 09:18:33 INFO - PROCESS | 7293 | 1464625113205 Marionette DEBUG loaded listener.js 09:18:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 182 (0x99a68000) [pid = 7293] [serial = 798] [outer = 0x953a8400] 09:18:34 INFO - PROCESS | 7293 | 1464625114049 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]]]}] 09:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1387ms 09:18:34 INFO - PROCESS | 7293 | 1464625114137 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 09:18:34 INFO - PROCESS | 7293 | 1464625114141 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 09:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:18:34 INFO - PROCESS | 7293 | 1464625114149 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:18:34 INFO - PROCESS | 7293 | 1464625114153 Marionette TRACE conn3 <- [1,1034,null,{}] 09:18:34 INFO - PROCESS | 7293 | 1464625114158 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}] 09:18:34 INFO - PROCESS | 7293 | 1464625114336 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 09:18:34 INFO - PROCESS | 7293 | 1464625114520 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:34 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b6a8400 == 133 [pid = 7293] [id = 266] 09:18:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 183 (0x98144000) [pid = 7293] [serial = 799] [outer = (nil)] 09:18:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 184 (0x99c56400) [pid = 7293] [serial = 800] [outer = 0x98144000] 09:18:34 INFO - PROCESS | 7293 | 1464625114597 Marionette DEBUG loaded listener.js 09:18:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 185 (0x99e3c800) [pid = 7293] [serial = 801] [outer = 0x98144000] 09:18:35 INFO - PROCESS | 7293 | 1464625115482 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]]]}] 09:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1397ms 09:18:35 INFO - PROCESS | 7293 | 1464625115550 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 09:18:35 INFO - PROCESS | 7293 | 1464625115558 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 09:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:18:35 INFO - PROCESS | 7293 | 1464625115565 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:18:35 INFO - PROCESS | 7293 | 1464625115569 Marionette TRACE conn3 <- [1,1038,null,{}] 09:18:35 INFO - PROCESS | 7293 | 1464625115575 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}] 09:18:35 INFO - PROCESS | 7293 | 1464625115812 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 09:18:36 INFO - PROCESS | 7293 | 1464625116047 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:36 INFO - PROCESS | 7293 | ++DOCSHELL 0x99c58000 == 134 [pid = 7293] [id = 267] 09:18:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 186 (0x9a55dc00) [pid = 7293] [serial = 802] [outer = (nil)] 09:18:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 187 (0x9ac35800) [pid = 7293] [serial = 803] [outer = 0x9a55dc00] 09:18:36 INFO - PROCESS | 7293 | 1464625116177 Marionette DEBUG loaded listener.js 09:18:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 188 (0x9af28c00) [pid = 7293] [serial = 804] [outer = 0x9a55dc00] 09:18:37 INFO - PROCESS | 7293 | 1464625117037 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]]]}] 09:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1541ms 09:18:37 INFO - PROCESS | 7293 | 1464625117107 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 09:18:37 INFO - PROCESS | 7293 | 1464625117111 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 09:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:18:37 INFO - PROCESS | 7293 | 1464625117116 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:18:37 INFO - PROCESS | 7293 | 1464625117119 Marionette TRACE conn3 <- [1,1042,null,{}] 09:18:37 INFO - PROCESS | 7293 | 1464625117125 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}] 09:18:37 INFO - PROCESS | 7293 | 1464625117300 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 09:18:37 INFO - PROCESS | 7293 | 1464625117484 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:37 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e308000 == 135 [pid = 7293] [id = 268] 09:18:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 189 (0x9a35d800) [pid = 7293] [serial = 805] [outer = (nil)] 09:18:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 190 (0x9b786000) [pid = 7293] [serial = 806] [outer = 0x9a35d800] 09:18:37 INFO - PROCESS | 7293 | 1464625117563 Marionette DEBUG loaded listener.js 09:18:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 191 (0x9b7d3000) [pid = 7293] [serial = 807] [outer = 0x9a35d800] 09:18:38 INFO - PROCESS | 7293 | 1464625118426 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]]]}] 09:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1377ms 09:18:38 INFO - PROCESS | 7293 | 1464625118494 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 09:18:38 INFO - PROCESS | 7293 | 1464625118498 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 09:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:18:38 INFO - PROCESS | 7293 | 1464625118504 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:18:38 INFO - PROCESS | 7293 | 1464625118506 Marionette TRACE conn3 <- [1,1046,null,{}] 09:18:38 INFO - PROCESS | 7293 | 1464625118512 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}] 09:18:38 INFO - PROCESS | 7293 | 1464625118697 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 09:18:38 INFO - PROCESS | 7293 | 1464625118881 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:38 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ef83800 == 136 [pid = 7293] [id = 269] 09:18:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 192 (0x9ac3ac00) [pid = 7293] [serial = 808] [outer = (nil)] 09:18:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 193 (0xa22c6c00) [pid = 7293] [serial = 809] [outer = 0x9ac3ac00] 09:18:38 INFO - PROCESS | 7293 | 1464625118961 Marionette DEBUG loaded listener.js 09:18:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 194 (0xa2408c00) [pid = 7293] [serial = 810] [outer = 0x9ac3ac00] 09:18:39 INFO - PROCESS | 7293 | 1464625119849 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]]]}] 09:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1393ms 09:18:39 INFO - PROCESS | 7293 | 1464625119898 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 09:18:39 INFO - PROCESS | 7293 | 1464625119902 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 09:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:18:39 INFO - PROCESS | 7293 | 1464625119908 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:18:39 INFO - PROCESS | 7293 | 1464625119910 Marionette TRACE conn3 <- [1,1050,null,{}] 09:18:39 INFO - PROCESS | 7293 | 1464625119916 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}] 09:18:40 INFO - PROCESS | 7293 | 1464625120087 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 09:18:40 INFO - PROCESS | 7293 | 1464625120280 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:40 INFO - PROCESS | 7293 | ++DOCSHELL 0x95081800 == 137 [pid = 7293] [id = 270] 09:18:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 195 (0x975f9800) [pid = 7293] [serial = 811] [outer = (nil)] 09:18:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 196 (0x9b77ec00) [pid = 7293] [serial = 812] [outer = 0x975f9800] 09:18:40 INFO - PROCESS | 7293 | 1464625120359 Marionette DEBUG loaded listener.js 09:18:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 197 (0xa2282800) [pid = 7293] [serial = 813] [outer = 0x975f9800] 09:18:41 INFO - PROCESS | 7293 | 1464625121193 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]]]}] 09:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1333ms 09:18:41 INFO - PROCESS | 7293 | 1464625121241 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 09:18:41 INFO - PROCESS | 7293 | 1464625121245 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 09:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:18:41 INFO - PROCESS | 7293 | 1464625121251 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:18:41 INFO - PROCESS | 7293 | 1464625121254 Marionette TRACE conn3 <- [1,1054,null,{}] 09:18:41 INFO - PROCESS | 7293 | 1464625121260 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}] 09:18:41 INFO - PROCESS | 7293 | 1464625121436 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 09:18:42 INFO - PROCESS | 7293 | 1464625122057 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x8dd45c00 == 138 [pid = 7293] [id = 271] 09:18:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 198 (0x8dd46400) [pid = 7293] [serial = 814] [outer = (nil)] 09:18:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 199 (0x8dd4e400) [pid = 7293] [serial = 815] [outer = 0x8dd46400] 09:18:42 INFO - PROCESS | 7293 | 1464625122138 Marionette DEBUG loaded listener.js 09:18:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 200 (0x8e30ec00) [pid = 7293] [serial = 816] [outer = 0x8dd46400] 09:18:42 INFO - PROCESS | 7293 | 1464625122960 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]]]}] 09:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1781ms 09:18:43 INFO - PROCESS | 7293 | 1464625123033 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 09:18:43 INFO - PROCESS | 7293 | 1464625123038 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 09:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:18:43 INFO - PROCESS | 7293 | 1464625123046 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:18:43 INFO - PROCESS | 7293 | 1464625123051 Marionette TRACE conn3 <- [1,1058,null,{}] 09:18:43 INFO - PROCESS | 7293 | 1464625123058 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}] 09:18:43 INFO - PROCESS | 7293 | 1464625123365 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 09:18:43 INFO - PROCESS | 7293 | 1464625123661 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:43 INFO - PROCESS | 7293 | ++DOCSHELL 0x8dd47400 == 139 [pid = 7293] [id = 272] 09:18:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 201 (0x8e47b000) [pid = 7293] [serial = 817] [outer = (nil)] 09:18:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 202 (0x9102b800) [pid = 7293] [serial = 818] [outer = 0x8e47b000] 09:18:43 INFO - PROCESS | 7293 | 1464625123739 Marionette DEBUG loaded listener.js 09:18:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 203 (0x91be9400) [pid = 7293] [serial = 819] [outer = 0x8e47b000] 09:18:44 INFO - PROCESS | 7293 | --DOCSHELL 0x910e5400 == 138 [pid = 7293] [id = 98] 09:18:44 INFO - PROCESS | 7293 | --DOCSHELL 0x9bab0800 == 137 [pid = 7293] [id = 108] 09:18:44 INFO - PROCESS | 7293 | --DOCSHELL 0x8dd47000 == 136 [pid = 7293] [id = 255] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 202 (0x9cf93c00) [pid = 7293] [serial = 685] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 201 (0x9b77f800) [pid = 7293] [serial = 682] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 200 (0x9a557400) [pid = 7293] [serial = 679] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 199 (0xa050a800) [pid = 7293] [serial = 691] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 198 (0xa22ca800) [pid = 7293] [serial = 688] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 197 (0x99c4f400) [pid = 7293] [serial = 676] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 196 (0x976f7800) [pid = 7293] [serial = 713] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOCSHELL 0x8c836400 == 135 [pid = 7293] [id = 252] 09:18:44 INFO - PROCESS | 7293 | --DOCSHELL 0x8e3e6000 == 134 [pid = 7293] [id = 251] 09:18:44 INFO - PROCESS | 7293 | --DOCSHELL 0x8e3d8c00 == 133 [pid = 7293] [id = 250] 09:18:44 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3e5c00 == 132 [pid = 7293] [id = 249] 09:18:44 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3e1c00 == 131 [pid = 7293] [id = 246] 09:18:44 INFO - PROCESS | 7293 | --DOCSHELL 0x8dd41400 == 130 [pid = 7293] [id = 245] 09:18:44 INFO - PROCESS | 7293 | --DOCSHELL 0x95be2000 == 129 [pid = 7293] [id = 244] 09:18:44 INFO - PROCESS | 7293 | --DOCSHELL 0x92512800 == 128 [pid = 7293] [id = 243] 09:18:44 INFO - PROCESS | 7293 | --DOCSHELL 0x928ea000 == 127 [pid = 7293] [id = 242] 09:18:44 INFO - PROCESS | 7293 | --DOCSHELL 0x95bec000 == 126 [pid = 7293] [id = 241] 09:18:44 INFO - PROCESS | 7293 | 1464625124671 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]]]}] 09:18:44 INFO - PROCESS | 7293 | --DOCSHELL 0x9250dc00 == 125 [pid = 7293] [id = 237] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 195 (0x8e304000) [pid = 7293] [serial = 455] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 194 (0x8ef84c00) [pid = 7293] [serial = 697] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 193 (0x92512000) [pid = 7293] [serial = 701] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 192 (0x98980800) [pid = 7293] [serial = 673] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 191 (0x950a9c00) [pid = 7293] [serial = 659] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 190 (0x9275b800) [pid = 7293] [serial = 569] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 189 (0x95089000) [pid = 7293] [serial = 667] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 188 (0x922a2400) [pid = 7293] [serial = 664] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 187 (0x9a35d400) [pid = 7293] [serial = 605] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 186 (0x9a560c00) [pid = 7293] [serial = 578] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 185 (0x93b81800) [pid = 7293] [serial = 707] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 184 (0x94f3d400) [pid = 7293] [serial = 708] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 183 (0x9a35f000) [pid = 7293] [serial = 575] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 182 (0x8ef84000) [pid = 7293] [serial = 695] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 181 (0x92b63400) [pid = 7293] [serial = 704] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 180 (0x92d4e400) [pid = 7293] [serial = 705] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 179 (0x93d1c800) [pid = 7293] [serial = 710] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 178 (0x8e3e7c00) [pid = 7293] [serial = 566] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 177 (0x9bac9000) [pid = 7293] [serial = 581] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 176 (0xa22d1800) [pid = 7293] [serial = 584] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 175 (0x95087800) [pid = 7293] [serial = 658] [outer = (nil)] [url = about:blank] 09:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1684ms 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 174 (0x8ede1800) [pid = 7293] [serial = 694] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 173 (0x9760a000) [pid = 7293] [serial = 572] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 172 (0x95beac00) [pid = 7293] [serial = 670] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 171 (0x91d02000) [pid = 7293] [serial = 698] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 170 (0x91fdd800) [pid = 7293] [serial = 700] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 169 (0x8ef8b400) [pid = 7293] [serial = 661] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | --DOMWINDOW == 168 (0x95399c00) [pid = 7293] [serial = 711] [outer = (nil)] [url = about:blank] 09:18:44 INFO - PROCESS | 7293 | 1464625124738 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 09:18:44 INFO - PROCESS | 7293 | 1464625124746 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 09:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:18:44 INFO - PROCESS | 7293 | 1464625124753 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:18:44 INFO - PROCESS | 7293 | 1464625124757 Marionette TRACE conn3 <- [1,1062,null,{}] 09:18:44 INFO - PROCESS | 7293 | 1464625124762 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}] 09:18:44 INFO - PROCESS | 7293 | 1464625124926 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 09:18:45 INFO - PROCESS | 7293 | 1464625125160 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ede3000 == 126 [pid = 7293] [id = 273] 09:18:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 169 (0x8ef8a000) [pid = 7293] [serial = 820] [outer = (nil)] 09:18:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 170 (0x91d04800) [pid = 7293] [serial = 821] [outer = 0x8ef8a000] 09:18:45 INFO - PROCESS | 7293 | 1464625125233 Marionette DEBUG loaded listener.js 09:18:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 171 (0x91fe2000) [pid = 7293] [serial = 822] [outer = 0x8ef8a000] 09:18:45 INFO - PROCESS | 7293 | 1464625125969 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]]]}] 09:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1232ms 09:18:45 INFO - PROCESS | 7293 | 1464625125994 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 09:18:46 INFO - PROCESS | 7293 | 1464625125998 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 09:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:18:46 INFO - PROCESS | 7293 | 1464625126012 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:18:46 INFO - PROCESS | 7293 | 1464625126021 Marionette TRACE conn3 <- [1,1066,null,{}] 09:18:46 INFO - PROCESS | 7293 | 1464625126029 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}] 09:18:46 INFO - PROCESS | 7293 | 1464625126198 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 09:18:46 INFO - PROCESS | 7293 | 1464625126216 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:46 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e301800 == 127 [pid = 7293] [id = 274] 09:18:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 172 (0x92767c00) [pid = 7293] [serial = 823] [outer = (nil)] 09:18:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 173 (0x92b61c00) [pid = 7293] [serial = 824] [outer = 0x92767c00] 09:18:46 INFO - PROCESS | 7293 | 1464625126284 Marionette DEBUG loaded listener.js 09:18:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 174 (0x92b6f800) [pid = 7293] [serial = 825] [outer = 0x92767c00] 09:18:47 INFO - PROCESS | 7293 | 1464625127611 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]]]}] 09:18:47 INFO - PROCESS | 7293 | --DOMWINDOW == 173 (0x91d05c00) [pid = 7293] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:18:47 INFO - PROCESS | 7293 | --DOMWINDOW == 172 (0x8e157800) [pid = 7293] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:18:47 INFO - PROCESS | 7293 | --DOMWINDOW == 171 (0x8e3dc800) [pid = 7293] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:18:47 INFO - PROCESS | 7293 | --DOMWINDOW == 170 (0x8b3e7000) [pid = 7293] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:18:47 INFO - PROCESS | 7293 | --DOMWINDOW == 169 (0x92405c00) [pid = 7293] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:18:47 INFO - PROCESS | 7293 | --DOMWINDOW == 168 (0x8eebec00) [pid = 7293] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:18:47 INFO - PROCESS | 7293 | --DOMWINDOW == 167 (0x8edef000) [pid = 7293] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1705ms 09:18:47 INFO - PROCESS | 7293 | 1464625127726 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 09:18:47 INFO - PROCESS | 7293 | 1464625127732 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 09:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:18:47 INFO - PROCESS | 7293 | 1464625127743 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:18:47 INFO - PROCESS | 7293 | 1464625127749 Marionette TRACE conn3 <- [1,1070,null,{}] 09:18:47 INFO - PROCESS | 7293 | 1464625127875 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}] 09:18:48 INFO - PROCESS | 7293 | 1464625128054 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 09:18:48 INFO - PROCESS | 7293 | 1464625128231 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:48 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c830400 == 128 [pid = 7293] [id = 275] 09:18:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 168 (0x8e30a000) [pid = 7293] [serial = 826] [outer = (nil)] 09:18:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 169 (0x8e3e1400) [pid = 7293] [serial = 827] [outer = 0x8e30a000] 09:18:48 INFO - PROCESS | 7293 | 1464625128312 Marionette DEBUG loaded listener.js 09:18:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 170 (0x8ede3c00) [pid = 7293] [serial = 828] [outer = 0x8e30a000] 09:18:49 INFO - PROCESS | 7293 | 1464625129247 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]]]}] 09:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1557ms 09:18:49 INFO - PROCESS | 7293 | 1464625129301 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 09:18:49 INFO - PROCESS | 7293 | 1464625129311 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 09:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:18:49 INFO - PROCESS | 7293 | 1464625129321 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:18:49 INFO - PROCESS | 7293 | 1464625129325 Marionette TRACE conn3 <- [1,1074,null,{}] 09:18:49 INFO - PROCESS | 7293 | 1464625129331 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}] 09:18:49 INFO - PROCESS | 7293 | 1464625129529 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 09:18:49 INFO - PROCESS | 7293 | 1464625129759 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:49 INFO - PROCESS | 7293 | ++DOCSHELL 0x91be2000 == 129 [pid = 7293] [id = 276] 09:18:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 171 (0x91bea000) [pid = 7293] [serial = 829] [outer = (nil)] 09:18:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 172 (0x91d0d000) [pid = 7293] [serial = 830] [outer = 0x91bea000] 09:18:49 INFO - PROCESS | 7293 | 1464625129886 Marionette DEBUG loaded listener.js 09:18:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 173 (0x9240a000) [pid = 7293] [serial = 831] [outer = 0x91bea000] 09:18:50 INFO - PROCESS | 7293 | 1464625130802 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]]]}] 09:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1532ms 09:18:50 INFO - PROCESS | 7293 | 1464625130853 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 09:18:50 INFO - PROCESS | 7293 | 1464625130857 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 09:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:18:50 INFO - PROCESS | 7293 | 1464625130864 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:18:50 INFO - PROCESS | 7293 | 1464625130870 Marionette TRACE conn3 <- [1,1078,null,{}] 09:18:50 INFO - PROCESS | 7293 | 1464625130885 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}] 09:18:51 INFO - PROCESS | 7293 | 1464625131107 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 09:18:51 INFO - PROCESS | 7293 | 1464625131340 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:51 INFO - PROCESS | 7293 | ++DOCSHELL 0x92b68800 == 130 [pid = 7293] [id = 277] 09:18:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 174 (0x92b6e800) [pid = 7293] [serial = 832] [outer = (nil)] 09:18:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 175 (0x92b83000) [pid = 7293] [serial = 833] [outer = 0x92b6e800] 09:18:51 INFO - PROCESS | 7293 | 1464625131447 Marionette DEBUG loaded listener.js 09:18:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 176 (0x92f11000) [pid = 7293] [serial = 834] [outer = 0x92b6e800] 09:18:52 INFO - PROCESS | 7293 | 1464625132321 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]]]}] 09:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1499ms 09:18:52 INFO - PROCESS | 7293 | 1464625132364 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 09:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:18:52 INFO - PROCESS | 7293 | 1464625132369 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 09:18:52 INFO - PROCESS | 7293 | 1464625132375 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:18:52 INFO - PROCESS | 7293 | 1464625132378 Marionette TRACE conn3 <- [1,1082,null,{}] 09:18:52 INFO - PROCESS | 7293 | 1464625132383 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}] 09:18:52 INFO - PROCESS | 7293 | 1464625132561 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 09:18:52 INFO - PROCESS | 7293 | 1464625132763 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:52 INFO - PROCESS | 7293 | ++DOCSHELL 0x94f47400 == 131 [pid = 7293] [id = 278] 09:18:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 177 (0x94f4ac00) [pid = 7293] [serial = 835] [outer = (nil)] 09:18:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 178 (0x95085800) [pid = 7293] [serial = 836] [outer = 0x94f4ac00] 09:18:52 INFO - PROCESS | 7293 | 1464625132897 Marionette DEBUG loaded listener.js 09:18:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 179 (0x950ac400) [pid = 7293] [serial = 837] [outer = 0x94f4ac00] 09:18:53 INFO - PROCESS | 7293 | 1464625133825 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]]]}] 09:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1482ms 09:18:53 INFO - PROCESS | 7293 | 1464625133857 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 09:18:53 INFO - PROCESS | 7293 | 1464625133861 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 09:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:18:53 INFO - PROCESS | 7293 | 1464625133867 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:18:53 INFO - PROCESS | 7293 | 1464625133870 Marionette TRACE conn3 <- [1,1086,null,{}] 09:18:53 INFO - PROCESS | 7293 | 1464625133876 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}] 09:18:54 INFO - PROCESS | 7293 | 1464625134052 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 09:18:54 INFO - PROCESS | 7293 | 1464625134240 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:54 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e482400 == 132 [pid = 7293] [id = 279] 09:18:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 180 (0x928ef000) [pid = 7293] [serial = 838] [outer = (nil)] 09:18:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 181 (0x95be5c00) [pid = 7293] [serial = 839] [outer = 0x928ef000] 09:18:54 INFO - PROCESS | 7293 | 1464625134333 Marionette DEBUG loaded listener.js 09:18:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 182 (0x95be8c00) [pid = 7293] [serial = 840] [outer = 0x928ef000] 09:18:55 INFO - PROCESS | 7293 | 1464625135214 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]]]}] 09:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1391ms 09:18:55 INFO - PROCESS | 7293 | 1464625135259 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 09:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:18:55 INFO - PROCESS | 7293 | 1464625135264 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 09:18:55 INFO - PROCESS | 7293 | 1464625135270 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:18:55 INFO - PROCESS | 7293 | 1464625135274 Marionette TRACE conn3 <- [1,1090,null,{}] 09:18:55 INFO - PROCESS | 7293 | 1464625135279 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}] 09:18:55 INFO - PROCESS | 7293 | 1464625135505 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 09:18:55 INFO - PROCESS | 7293 | 1464625135704 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:55 INFO - PROCESS | 7293 | ++DOCSHELL 0x92b84800 == 133 [pid = 7293] [id = 280] 09:18:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 183 (0x95bec400) [pid = 7293] [serial = 841] [outer = (nil)] 09:18:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 184 (0x98e76000) [pid = 7293] [serial = 842] [outer = 0x95bec400] 09:18:55 INFO - PROCESS | 7293 | 1464625135787 Marionette DEBUG loaded listener.js 09:18:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 185 (0x99f7b800) [pid = 7293] [serial = 843] [outer = 0x95bec400] 09:18:56 INFO - PROCESS | 7293 | 1464625136666 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]]]}] 09:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1438ms 09:18:56 INFO - PROCESS | 7293 | 1464625136707 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 09:18:56 INFO - PROCESS | 7293 | 1464625136711 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 09:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:18:56 INFO - PROCESS | 7293 | 1464625136717 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:18:56 INFO - PROCESS | 7293 | 1464625136721 Marionette TRACE conn3 <- [1,1094,null,{}] 09:18:56 INFO - PROCESS | 7293 | 1464625136745 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}] 09:18:56 INFO - PROCESS | 7293 | 1464625136917 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 09:18:57 INFO - PROCESS | 7293 | 1464625137117 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:57 INFO - PROCESS | 7293 | ++DOCSHELL 0x99b55000 == 134 [pid = 7293] [id = 281] 09:18:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 186 (0x9a35e000) [pid = 7293] [serial = 844] [outer = (nil)] 09:18:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 187 (0x9a36b400) [pid = 7293] [serial = 845] [outer = 0x9a35e000] 09:18:57 INFO - PROCESS | 7293 | 1464625137233 Marionette DEBUG loaded listener.js 09:18:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 188 (0x9a563800) [pid = 7293] [serial = 846] [outer = 0x9a35e000] 09:18:58 INFO - PROCESS | 7293 | 1464625138150 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]]]}] 09:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1500ms 09:18:58 INFO - PROCESS | 7293 | 1464625138218 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 09:18:58 INFO - PROCESS | 7293 | 1464625138222 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 09:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:18:58 INFO - PROCESS | 7293 | 1464625138228 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:18:58 INFO - PROCESS | 7293 | 1464625138232 Marionette TRACE conn3 <- [1,1098,null,{}] 09:18:58 INFO - PROCESS | 7293 | 1464625138237 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}] 09:18:58 INFO - PROCESS | 7293 | 1464625138419 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 09:18:58 INFO - PROCESS | 7293 | 1464625138607 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:18:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x975ed800 == 135 [pid = 7293] [id = 282] 09:18:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 189 (0x98c1fc00) [pid = 7293] [serial = 847] [outer = (nil)] 09:18:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 190 (0x9b729800) [pid = 7293] [serial = 848] [outer = 0x98c1fc00] 09:18:58 INFO - PROCESS | 7293 | 1464625138731 Marionette DEBUG loaded listener.js 09:18:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 191 (0x9b7cbc00) [pid = 7293] [serial = 849] [outer = 0x98c1fc00] 09:18:59 INFO - PROCESS | 7293 | 1464625139539 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]]]}] 09:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1378ms 09:18:59 INFO - PROCESS | 7293 | 1464625139608 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 09:18:59 INFO - PROCESS | 7293 | 1464625139610 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 09:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:18:59 INFO - PROCESS | 7293 | 1464625139617 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:18:59 INFO - PROCESS | 7293 | 1464625139621 Marionette TRACE conn3 <- [1,1102,null,{}] 09:18:59 INFO - PROCESS | 7293 | 1464625139627 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}] 09:18:59 INFO - PROCESS | 7293 | 1464625139801 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 09:19:00 INFO - PROCESS | 7293 | 1464625139986 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:00 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a85d000 == 136 [pid = 7293] [id = 283] 09:19:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 192 (0x9bab8000) [pid = 7293] [serial = 850] [outer = (nil)] 09:19:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 193 (0xa2154c00) [pid = 7293] [serial = 851] [outer = 0x9bab8000] 09:19:00 INFO - PROCESS | 7293 | 1464625140069 Marionette DEBUG loaded listener.js 09:19:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 194 (0xa2281000) [pid = 7293] [serial = 852] [outer = 0x9bab8000] 09:19:00 INFO - PROCESS | 7293 | 1464625140909 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]]]}] 09:19:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1329ms 09:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:19:00 INFO - PROCESS | 7293 | 1464625140947 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 09:19:00 INFO - PROCESS | 7293 | 1464625140950 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 09:19:00 INFO - PROCESS | 7293 | 1464625140956 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:19:00 INFO - PROCESS | 7293 | 1464625140960 Marionette TRACE conn3 <- [1,1106,null,{}] 09:19:00 INFO - PROCESS | 7293 | 1464625140965 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}] 09:19:01 INFO - PROCESS | 7293 | 1464625141144 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 09:19:01 INFO - PROCESS | 7293 | 1464625141346 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:01 INFO - PROCESS | 7293 | ++DOCSHELL 0x910e1c00 == 137 [pid = 7293] [id = 284] 09:19:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 195 (0x95086c00) [pid = 7293] [serial = 853] [outer = (nil)] 09:19:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 196 (0xa3260c00) [pid = 7293] [serial = 854] [outer = 0x95086c00] 09:19:01 INFO - PROCESS | 7293 | 1464625141466 Marionette DEBUG loaded listener.js 09:19:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 197 (0xa3268c00) [pid = 7293] [serial = 855] [outer = 0x95086c00] 09:19:02 INFO - PROCESS | 7293 | 1464625142360 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]]]}] 09:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1480ms 09:19:02 INFO - PROCESS | 7293 | 1464625142436 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 09:19:02 INFO - PROCESS | 7293 | 1464625142440 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 09:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:19:02 INFO - PROCESS | 7293 | 1464625142446 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:19:02 INFO - PROCESS | 7293 | 1464625142450 Marionette TRACE conn3 <- [1,1110,null,{}] 09:19:02 INFO - PROCESS | 7293 | 1464625142456 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}] 09:19:02 INFO - PROCESS | 7293 | 1464625142693 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 09:19:02 INFO - PROCESS | 7293 | 1464625142947 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:03 INFO - PROCESS | 7293 | ++DOCSHELL 0xa35e7000 == 138 [pid = 7293] [id = 285] 09:19:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 198 (0xa35e7800) [pid = 7293] [serial = 856] [outer = (nil)] 09:19:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 199 (0xa4e28800) [pid = 7293] [serial = 857] [outer = 0xa35e7800] 09:19:03 INFO - PROCESS | 7293 | 1464625143082 Marionette DEBUG loaded listener.js 09:19:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 200 (0xa623b000) [pid = 7293] [serial = 858] [outer = 0xa35e7800] 09:19:03 INFO - PROCESS | 7293 | 1464625143928 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]]]}] 09:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1538ms 09:19:03 INFO - PROCESS | 7293 | 1464625143985 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 09:19:03 INFO - PROCESS | 7293 | 1464625143988 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 09:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:19:03 INFO - PROCESS | 7293 | 1464625143994 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:19:03 INFO - PROCESS | 7293 | 1464625143998 Marionette TRACE conn3 <- [1,1114,null,{}] 09:19:04 INFO - PROCESS | 7293 | 1464625144003 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}] 09:19:04 INFO - PROCESS | 7293 | 1464625144184 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 09:19:04 INFO - PROCESS | 7293 | 1464625144413 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:04 INFO - PROCESS | 7293 | ++DOCSHELL 0xa3460800 == 139 [pid = 7293] [id = 286] 09:19:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 201 (0xa68b1800) [pid = 7293] [serial = 859] [outer = (nil)] 09:19:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 202 (0xa6da1c00) [pid = 7293] [serial = 860] [outer = 0xa68b1800] 09:19:04 INFO - PROCESS | 7293 | 1464625144537 Marionette DEBUG loaded listener.js 09:19:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 203 (0xa6da8000) [pid = 7293] [serial = 861] [outer = 0xa68b1800] 09:19:05 INFO - PROCESS | 7293 | 1464625145386 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]]]}] 09:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1431ms 09:19:05 INFO - PROCESS | 7293 | 1464625145425 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 09:19:05 INFO - PROCESS | 7293 | 1464625145429 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 09:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:19:05 INFO - PROCESS | 7293 | 1464625145444 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:19:05 INFO - PROCESS | 7293 | 1464625145446 Marionette TRACE conn3 <- [1,1118,null,{}] 09:19:05 INFO - PROCESS | 7293 | 1464625145452 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}] 09:19:05 INFO - PROCESS | 7293 | 1464625145628 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 09:19:05 INFO - PROCESS | 7293 | 1464625145833 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:05 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ab48800 == 140 [pid = 7293] [id = 287] 09:19:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 204 (0x8ab4a000) [pid = 7293] [serial = 862] [outer = (nil)] 09:19:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 205 (0x8ab4e800) [pid = 7293] [serial = 863] [outer = 0x8ab4a000] 09:19:05 INFO - PROCESS | 7293 | 1464625145910 Marionette DEBUG loaded listener.js 09:19:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 206 (0x8ab50800) [pid = 7293] [serial = 864] [outer = 0x8ab4a000] 09:19:06 INFO - PROCESS | 7293 | 1464625146804 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]]]}] 09:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1378ms 09:19:06 INFO - PROCESS | 7293 | 1464625146822 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 09:19:06 INFO - PROCESS | 7293 | 1464625146826 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 09:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:19:06 INFO - PROCESS | 7293 | 1464625146832 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:19:06 INFO - PROCESS | 7293 | 1464625146834 Marionette TRACE conn3 <- [1,1122,null,{}] 09:19:06 INFO - PROCESS | 7293 | 1464625146840 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}] 09:19:07 INFO - PROCESS | 7293 | 1464625147014 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 09:19:07 INFO - PROCESS | 7293 | 1464625147209 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ab47000 == 141 [pid = 7293] [id = 288] 09:19:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 207 (0x8ab4dc00) [pid = 7293] [serial = 865] [outer = (nil)] 09:19:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 208 (0x8e30bc00) [pid = 7293] [serial = 866] [outer = 0x8ab4dc00] 09:19:07 INFO - PROCESS | 7293 | 1464625147290 Marionette DEBUG loaded listener.js 09:19:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 209 (0x91d0e400) [pid = 7293] [serial = 867] [outer = 0x8ab4dc00] 09:19:08 INFO - PROCESS | 7293 | 1464625148478 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]]]}] 09:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1691ms 09:19:08 INFO - PROCESS | 7293 | 1464625148526 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 09:19:08 INFO - PROCESS | 7293 | 1464625148531 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 09:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:19:08 INFO - PROCESS | 7293 | 1464625148538 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:19:08 INFO - PROCESS | 7293 | 1464625148544 Marionette TRACE conn3 <- [1,1126,null,{}] 09:19:08 INFO - PROCESS | 7293 | 1464625148558 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}] 09:19:08 INFO - PROCESS | 7293 | 1464625148725 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 09:19:08 INFO - PROCESS | 7293 | 1464625148973 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:09 INFO - PROCESS | 7293 | ++DOCSHELL 0x8dd4ec00 == 142 [pid = 7293] [id = 289] 09:19:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 210 (0x8e3e3000) [pid = 7293] [serial = 868] [outer = (nil)] 09:19:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 211 (0x8e47ec00) [pid = 7293] [serial = 869] [outer = 0x8e3e3000] 09:19:09 INFO - PROCESS | 7293 | 1464625149064 Marionette DEBUG loaded listener.js 09:19:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 212 (0x8ef81800) [pid = 7293] [serial = 870] [outer = 0x8e3e3000] 09:19:09 INFO - PROCESS | 7293 | 1464625149935 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]]]}] 09:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1436ms 09:19:09 INFO - PROCESS | 7293 | 1464625149974 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 09:19:09 INFO - PROCESS | 7293 | 1464625149982 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 09:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:19:09 INFO - PROCESS | 7293 | 1464625149992 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:19:09 INFO - PROCESS | 7293 | 1464625149996 Marionette TRACE conn3 <- [1,1130,null,{}] 09:19:10 INFO - PROCESS | 7293 | 1464625150002 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}] 09:19:10 INFO - PROCESS | 7293 | 1464625150190 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 09:19:10 INFO - PROCESS | 7293 | 1464625150551 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:10 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e3d8400 == 143 [pid = 7293] [id = 290] 09:19:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 213 (0x8e3dc400) [pid = 7293] [serial = 871] [outer = (nil)] 09:19:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 214 (0x91d0e000) [pid = 7293] [serial = 872] [outer = 0x8e3dc400] 09:19:10 INFO - PROCESS | 7293 | 1464625150632 Marionette DEBUG loaded listener.js 09:19:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 215 (0x92515800) [pid = 7293] [serial = 873] [outer = 0x8e3dc400] 09:19:11 INFO - PROCESS | 7293 | --DOCSHELL 0x8ef89c00 == 142 [pid = 7293] [id = 253] 09:19:11 INFO - PROCESS | 7293 | --DOCSHELL 0x8ede3000 == 141 [pid = 7293] [id = 273] 09:19:11 INFO - PROCESS | 7293 | --DOCSHELL 0x8dd47400 == 140 [pid = 7293] [id = 272] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 214 (0x92b69c00) [pid = 7293] [serial = 770] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOCSHELL 0x8dd45c00 == 139 [pid = 7293] [id = 271] 09:19:11 INFO - PROCESS | 7293 | --DOCSHELL 0x91fe5400 == 138 [pid = 7293] [id = 260] 09:19:11 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3e2400 == 137 [pid = 7293] [id = 257] 09:19:11 INFO - PROCESS | 7293 | 1464625151589 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]]]}] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 213 (0x91fe1800) [pid = 7293] [serial = 761] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 212 (0x91d02400) [pid = 7293] [serial = 758] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 211 (0x8e47cc00) [pid = 7293] [serial = 752] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 210 (0xa628f000) [pid = 7293] [serial = 734] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 209 (0x9b935400) [pid = 7293] [serial = 728] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 208 (0x9102ac00) [pid = 7293] [serial = 716] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 207 (0x8dd4c400) [pid = 7293] [serial = 743] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 206 (0x99b58000) [pid = 7293] [serial = 722] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 205 (0x92b64800) [pid = 7293] [serial = 719] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 204 (0xa106b400) [pid = 7293] [serial = 731] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 203 (0x8c82f000) [pid = 7293] [serial = 749] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 202 (0x92765000) [pid = 7293] [serial = 765] [outer = (nil)] [url = about:blank] 09:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1642ms 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 201 (0x8b3ea800) [pid = 7293] [serial = 740] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 200 (0x91d0c400) [pid = 7293] [serial = 759] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 199 (0x922a1000) [pid = 7293] [serial = 767] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 198 (0x9250a800) [pid = 7293] [serial = 764] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 197 (0x9a360c00) [pid = 7293] [serial = 725] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 196 (0x928e8c00) [pid = 7293] [serial = 768] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 195 (0x8ef8c800) [pid = 7293] [serial = 755] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 194 (0x922a0400) [pid = 7293] [serial = 762] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 193 (0x8e150400) [pid = 7293] [serial = 750] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 192 (0x8dd49c00) [pid = 7293] [serial = 737] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 191 (0x8ede7400) [pid = 7293] [serial = 753] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 190 (0x91034c00) [pid = 7293] [serial = 756] [outer = (nil)] [url = about:blank] 09:19:11 INFO - PROCESS | 7293 | --DOMWINDOW == 189 (0x92b7c400) [pid = 7293] [serial = 746] [outer = (nil)] [url = about:blank] 09:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:19:11 INFO - PROCESS | 7293 | 1464625151642 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 09:19:11 INFO - PROCESS | 7293 | 1464625151650 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 09:19:11 INFO - PROCESS | 7293 | 1464625151657 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:19:11 INFO - PROCESS | 7293 | 1464625151662 Marionette TRACE conn3 <- [1,1134,null,{}] 09:19:11 INFO - PROCESS | 7293 | 1464625151677 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}] 09:19:11 INFO - PROCESS | 7293 | 1464625151859 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 09:19:12 INFO - PROCESS | 7293 | 1464625152097 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:12 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e483800 == 138 [pid = 7293] [id = 291] 09:19:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 190 (0x8edea000) [pid = 7293] [serial = 874] [outer = (nil)] 09:19:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 191 (0x91fd8800) [pid = 7293] [serial = 875] [outer = 0x8edea000] 09:19:12 INFO - PROCESS | 7293 | 1464625152187 Marionette DEBUG loaded listener.js 09:19:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 192 (0x9250f400) [pid = 7293] [serial = 876] [outer = 0x8edea000] 09:19:12 INFO - PROCESS | 7293 | 1464625152927 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]]]}] 09:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1286ms 09:19:12 INFO - PROCESS | 7293 | 1464625152946 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 09:19:12 INFO - PROCESS | 7293 | 1464625152951 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 09:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:19:12 INFO - PROCESS | 7293 | 1464625152968 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:19:12 INFO - PROCESS | 7293 | 1464625152970 Marionette TRACE conn3 <- [1,1138,null,{}] 09:19:12 INFO - PROCESS | 7293 | 1464625152976 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}] 09:19:13 INFO - PROCESS | 7293 | 1464625153144 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 09:19:13 INFO - PROCESS | 7293 | 1464625153160 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:13 INFO - PROCESS | 7293 | ++DOCSHELL 0x8dd50800 == 139 [pid = 7293] [id = 292] 09:19:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 193 (0x9275f400) [pid = 7293] [serial = 877] [outer = (nil)] 09:19:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 194 (0x92b7fc00) [pid = 7293] [serial = 878] [outer = 0x9275f400] 09:19:13 INFO - PROCESS | 7293 | 1464625153229 Marionette DEBUG loaded listener.js 09:19:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 195 (0x93d84800) [pid = 7293] [serial = 879] [outer = 0x9275f400] 09:19:14 INFO - PROCESS | 7293 | 1464625154128 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]]]}] 09:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1231ms 09:19:14 INFO - PROCESS | 7293 | 1464625154198 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 09:19:14 INFO - PROCESS | 7293 | 1464625154202 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 09:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:19:14 INFO - PROCESS | 7293 | 1464625154207 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:19:14 INFO - PROCESS | 7293 | 1464625154210 Marionette TRACE conn3 <- [1,1142,null,{}] 09:19:14 INFO - PROCESS | 7293 | 1464625154222 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}] 09:19:14 INFO - PROCESS | 7293 | 1464625154434 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 09:19:14 INFO - PROCESS | 7293 | 1464625154466 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x92b82400 == 140 [pid = 7293] [id = 293] 09:19:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 196 (0x93d1b400) [pid = 7293] [serial = 880] [outer = (nil)] 09:19:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 197 (0x94f66c00) [pid = 7293] [serial = 881] [outer = 0x93d1b400] 09:19:14 INFO - PROCESS | 7293 | 1464625154534 Marionette DEBUG loaded listener.js 09:19:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 198 (0x9507f000) [pid = 7293] [serial = 882] [outer = 0x93d1b400] 09:19:15 INFO - PROCESS | 7293 | 1464625155413 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]]]}] 09:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1250ms 09:19:15 INFO - PROCESS | 7293 | 1464625155468 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 09:19:15 INFO - PROCESS | 7293 | 1464625155470 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 09:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:19:15 INFO - PROCESS | 7293 | 1464625155478 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:19:15 INFO - PROCESS | 7293 | 1464625155480 Marionette TRACE conn3 <- [1,1146,null,{}] 09:19:15 INFO - PROCESS | 7293 | 1464625155486 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}] 09:19:15 INFO - PROCESS | 7293 | 1464625155771 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 09:19:15 INFO - PROCESS | 7293 | 1464625155800 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:15 INFO - PROCESS | 7293 | ++DOCSHELL 0x910e5400 == 141 [pid = 7293] [id = 294] 09:19:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 199 (0x94f40c00) [pid = 7293] [serial = 883] [outer = (nil)] 09:19:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 200 (0x996e1400) [pid = 7293] [serial = 884] [outer = 0x94f40c00] 09:19:15 INFO - PROCESS | 7293 | 1464625155869 Marionette DEBUG loaded listener.js 09:19:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 201 (0x99c49c00) [pid = 7293] [serial = 885] [outer = 0x94f40c00] 09:19:16 INFO - PROCESS | 7293 | --DOMWINDOW == 200 (0x8e47b000) [pid = 7293] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:19:16 INFO - PROCESS | 7293 | --DOMWINDOW == 199 (0x8ef8a000) [pid = 7293] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:19:16 INFO - PROCESS | 7293 | --DOMWINDOW == 198 (0x8dd46400) [pid = 7293] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:19:16 INFO - PROCESS | 7293 | 1464625156820 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]]]}] 09:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1381ms 09:19:16 INFO - PROCESS | 7293 | 1464625156864 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 09:19:16 INFO - PROCESS | 7293 | 1464625156868 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 09:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:19:16 INFO - PROCESS | 7293 | 1464625156874 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:19:16 INFO - PROCESS | 7293 | 1464625156876 Marionette TRACE conn3 <- [1,1150,null,{}] 09:19:16 INFO - PROCESS | 7293 | 1464625156882 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}] 09:19:17 INFO - PROCESS | 7293 | 1464625157037 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 09:19:17 INFO - PROCESS | 7293 | 1464625157051 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:17 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e47b000 == 142 [pid = 7293] [id = 295] 09:19:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 199 (0x98983800) [pid = 7293] [serial = 886] [outer = (nil)] 09:19:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 200 (0x99f3c400) [pid = 7293] [serial = 887] [outer = 0x98983800] 09:19:17 INFO - PROCESS | 7293 | 1464625157118 Marionette DEBUG loaded listener.js 09:19:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 201 (0x9a361800) [pid = 7293] [serial = 888] [outer = 0x98983800] 09:19:17 INFO - PROCESS | 7293 | 1464625157968 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]]]}] 09:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1132ms 09:19:18 INFO - PROCESS | 7293 | 1464625158006 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 09:19:18 INFO - PROCESS | 7293 | 1464625158010 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 09:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:19:18 INFO - PROCESS | 7293 | 1464625158016 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:19:18 INFO - PROCESS | 7293 | 1464625158018 Marionette TRACE conn3 <- [1,1154,null,{}] 09:19:18 INFO - PROCESS | 7293 | 1464625158024 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}] 09:19:18 INFO - PROCESS | 7293 | 1464625158195 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 09:19:18 INFO - PROCESS | 7293 | 1464625158208 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:18 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e308c00 == 143 [pid = 7293] [id = 296] 09:19:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 202 (0x997aac00) [pid = 7293] [serial = 889] [outer = (nil)] 09:19:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 203 (0x9b735400) [pid = 7293] [serial = 890] [outer = 0x997aac00] 09:19:18 INFO - PROCESS | 7293 | 1464625158277 Marionette DEBUG loaded listener.js 09:19:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 204 (0x9bac8c00) [pid = 7293] [serial = 891] [outer = 0x997aac00] 09:19:19 INFO - PROCESS | 7293 | 1464625159400 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]]]}] 09:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1437ms 09:19:19 INFO - PROCESS | 7293 | 1464625159454 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 09:19:19 INFO - PROCESS | 7293 | 1464625159462 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 09:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:19:19 INFO - PROCESS | 7293 | 1464625159514 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:19:19 INFO - PROCESS | 7293 | 1464625159521 Marionette TRACE conn3 <- [1,1158,null,{}] 09:19:19 INFO - PROCESS | 7293 | 1464625159592 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}] 09:19:19 INFO - PROCESS | 7293 | 1464625159830 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 09:19:20 INFO - PROCESS | 7293 | 1464625160084 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e3da400 == 144 [pid = 7293] [id = 297] 09:19:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 205 (0x8e3db400) [pid = 7293] [serial = 892] [outer = (nil)] 09:19:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 206 (0x8edf0400) [pid = 7293] [serial = 893] [outer = 0x8e3db400] 09:19:20 INFO - PROCESS | 7293 | 1464625160208 Marionette DEBUG loaded listener.js 09:19:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 207 (0x8ef8dc00) [pid = 7293] [serial = 894] [outer = 0x8e3db400] 09:19:21 INFO - PROCESS | 7293 | 1464625161096 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]]]}] 09:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1680ms 09:19:21 INFO - PROCESS | 7293 | 1464625161158 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 09:19:21 INFO - PROCESS | 7293 | 1464625161166 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 09:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:19:21 INFO - PROCESS | 7293 | 1464625161176 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:19:21 INFO - PROCESS | 7293 | 1464625161180 Marionette TRACE conn3 <- [1,1162,null,{}] 09:19:21 INFO - PROCESS | 7293 | 1464625161187 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}] 09:19:21 INFO - PROCESS | 7293 | 1464625161421 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 09:19:21 INFO - PROCESS | 7293 | 1464625161693 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:21 INFO - PROCESS | 7293 | ++DOCSHELL 0x92b67800 == 145 [pid = 7293] [id = 298] 09:19:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 208 (0x92b6a400) [pid = 7293] [serial = 895] [outer = (nil)] 09:19:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 209 (0x92b83800) [pid = 7293] [serial = 896] [outer = 0x92b6a400] 09:19:21 INFO - PROCESS | 7293 | 1464625161816 Marionette DEBUG loaded listener.js 09:19:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 210 (0x953a4400) [pid = 7293] [serial = 897] [outer = 0x92b6a400] 09:19:22 INFO - PROCESS | 7293 | 1464625162704 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]]]}] 09:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1584ms 09:19:22 INFO - PROCESS | 7293 | 1464625162761 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 09:19:22 INFO - PROCESS | 7293 | 1464625162764 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 09:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:19:22 INFO - PROCESS | 7293 | 1464625162771 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:19:22 INFO - PROCESS | 7293 | 1464625162777 Marionette TRACE conn3 <- [1,1166,null,{}] 09:19:22 INFO - PROCESS | 7293 | 1464625162793 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}] 09:19:23 INFO - PROCESS | 7293 | 1464625163031 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 09:19:23 INFO - PROCESS | 7293 | 1464625163265 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:23 INFO - PROCESS | 7293 | ++DOCSHELL 0x99f82400 == 146 [pid = 7293] [id = 299] 09:19:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 211 (0x9a361000) [pid = 7293] [serial = 898] [outer = (nil)] 09:19:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 212 (0x9b226000) [pid = 7293] [serial = 899] [outer = 0x9a361000] 09:19:23 INFO - PROCESS | 7293 | 1464625163399 Marionette DEBUG loaded listener.js 09:19:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 213 (0xa2606800) [pid = 7293] [serial = 900] [outer = 0x9a361000] 09:19:24 INFO - PROCESS | 7293 | 1464625164248 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]]]}] 09:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1535ms 09:19:24 INFO - PROCESS | 7293 | 1464625164307 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 09:19:24 INFO - PROCESS | 7293 | 1464625164311 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 09:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:19:24 INFO - PROCESS | 7293 | 1464625164318 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:19:24 INFO - PROCESS | 7293 | 1464625164321 Marionette TRACE conn3 <- [1,1170,null,{}] 09:19:24 INFO - PROCESS | 7293 | 1464625164326 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}] 09:19:24 INFO - PROCESS | 7293 | 1464625164530 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 09:19:24 INFO - PROCESS | 7293 | 1464625164726 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:24 INFO - PROCESS | 7293 | ++DOCSHELL 0x8dd50000 == 147 [pid = 7293] [id = 300] 09:19:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 214 (0x9af1ac00) [pid = 7293] [serial = 901] [outer = (nil)] 09:19:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 215 (0xa344ec00) [pid = 7293] [serial = 902] [outer = 0x9af1ac00] 09:19:24 INFO - PROCESS | 7293 | 1464625164807 Marionette DEBUG loaded listener.js 09:19:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 216 (0xa35e8800) [pid = 7293] [serial = 903] [outer = 0x9af1ac00] 09:19:25 INFO - PROCESS | 7293 | 1464625165657 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]]]}] 09:19:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1388ms 09:19:25 INFO - PROCESS | 7293 | 1464625165707 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 09:19:25 INFO - PROCESS | 7293 | 1464625165711 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 09:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:19:25 INFO - PROCESS | 7293 | 1464625165718 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:19:25 INFO - PROCESS | 7293 | 1464625165720 Marionette TRACE conn3 <- [1,1174,null,{}] 09:19:25 INFO - PROCESS | 7293 | 1464625165726 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}] 09:19:25 INFO - PROCESS | 7293 | 1464625165918 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 09:19:26 INFO - PROCESS | 7293 | 1464625166109 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:26 INFO - PROCESS | 7293 | ++DOCSHELL 0xa302f400 == 148 [pid = 7293] [id = 301] 09:19:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 217 (0xa3444800) [pid = 7293] [serial = 904] [outer = (nil)] 09:19:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 218 (0xa6705400) [pid = 7293] [serial = 905] [outer = 0xa3444800] 09:19:26 INFO - PROCESS | 7293 | 1464625166191 Marionette DEBUG loaded listener.js 09:19:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 219 (0xa6762400) [pid = 7293] [serial = 906] [outer = 0xa3444800] 09:19:27 INFO - PROCESS | 7293 | 1464625167102 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] 09:19:27 INFO - PROCESS | 7293 | 1464625167158 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 09:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:19:27 INFO - PROCESS | 7293 | 1464625167164 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:19:27 INFO - PROCESS | 7293 | 1464625167168 Marionette TRACE conn3 <- [1,1178,null,{}] 09:19:27 INFO - PROCESS | 7293 | 1464625167173 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}] 09:19:27 INFO - PROCESS | 7293 | 1464625167369 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 09:19:27 INFO - PROCESS | 7293 | 1464625167564 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:27 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a2ae000 == 149 [pid = 7293] [id = 302] 09:19:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 220 (0x9a2b2800) [pid = 7293] [serial = 907] [outer = (nil)] 09:19:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 221 (0x9a2bc000) [pid = 7293] [serial = 908] [outer = 0x9a2b2800] 09:19:27 INFO - PROCESS | 7293 | 1464625167648 Marionette DEBUG loaded listener.js 09:19:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 222 (0xa6710c00) [pid = 7293] [serial = 909] [outer = 0x9a2b2800] 09:19:28 INFO - PROCESS | 7293 | 1464625168525 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] 09:19:28 INFO - PROCESS | 7293 | 1464625168609 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 09:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:19:28 INFO - PROCESS | 7293 | 1464625168615 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:19:28 INFO - PROCESS | 7293 | 1464625168619 Marionette TRACE conn3 <- [1,1182,null,{}] 09:19:28 INFO - PROCESS | 7293 | 1464625168624 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}] 09:19:28 INFO - PROCESS | 7293 | 1464625168799 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 09:19:29 INFO - PROCESS | 7293 | 1464625168991 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ed11400 == 150 [pid = 7293] [id = 303] 09:19:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 223 (0x8ed12c00) [pid = 7293] [serial = 910] [outer = (nil)] 09:19:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 224 (0x8ed1ac00) [pid = 7293] [serial = 911] [outer = 0x8ed12c00] 09:19:29 INFO - PROCESS | 7293 | 1464625169070 Marionette DEBUG loaded listener.js 09:19:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 225 (0x8ed1d400) [pid = 7293] [serial = 912] [outer = 0x8ed12c00] 09:19:29 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:29 INFO - PROCESS | 7293 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:19:29 INFO - PROCESS | 7293 | 1464625169967 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] 09:19:30 INFO - PROCESS | 7293 | 1464625170051 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 09:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:19:30 INFO - PROCESS | 7293 | 1464625170057 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:19:30 INFO - PROCESS | 7293 | 1464625170061 Marionette TRACE conn3 <- [1,1186,null,{}] 09:19:30 INFO - PROCESS | 7293 | 1464625170067 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}] 09:19:30 INFO - PROCESS | 7293 | 1464625170280 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 09:19:30 INFO - PROCESS | 7293 | 1464625170512 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:30 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ed12000 == 151 [pid = 7293] [id = 304] 09:19:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 226 (0x8ed1b000) [pid = 7293] [serial = 913] [outer = (nil)] 09:19:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 227 (0x95b5b400) [pid = 7293] [serial = 914] [outer = 0x8ed1b000] 09:19:30 INFO - PROCESS | 7293 | 1464625170633 Marionette DEBUG loaded listener.js 09:19:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 228 (0x95b60000) [pid = 7293] [serial = 915] [outer = 0x8ed1b000] 09:19:31 INFO - PROCESS | 7293 | 1464625171452 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] 09:19:31 INFO - PROCESS | 7293 | 1464625171493 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 09:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:19:31 INFO - PROCESS | 7293 | 1464625171499 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:19:31 INFO - PROCESS | 7293 | 1464625171503 Marionette TRACE conn3 <- [1,1190,null,{}] 09:19:31 INFO - PROCESS | 7293 | 1464625171508 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}] 09:19:31 INFO - PROCESS | 7293 | 1464625171693 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 09:19:31 INFO - PROCESS | 7293 | 1464625171898 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:31 INFO - PROCESS | 7293 | ++DOCSHELL 0x896ac800 == 152 [pid = 7293] [id = 305] 09:19:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 229 (0x896af400) [pid = 7293] [serial = 916] [outer = (nil)] 09:19:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 230 (0x896b6400) [pid = 7293] [serial = 917] [outer = 0x896af400] 09:19:31 INFO - PROCESS | 7293 | 1464625171979 Marionette DEBUG loaded listener.js 09:19:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 231 (0x896b8c00) [pid = 7293] [serial = 918] [outer = 0x896af400] 09:19:32 INFO - PROCESS | 7293 | 1464625172849 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] 09:19:32 INFO - PROCESS | 7293 | 1464625172891 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 09:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:19:32 INFO - PROCESS | 7293 | 1464625172898 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:19:32 INFO - PROCESS | 7293 | 1464625172902 Marionette TRACE conn3 <- [1,1194,null,{}] 09:19:32 INFO - PROCESS | 7293 | 1464625172907 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}] 09:19:33 INFO - PROCESS | 7293 | 1464625173098 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 09:19:33 INFO - PROCESS | 7293 | 1464625173311 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:33 INFO - PROCESS | 7293 | ++DOCSHELL 0x896aec00 == 153 [pid = 7293] [id = 306] 09:19:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 232 (0x896b5000) [pid = 7293] [serial = 919] [outer = (nil)] 09:19:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 233 (0x95b64800) [pid = 7293] [serial = 920] [outer = 0x896b5000] 09:19:33 INFO - PROCESS | 7293 | 1464625173427 Marionette DEBUG loaded listener.js 09:19:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 234 (0x95b66c00) [pid = 7293] [serial = 921] [outer = 0x896b5000] 09:19:34 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:34 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:19:34 INFO - PROCESS | 7293 | 1464625174361 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] 09:19:34 INFO - PROCESS | 7293 | 1464625174435 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 09:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:19:34 INFO - PROCESS | 7293 | 1464625174441 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:19:34 INFO - PROCESS | 7293 | 1464625174445 Marionette TRACE conn3 <- [1,1198,null,{}] 09:19:34 INFO - PROCESS | 7293 | 1464625174450 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}] 09:19:34 INFO - PROCESS | 7293 | 1464625174688 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 09:19:34 INFO - PROCESS | 7293 | 1464625174934 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:34 INFO - PROCESS | 7293 | ++DOCSHELL 0x88cf1800 == 154 [pid = 7293] [id = 307] 09:19:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 235 (0x88cf3000) [pid = 7293] [serial = 922] [outer = (nil)] 09:19:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 236 (0x8e150400) [pid = 7293] [serial = 923] [outer = 0x88cf3000] 09:19:35 INFO - PROCESS | 7293 | 1464625175031 Marionette DEBUG loaded listener.js 09:19:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 237 (0x95b62400) [pid = 7293] [serial = 924] [outer = 0x88cf3000] 09:19:35 INFO - PROCESS | 7293 | 1464625175822 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]]]}] 09:19:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:19:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1436ms 09:19:35 INFO - PROCESS | 7293 | 1464625175881 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 09:19:35 INFO - PROCESS | 7293 | 1464625175884 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 09:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:19:35 INFO - PROCESS | 7293 | 1464625175894 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:19:35 INFO - PROCESS | 7293 | 1464625175897 Marionette TRACE conn3 <- [1,1202,null,{}] 09:19:35 INFO - PROCESS | 7293 | 1464625175901 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}] 09:19:36 INFO - PROCESS | 7293 | 1464625176083 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 09:19:36 INFO - PROCESS | 7293 | 1464625176895 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:36 INFO - PROCESS | 7293 | ++DOCSHELL 0x88dc4000 == 155 [pid = 7293] [id = 308] 09:19:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 238 (0x88dc4400) [pid = 7293] [serial = 925] [outer = (nil)] 09:19:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 239 (0x88dc6400) [pid = 7293] [serial = 926] [outer = 0x88dc4400] 09:19:36 INFO - PROCESS | 7293 | 1464625176975 Marionette DEBUG loaded listener.js 09:19:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 240 (0x8ab48000) [pid = 7293] [serial = 927] [outer = 0x88dc4400] 09:19:37 INFO - PROCESS | 7293 | 1464625177781 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]]]}] 09:19:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1943ms 09:19:37 INFO - PROCESS | 7293 | 1464625177839 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 09:19:37 INFO - PROCESS | 7293 | 1464625177845 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 09:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:19:37 INFO - PROCESS | 7293 | 1464625177853 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:19:37 INFO - PROCESS | 7293 | 1464625177858 Marionette TRACE conn3 <- [1,1206,null,{}] 09:19:37 INFO - PROCESS | 7293 | 1464625177865 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}] 09:19:38 INFO - PROCESS | 7293 | 1464625178044 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 09:19:38 INFO - PROCESS | 7293 | 1464625178251 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:38 INFO - PROCESS | 7293 | ++DOCSHELL 0x88dc5800 == 156 [pid = 7293] [id = 309] 09:19:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 241 (0x8b6aac00) [pid = 7293] [serial = 928] [outer = (nil)] 09:19:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 242 (0x8dd43800) [pid = 7293] [serial = 929] [outer = 0x8b6aac00] 09:19:38 INFO - PROCESS | 7293 | 1464625178326 Marionette DEBUG loaded listener.js 09:19:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 243 (0x8e14f400) [pid = 7293] [serial = 930] [outer = 0x8b6aac00] 09:19:39 INFO - PROCESS | 7293 | 1464625179302 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]]]}] 09:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 09:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1483ms 09:19:39 INFO - PROCESS | 7293 | 1464625179339 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 09:19:39 INFO - PROCESS | 7293 | 1464625179345 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 09:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:19:39 INFO - PROCESS | 7293 | 1464625179351 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:19:39 INFO - PROCESS | 7293 | 1464625179354 Marionette TRACE conn3 <- [1,1210,null,{}] 09:19:39 INFO - PROCESS | 7293 | 1464625179360 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}] 09:19:39 INFO - PROCESS | 7293 | 1464625179528 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 09:19:39 INFO - PROCESS | 7293 | 1464625179821 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ab52c00 == 157 [pid = 7293] [id = 310] 09:19:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 244 (0x8ab54000) [pid = 7293] [serial = 931] [outer = (nil)] 09:19:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 245 (0x8ede8400) [pid = 7293] [serial = 932] [outer = 0x8ab54000] 09:19:39 INFO - PROCESS | 7293 | 1464625179939 Marionette DEBUG loaded listener.js 09:19:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 246 (0x8ef88c00) [pid = 7293] [serial = 933] [outer = 0x8ab54000] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x9240b400 == 156 [pid = 7293] [id = 90] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x922a0800 == 155 [pid = 7293] [id = 8] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x92f0f800 == 154 [pid = 7293] [id = 100] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x92512400 == 153 [pid = 7293] [id = 203] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x8c82f400 == 152 [pid = 7293] [id = 215] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0xa30f8800 == 151 [pid = 7293] [id = 20] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x9102ec00 == 150 [pid = 7293] [id = 213] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x8e3df400 == 149 [pid = 7293] [id = 207] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x92509400 == 148 [pid = 7293] [id = 111] 09:19:40 INFO - PROCESS | 7293 | --DOMWINDOW == 245 (0x92b61c00) [pid = 7293] [serial = 824] [outer = (nil)] [url = about:blank] 09:19:40 INFO - PROCESS | 7293 | --DOMWINDOW == 244 (0x8e303c00) [pid = 7293] [serial = 773] [outer = (nil)] [url = about:blank] 09:19:40 INFO - PROCESS | 7293 | --DOMWINDOW == 243 (0x91032000) [pid = 7293] [serial = 776] [outer = (nil)] [url = about:blank] 09:19:40 INFO - PROCESS | 7293 | --DOMWINDOW == 242 (0x92b68000) [pid = 7293] [serial = 779] [outer = (nil)] [url = about:blank] 09:19:40 INFO - PROCESS | 7293 | --DOMWINDOW == 241 (0x92d57400) [pid = 7293] [serial = 782] [outer = (nil)] [url = about:blank] 09:19:40 INFO - PROCESS | 7293 | --DOMWINDOW == 240 (0x93d83800) [pid = 7293] [serial = 785] [outer = (nil)] [url = about:blank] 09:19:40 INFO - PROCESS | 7293 | --DOMWINDOW == 239 (0x950ae000) [pid = 7293] [serial = 788] [outer = (nil)] [url = about:blank] 09:19:40 INFO - PROCESS | 7293 | --DOMWINDOW == 238 (0x95be4400) [pid = 7293] [serial = 791] [outer = (nil)] [url = about:blank] 09:19:40 INFO - PROCESS | 7293 | --DOMWINDOW == 237 (0x9818a800) [pid = 7293] [serial = 794] [outer = (nil)] [url = about:blank] 09:19:40 INFO - PROCESS | 7293 | --DOMWINDOW == 236 (0x997efc00) [pid = 7293] [serial = 797] [outer = (nil)] [url = about:blank] 09:19:40 INFO - PROCESS | 7293 | --DOMWINDOW == 235 (0x99c56400) [pid = 7293] [serial = 800] [outer = (nil)] [url = about:blank] 09:19:40 INFO - PROCESS | 7293 | --DOMWINDOW == 234 (0x9ac35800) [pid = 7293] [serial = 803] [outer = (nil)] [url = about:blank] 09:19:40 INFO - PROCESS | 7293 | --DOMWINDOW == 233 (0x9b786000) [pid = 7293] [serial = 806] [outer = (nil)] [url = about:blank] 09:19:40 INFO - PROCESS | 7293 | --DOMWINDOW == 232 (0xa22c6c00) [pid = 7293] [serial = 809] [outer = (nil)] [url = about:blank] 09:19:40 INFO - PROCESS | 7293 | --DOMWINDOW == 231 (0x9b77ec00) [pid = 7293] [serial = 812] [outer = (nil)] [url = about:blank] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x910df400 == 147 [pid = 7293] [id = 109] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x98e1cc00 == 146 [pid = 7293] [id = 70] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x9250b800 == 145 [pid = 7293] [id = 218] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x9a36ac00 == 144 [pid = 7293] [id = 101] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x929b8400 == 143 [pid = 7293] [id = 21] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x8c82e800 == 142 [pid = 7293] [id = 178] 09:19:40 INFO - PROCESS | 7293 | 1464625180862 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]]]}] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x9229e400 == 141 [pid = 7293] [id = 74] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x8e3e4400 == 140 [pid = 7293] [id = 202] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x9508ac00 == 139 [pid = 7293] [id = 75] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x950b8400 == 138 [pid = 7293] [id = 240] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x8e159c00 == 137 [pid = 7293] [id = 205] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x92d53800 == 136 [pid = 7293] [id = 206] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x9ac34000 == 135 [pid = 7293] [id = 48] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x8edeb800 == 134 [pid = 7293] [id = 239] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x8c831000 == 133 [pid = 7293] [id = 216] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x8e309c00 == 132 [pid = 7293] [id = 214] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x8c82dc00 == 131 [pid = 7293] [id = 238] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x91fe4c00 == 130 [pid = 7293] [id = 254] 09:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1584ms 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x8ab48800 == 129 [pid = 7293] [id = 287] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0xa3460800 == 128 [pid = 7293] [id = 286] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0xa35e7000 == 127 [pid = 7293] [id = 285] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x910e1c00 == 126 [pid = 7293] [id = 284] 09:19:40 INFO - PROCESS | 7293 | 1464625180942 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 09:19:40 INFO - PROCESS | 7293 | 1464625180945 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x9a85d000 == 125 [pid = 7293] [id = 283] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x975ed800 == 124 [pid = 7293] [id = 282] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x99b55000 == 123 [pid = 7293] [id = 281] 09:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x92b84800 == 122 [pid = 7293] [id = 280] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x8e482400 == 121 [pid = 7293] [id = 279] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x94f47400 == 120 [pid = 7293] [id = 278] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x92b68800 == 119 [pid = 7293] [id = 277] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x91be2000 == 118 [pid = 7293] [id = 276] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x8c830400 == 117 [pid = 7293] [id = 275] 09:19:40 INFO - PROCESS | 7293 | --DOCSHELL 0x8e301800 == 116 [pid = 7293] [id = 274] 09:19:40 INFO - PROCESS | 7293 | 1464625180981 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:19:40 INFO - PROCESS | 7293 | 1464625180989 Marionette TRACE conn3 <- [1,1214,null,{}] 09:19:40 INFO - PROCESS | 7293 | 1464625180996 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}] 09:19:41 INFO - PROCESS | 7293 | 1464625181157 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 09:19:41 INFO - PROCESS | 7293 | --DOMWINDOW == 230 (0x91be9400) [pid = 7293] [serial = 819] [outer = (nil)] [url = about:blank] 09:19:41 INFO - PROCESS | 7293 | --DOMWINDOW == 229 (0x9102b800) [pid = 7293] [serial = 818] [outer = (nil)] [url = about:blank] 09:19:41 INFO - PROCESS | 7293 | --DOMWINDOW == 228 (0x91d04800) [pid = 7293] [serial = 821] [outer = (nil)] [url = about:blank] 09:19:41 INFO - PROCESS | 7293 | --DOMWINDOW == 227 (0x91fe2000) [pid = 7293] [serial = 822] [outer = (nil)] [url = about:blank] 09:19:41 INFO - PROCESS | 7293 | --DOMWINDOW == 226 (0x8e30ec00) [pid = 7293] [serial = 816] [outer = (nil)] [url = about:blank] 09:19:41 INFO - PROCESS | 7293 | --DOMWINDOW == 225 (0x8dd4e400) [pid = 7293] [serial = 815] [outer = (nil)] [url = about:blank] 09:19:41 INFO - PROCESS | 7293 | 1464625181358 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:41 INFO - PROCESS | 7293 | ++DOCSHELL 0x8dd4e400 == 117 [pid = 7293] [id = 311] 09:19:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 226 (0x8e30ec00) [pid = 7293] [serial = 934] [outer = (nil)] 09:19:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 227 (0x8ef83400) [pid = 7293] [serial = 935] [outer = 0x8e30ec00] 09:19:41 INFO - PROCESS | 7293 | 1464625181434 Marionette DEBUG loaded listener.js 09:19:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 228 (0x9102b400) [pid = 7293] [serial = 936] [outer = 0x8e30ec00] 09:19:42 INFO - PROCESS | 7293 | 1464625182126 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]]]}] 09:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1204ms 09:19:42 INFO - PROCESS | 7293 | 1464625182183 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 09:19:42 INFO - PROCESS | 7293 | 1464625182186 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 09:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:19:42 INFO - PROCESS | 7293 | 1464625182199 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:19:42 INFO - PROCESS | 7293 | 1464625182202 Marionette TRACE conn3 <- [1,1218,null,{}] 09:19:42 INFO - PROCESS | 7293 | 1464625182208 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}] 09:19:42 INFO - PROCESS | 7293 | 1464625182388 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 09:19:42 INFO - PROCESS | 7293 | 1464625182399 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x88dc2800 == 118 [pid = 7293] [id = 312] 09:19:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 229 (0x8eec3c00) [pid = 7293] [serial = 937] [outer = (nil)] 09:19:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 230 (0x910e4000) [pid = 7293] [serial = 938] [outer = 0x8eec3c00] 09:19:42 INFO - PROCESS | 7293 | 1464625182467 Marionette DEBUG loaded listener.js 09:19:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 231 (0x91d03c00) [pid = 7293] [serial = 939] [outer = 0x8eec3c00] 09:19:43 INFO - PROCESS | 7293 | 1464625183362 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]]]}] 09:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1226ms 09:19:43 INFO - PROCESS | 7293 | 1464625183438 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 09:19:43 INFO - PROCESS | 7293 | 1464625183442 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 09:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:19:43 INFO - PROCESS | 7293 | 1464625183448 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:19:43 INFO - PROCESS | 7293 | 1464625183451 Marionette TRACE conn3 <- [1,1222,null,{}] 09:19:43 INFO - PROCESS | 7293 | 1464625183456 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}] 09:19:43 INFO - PROCESS | 7293 | 1464625183668 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 09:19:43 INFO - PROCESS | 7293 | 1464625183690 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:43 INFO - PROCESS | 7293 | ++DOCSHELL 0x91be9800 == 119 [pid = 7293] [id = 313] 09:19:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 232 (0x91d08000) [pid = 7293] [serial = 940] [outer = (nil)] 09:19:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 233 (0x91fde000) [pid = 7293] [serial = 941] [outer = 0x91d08000] 09:19:43 INFO - PROCESS | 7293 | 1464625183770 Marionette DEBUG loaded listener.js 09:19:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 234 (0x9240d400) [pid = 7293] [serial = 942] [outer = 0x91d08000] 09:19:44 INFO - PROCESS | 7293 | 1464625184676 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] 09:19:44 INFO - PROCESS | 7293 | 1464625184736 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 09:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:19:44 INFO - PROCESS | 7293 | 1464625184749 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:19:44 INFO - PROCESS | 7293 | 1464625184751 Marionette TRACE conn3 <- [1,1226,null,{}] 09:19:44 INFO - PROCESS | 7293 | 1464625184757 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}] 09:19:44 INFO - PROCESS | 7293 | 1464625184988 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 09:19:45 INFO - PROCESS | 7293 | 1464625185014 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x88cfcc00 == 120 [pid = 7293] [id = 314] 09:19:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 235 (0x88db7c00) [pid = 7293] [serial = 943] [outer = (nil)] 09:19:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 236 (0x92b62800) [pid = 7293] [serial = 944] [outer = 0x88db7c00] 09:19:45 INFO - PROCESS | 7293 | 1464625185085 Marionette DEBUG loaded listener.js 09:19:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 237 (0x92b6b000) [pid = 7293] [serial = 945] [outer = 0x88db7c00] 09:19:46 INFO - PROCESS | 7293 | --DOMWINDOW == 236 (0x9275f400) [pid = 7293] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:19:46 INFO - PROCESS | 7293 | --DOMWINDOW == 235 (0x8e3dc400) [pid = 7293] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:19:46 INFO - PROCESS | 7293 | --DOMWINDOW == 234 (0x8edea000) [pid = 7293] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:19:46 INFO - PROCESS | 7293 | --DOMWINDOW == 233 (0x8e477000) [pid = 7293] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:19:46 INFO - PROCESS | 7293 | --DOMWINDOW == 232 (0x8e3e3000) [pid = 7293] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:19:46 INFO - PROCESS | 7293 | --DOMWINDOW == 231 (0x92767c00) [pid = 7293] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:19:46 INFO - PROCESS | 7293 | --DOMWINDOW == 230 (0x93d1b400) [pid = 7293] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:19:46 INFO - PROCESS | 7293 | --DOMWINDOW == 229 (0x92b6a800) [pid = 7293] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:19:46 INFO - PROCESS | 7293 | --DOMWINDOW == 228 (0x98983800) [pid = 7293] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:19:46 INFO - PROCESS | 7293 | --DOMWINDOW == 227 (0x94f40c00) [pid = 7293] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:19:46 INFO - PROCESS | 7293 | 1464625186370 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]]]}] 09:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1683ms 09:19:46 INFO - PROCESS | 7293 | 1464625186433 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 09:19:46 INFO - PROCESS | 7293 | 1464625186436 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 09:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:19:46 INFO - PROCESS | 7293 | 1464625186442 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:19:46 INFO - PROCESS | 7293 | 1464625186444 Marionette TRACE conn3 <- [1,1230,null,{}] 09:19:46 INFO - PROCESS | 7293 | 1464625186450 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}] 09:19:46 INFO - PROCESS | 7293 | 1464625186652 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 09:19:46 INFO - PROCESS | 7293 | 1464625186672 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:46 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c835800 == 121 [pid = 7293] [id = 315] 09:19:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 228 (0x8c837000) [pid = 7293] [serial = 946] [outer = (nil)] 09:19:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 229 (0x92767c00) [pid = 7293] [serial = 947] [outer = 0x8c837000] 09:19:46 INFO - PROCESS | 7293 | 1464625186744 Marionette DEBUG loaded listener.js 09:19:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 230 (0x92b6b400) [pid = 7293] [serial = 948] [outer = 0x8c837000] 09:19:47 INFO - PROCESS | 7293 | 1464625187483 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]]]}] 09:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1078ms 09:19:47 INFO - PROCESS | 7293 | 1464625187521 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 09:19:47 INFO - PROCESS | 7293 | 1464625187523 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 09:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:19:47 INFO - PROCESS | 7293 | 1464625187530 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:19:47 INFO - PROCESS | 7293 | 1464625187533 Marionette TRACE conn3 <- [1,1234,null,{}] 09:19:47 INFO - PROCESS | 7293 | 1464625187538 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}] 09:19:47 INFO - PROCESS | 7293 | 1464625187753 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 09:19:47 INFO - PROCESS | 7293 | 1464625187773 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:47 INFO - PROCESS | 7293 | ++DOCSHELL 0x9102a800 == 122 [pid = 7293] [id = 316] 09:19:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 231 (0x91fe1800) [pid = 7293] [serial = 949] [outer = (nil)] 09:19:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 232 (0x92d50c00) [pid = 7293] [serial = 950] [outer = 0x91fe1800] 09:19:47 INFO - PROCESS | 7293 | 1464625187845 Marionette DEBUG loaded listener.js 09:19:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 233 (0x92d58c00) [pid = 7293] [serial = 951] [outer = 0x91fe1800] 09:19:48 INFO - PROCESS | 7293 | 1464625188915 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]]]}] 09:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1444ms 09:19:48 INFO - PROCESS | 7293 | 1464625188976 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 09:19:48 INFO - PROCESS | 7293 | 1464625188983 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 09:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:19:48 INFO - PROCESS | 7293 | 1464625188991 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:19:48 INFO - PROCESS | 7293 | 1464625188997 Marionette TRACE conn3 <- [1,1238,null,{}] 09:19:49 INFO - PROCESS | 7293 | 1464625189045 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}] 09:19:49 INFO - PROCESS | 7293 | 1464625189286 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 09:19:49 INFO - PROCESS | 7293 | 1464625189477 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:49 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3ea800 == 123 [pid = 7293] [id = 317] 09:19:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 234 (0x8b3ebc00) [pid = 7293] [serial = 952] [outer = (nil)] 09:19:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 235 (0x8c831c00) [pid = 7293] [serial = 953] [outer = 0x8b3ebc00] 09:19:49 INFO - PROCESS | 7293 | 1464625189577 Marionette DEBUG loaded listener.js 09:19:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 236 (0x8e159800) [pid = 7293] [serial = 954] [outer = 0x8b3ebc00] 09:19:50 INFO - PROCESS | 7293 | 1464625190431 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]]]}] 09:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1487ms 09:19:50 INFO - PROCESS | 7293 | 1464625190479 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 09:19:50 INFO - PROCESS | 7293 | 1464625190487 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 09:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:19:50 INFO - PROCESS | 7293 | 1464625190498 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:19:50 INFO - PROCESS | 7293 | 1464625190502 Marionette TRACE conn3 <- [1,1242,null,{}] 09:19:50 INFO - PROCESS | 7293 | 1464625190509 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}] 09:19:50 INFO - PROCESS | 7293 | 1464625190702 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 09:19:50 INFO - PROCESS | 7293 | 1464625190905 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:50 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b6a6800 == 124 [pid = 7293] [id = 318] 09:19:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 237 (0x8e15c800) [pid = 7293] [serial = 955] [outer = (nil)] 09:19:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 238 (0x8ef81c00) [pid = 7293] [serial = 956] [outer = 0x8e15c800] 09:19:51 INFO - PROCESS | 7293 | 1464625191023 Marionette DEBUG loaded listener.js 09:19:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 239 (0x910e5800) [pid = 7293] [serial = 957] [outer = 0x8e15c800] 09:19:51 INFO - PROCESS | 7293 | 1464625191915 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]]]}] 09:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1479ms 09:19:51 INFO - PROCESS | 7293 | 1464625191977 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 09:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:19:51 INFO - PROCESS | 7293 | 1464625191982 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 09:19:51 INFO - PROCESS | 7293 | 1464625191988 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:19:51 INFO - PROCESS | 7293 | 1464625191994 Marionette TRACE conn3 <- [1,1246,null,{}] 09:19:52 INFO - PROCESS | 7293 | 1464625192010 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}] 09:19:52 INFO - PROCESS | 7293 | 1464625192235 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 09:19:52 INFO - PROCESS | 7293 | 1464625192477 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:52 INFO - PROCESS | 7293 | ++DOCSHELL 0x91bec000 == 125 [pid = 7293] [id = 319] 09:19:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 240 (0x928ed400) [pid = 7293] [serial = 958] [outer = (nil)] 09:19:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 241 (0x92d57000) [pid = 7293] [serial = 959] [outer = 0x928ed400] 09:19:52 INFO - PROCESS | 7293 | 1464625192602 Marionette DEBUG loaded listener.js 09:19:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 242 (0x93d8d800) [pid = 7293] [serial = 960] [outer = 0x928ed400] 09:19:53 INFO - PROCESS | 7293 | 1464625193463 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]]]}] 09:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1539ms 09:19:53 INFO - PROCESS | 7293 | 1464625193527 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 09:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:19:53 INFO - PROCESS | 7293 | 1464625193532 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 09:19:53 INFO - PROCESS | 7293 | 1464625193538 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:19:53 INFO - PROCESS | 7293 | 1464625193542 Marionette TRACE conn3 <- [1,1250,null,{}] 09:19:53 INFO - PROCESS | 7293 | 1464625193547 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}] 09:19:53 INFO - PROCESS | 7293 | 1464625193748 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 09:19:53 INFO - PROCESS | 7293 | 1464625193940 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:53 INFO - PROCESS | 7293 | ++DOCSHELL 0x92b6ec00 == 126 [pid = 7293] [id = 320] 09:19:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 243 (0x94f3d000) [pid = 7293] [serial = 961] [outer = (nil)] 09:19:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 244 (0x95089400) [pid = 7293] [serial = 962] [outer = 0x94f3d000] 09:19:54 INFO - PROCESS | 7293 | 1464625194022 Marionette DEBUG loaded listener.js 09:19:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 245 (0x950b8000) [pid = 7293] [serial = 963] [outer = 0x94f3d000] 09:19:54 INFO - PROCESS | 7293 | 1464625194858 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]]]}] 09:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1393ms 09:19:54 INFO - PROCESS | 7293 | 1464625194939 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 09:19:54 INFO - PROCESS | 7293 | 1464625194943 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 09:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:19:54 INFO - PROCESS | 7293 | 1464625194954 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:19:54 INFO - PROCESS | 7293 | 1464625194957 Marionette TRACE conn3 <- [1,1254,null,{}] 09:19:54 INFO - PROCESS | 7293 | 1464625194963 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}] 09:19:55 INFO - PROCESS | 7293 | 1464625195181 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 09:19:55 INFO - PROCESS | 7293 | 1464625195419 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:55 INFO - PROCESS | 7293 | ++DOCSHELL 0x92f0c800 == 127 [pid = 7293] [id = 321] 09:19:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 246 (0x9539a000) [pid = 7293] [serial = 964] [outer = (nil)] 09:19:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 247 (0x95b5e000) [pid = 7293] [serial = 965] [outer = 0x9539a000] 09:19:55 INFO - PROCESS | 7293 | 1464625195545 Marionette DEBUG loaded listener.js 09:19:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 248 (0x975f7c00) [pid = 7293] [serial = 966] [outer = 0x9539a000] 09:19:56 INFO - PROCESS | 7293 | 1464625196413 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]]]}] 09:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1532ms 09:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:19:56 INFO - PROCESS | 7293 | 1464625196486 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 09:19:56 INFO - PROCESS | 7293 | 1464625196489 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 09:19:56 INFO - PROCESS | 7293 | 1464625196496 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:19:56 INFO - PROCESS | 7293 | 1464625196500 Marionette TRACE conn3 <- [1,1258,null,{}] 09:19:56 INFO - PROCESS | 7293 | 1464625196506 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}] 09:19:56 INFO - PROCESS | 7293 | 1464625196731 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 09:19:56 INFO - PROCESS | 7293 | 1464625196978 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:57 INFO - PROCESS | 7293 | ++DOCSHELL 0x9508cc00 == 128 [pid = 7293] [id = 322] 09:19:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 249 (0x950b5800) [pid = 7293] [serial = 967] [outer = (nil)] 09:19:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 250 (0x996e4400) [pid = 7293] [serial = 968] [outer = 0x950b5800] 09:19:57 INFO - PROCESS | 7293 | 1464625197106 Marionette DEBUG loaded listener.js 09:19:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 251 (0x99b55400) [pid = 7293] [serial = 969] [outer = 0x950b5800] 09:19:57 INFO - PROCESS | 7293 | 1464625197932 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]]]}] 09:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1489ms 09:19:57 INFO - PROCESS | 7293 | 1464625197985 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 09:19:57 INFO - PROCESS | 7293 | 1464625197989 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 09:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:19:57 INFO - PROCESS | 7293 | 1464625197994 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:19:57 INFO - PROCESS | 7293 | 1464625197997 Marionette TRACE conn3 <- [1,1262,null,{}] 09:19:58 INFO - PROCESS | 7293 | 1464625198003 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}] 09:19:58 INFO - PROCESS | 7293 | 1464625198187 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 09:19:58 INFO - PROCESS | 7293 | 1464625198387 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x98c19800 == 129 [pid = 7293] [id = 323] 09:19:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 252 (0x98c1b800) [pid = 7293] [serial = 970] [outer = (nil)] 09:19:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 253 (0x99ea4c00) [pid = 7293] [serial = 971] [outer = 0x98c1b800] 09:19:58 INFO - PROCESS | 7293 | 1464625198469 Marionette DEBUG loaded listener.js 09:19:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 254 (0x99f7ec00) [pid = 7293] [serial = 972] [outer = 0x98c1b800] 09:19:59 INFO - PROCESS | 7293 | 1464625199344 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]]]}] 09:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1389ms 09:19:59 INFO - PROCESS | 7293 | 1464625199385 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 09:19:59 INFO - PROCESS | 7293 | 1464625199389 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 09:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:19:59 INFO - PROCESS | 7293 | 1464625199394 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:19:59 INFO - PROCESS | 7293 | 1464625199398 Marionette TRACE conn3 <- [1,1266,null,{}] 09:19:59 INFO - PROCESS | 7293 | 1464625199403 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}] 09:19:59 INFO - PROCESS | 7293 | 1464625199572 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 09:19:59 INFO - PROCESS | 7293 | 1464625199769 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:19:59 INFO - PROCESS | 7293 | ++DOCSHELL 0x98c15800 == 130 [pid = 7293] [id = 324] 09:19:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 255 (0x99b4fc00) [pid = 7293] [serial = 973] [outer = (nil)] 09:19:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 256 (0x9a368000) [pid = 7293] [serial = 974] [outer = 0x99b4fc00] 09:19:59 INFO - PROCESS | 7293 | 1464625199845 Marionette DEBUG loaded listener.js 09:19:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 257 (0x9a558c00) [pid = 7293] [serial = 975] [outer = 0x99b4fc00] 09:20:00 INFO - PROCESS | 7293 | 1464625200736 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]]]}] 09:20:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:20:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1392ms 09:20:00 INFO - PROCESS | 7293 | 1464625200787 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 09:20:00 INFO - PROCESS | 7293 | 1464625200791 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 09:20:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:20:00 INFO - PROCESS | 7293 | 1464625200798 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:20:00 INFO - PROCESS | 7293 | 1464625200801 Marionette TRACE conn3 <- [1,1270,null,{}] 09:20:00 INFO - PROCESS | 7293 | 1464625200807 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}] 09:20:01 INFO - PROCESS | 7293 | 1464625201011 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 09:20:01 INFO - PROCESS | 7293 | 1464625201213 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:01 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a2b7800 == 131 [pid = 7293] [id = 325] 09:20:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 258 (0x9a2b9c00) [pid = 7293] [serial = 976] [outer = (nil)] 09:20:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 259 (0x9b78b000) [pid = 7293] [serial = 977] [outer = 0x9a2b9c00] 09:20:01 INFO - PROCESS | 7293 | 1464625201335 Marionette DEBUG loaded listener.js 09:20:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 260 (0x9b7cac00) [pid = 7293] [serial = 978] [outer = 0x9a2b9c00] 09:20:02 INFO - PROCESS | 7293 | 1464625202251 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]]]}] 09:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1490ms 09:20:02 INFO - PROCESS | 7293 | 1464625202289 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 09:20:02 INFO - PROCESS | 7293 | 1464625202292 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 09:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:20:02 INFO - PROCESS | 7293 | 1464625202299 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:20:02 INFO - PROCESS | 7293 | 1464625202302 Marionette TRACE conn3 <- [1,1274,null,{}] 09:20:02 INFO - PROCESS | 7293 | 1464625202307 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}] 09:20:02 INFO - PROCESS | 7293 | 1464625202488 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 09:20:02 INFO - PROCESS | 7293 | 1464625202690 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:02 INFO - PROCESS | 7293 | ++DOCSHELL 0x9aac3c00 == 132 [pid = 7293] [id = 326] 09:20:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 261 (0x9ac35800) [pid = 7293] [serial = 979] [outer = (nil)] 09:20:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 262 (0xa214d800) [pid = 7293] [serial = 980] [outer = 0x9ac35800] 09:20:02 INFO - PROCESS | 7293 | 1464625202772 Marionette DEBUG loaded listener.js 09:20:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 263 (0xa21b4400) [pid = 7293] [serial = 981] [outer = 0x9ac35800] 09:20:03 INFO - PROCESS | 7293 | 1464625203703 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]]]}] 09:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1439ms 09:20:03 INFO - PROCESS | 7293 | 1464625203739 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 09:20:03 INFO - PROCESS | 7293 | 1464625203742 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 09:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:20:03 INFO - PROCESS | 7293 | 1464625203748 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:20:03 INFO - PROCESS | 7293 | 1464625203753 Marionette TRACE conn3 <- [1,1278,null,{}] 09:20:03 INFO - PROCESS | 7293 | 1464625203758 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}] 09:20:03 INFO - PROCESS | 7293 | 1464625203961 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 09:20:04 INFO - PROCESS | 7293 | 1464625204156 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:04 INFO - PROCESS | 7293 | ++DOCSHELL 0x9b7c6400 == 133 [pid = 7293] [id = 327] 09:20:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 264 (0x9cf95c00) [pid = 7293] [serial = 982] [outer = (nil)] 09:20:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 265 (0xa35ee800) [pid = 7293] [serial = 983] [outer = 0x9cf95c00] 09:20:04 INFO - PROCESS | 7293 | 1464625204240 Marionette DEBUG loaded listener.js 09:20:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 266 (0xa6703800) [pid = 7293] [serial = 984] [outer = 0x9cf95c00] 09:20:05 INFO - PROCESS | 7293 | 1464625205164 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]]]}] 09:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1482ms 09:20:05 INFO - PROCESS | 7293 | 1464625205232 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 09:20:05 INFO - PROCESS | 7293 | 1464625205236 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 09:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:20:05 INFO - PROCESS | 7293 | 1464625205243 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:20:05 INFO - PROCESS | 7293 | 1464625205246 Marionette TRACE conn3 <- [1,1282,null,{}] 09:20:05 INFO - PROCESS | 7293 | 1464625205253 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}] 09:20:05 INFO - PROCESS | 7293 | 1464625205439 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 09:20:05 INFO - PROCESS | 7293 | 1464625205675 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:05 INFO - PROCESS | 7293 | ++DOCSHELL 0x928b2400 == 134 [pid = 7293] [id = 328] 09:20:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 267 (0x928b3000) [pid = 7293] [serial = 985] [outer = (nil)] 09:20:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 268 (0x928ba000) [pid = 7293] [serial = 986] [outer = 0x928b3000] 09:20:05 INFO - PROCESS | 7293 | 1464625205796 Marionette DEBUG loaded listener.js 09:20:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 269 (0x928be400) [pid = 7293] [serial = 987] [outer = 0x928b3000] 09:20:06 INFO - PROCESS | 7293 | 1464625206627 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]]]}] 09:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1441ms 09:20:06 INFO - PROCESS | 7293 | 1464625206684 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 09:20:06 INFO - PROCESS | 7293 | 1464625206688 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 09:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:20:06 INFO - PROCESS | 7293 | 1464625206694 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:20:06 INFO - PROCESS | 7293 | 1464625206697 Marionette TRACE conn3 <- [1,1286,null,{}] 09:20:06 INFO - PROCESS | 7293 | 1464625206703 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}] 09:20:06 INFO - PROCESS | 7293 | 1464625206877 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 09:20:07 INFO - PROCESS | 7293 | 1464625207079 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a2d1400 == 135 [pid = 7293] [id = 329] 09:20:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 270 (0x8a2d1c00) [pid = 7293] [serial = 988] [outer = (nil)] 09:20:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 271 (0x8a2da800) [pid = 7293] [serial = 989] [outer = 0x8a2d1c00] 09:20:07 INFO - PROCESS | 7293 | 1464625207159 Marionette DEBUG loaded listener.js 09:20:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 272 (0x8a2dcc00) [pid = 7293] [serial = 990] [outer = 0x8a2d1c00] 09:20:08 INFO - PROCESS | 7293 | 1464625208028 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]]]}] 09:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1379ms 09:20:08 INFO - PROCESS | 7293 | 1464625208074 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 09:20:08 INFO - PROCESS | 7293 | 1464625208078 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 09:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:20:08 INFO - PROCESS | 7293 | 1464625208084 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:20:08 INFO - PROCESS | 7293 | 1464625208087 Marionette TRACE conn3 <- [1,1290,null,{}] 09:20:08 INFO - PROCESS | 7293 | 1464625208092 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}] 09:20:08 INFO - PROCESS | 7293 | 1464625208272 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 09:20:08 INFO - PROCESS | 7293 | 1464625208475 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:08 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a2d4c00 == 136 [pid = 7293] [id = 330] 09:20:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 273 (0x8a2d9400) [pid = 7293] [serial = 991] [outer = (nil)] 09:20:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 274 (0x928bcc00) [pid = 7293] [serial = 992] [outer = 0x8a2d9400] 09:20:08 INFO - PROCESS | 7293 | 1464625208556 Marionette DEBUG loaded listener.js 09:20:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 275 (0x95be9c00) [pid = 7293] [serial = 993] [outer = 0x8a2d9400] 09:20:09 INFO - PROCESS | 7293 | 1464625209442 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]]]}] 09:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1431ms 09:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:20:09 INFO - PROCESS | 7293 | 1464625209516 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 09:20:09 INFO - PROCESS | 7293 | 1464625209519 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 09:20:09 INFO - PROCESS | 7293 | 1464625209526 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:20:09 INFO - PROCESS | 7293 | 1464625209529 Marionette TRACE conn3 <- [1,1294,null,{}] 09:20:09 INFO - PROCESS | 7293 | 1464625209534 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}] 09:20:09 INFO - PROCESS | 7293 | 1464625209717 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 09:20:09 INFO - PROCESS | 7293 | 1464625209918 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:09 INFO - PROCESS | 7293 | ++DOCSHELL 0x88ee3800 == 137 [pid = 7293] [id = 331] 09:20:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 276 (0x88ee6c00) [pid = 7293] [serial = 994] [outer = (nil)] 09:20:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 277 (0x88eec800) [pid = 7293] [serial = 995] [outer = 0x88ee6c00] 09:20:10 INFO - PROCESS | 7293 | 1464625209998 Marionette DEBUG loaded listener.js 09:20:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 278 (0x88eeec00) [pid = 7293] [serial = 996] [outer = 0x88ee6c00] 09:20:10 INFO - PROCESS | 7293 | 1464625210873 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]]]}] 09:20:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:20:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1385ms 09:20:10 INFO - PROCESS | 7293 | 1464625210911 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 09:20:10 INFO - PROCESS | 7293 | 1464625210915 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 09:20:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:20:10 INFO - PROCESS | 7293 | 1464625210921 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:20:10 INFO - PROCESS | 7293 | 1464625210924 Marionette TRACE conn3 <- [1,1298,null,{}] 09:20:10 INFO - PROCESS | 7293 | 1464625210930 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}] 09:20:11 INFO - PROCESS | 7293 | 1464625211126 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 09:20:11 INFO - PROCESS | 7293 | 1464625211358 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:11 INFO - PROCESS | 7293 | ++DOCSHELL 0x88eed400 == 138 [pid = 7293] [id = 332] 09:20:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 279 (0x88ef2800) [pid = 7293] [serial = 997] [outer = (nil)] 09:20:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 280 (0x8e480800) [pid = 7293] [serial = 998] [outer = 0x88ef2800] 09:20:11 INFO - PROCESS | 7293 | 1464625211443 Marionette DEBUG loaded listener.js 09:20:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 281 (0x8ef89000) [pid = 7293] [serial = 999] [outer = 0x88ef2800] 09:20:12 INFO - PROCESS | 7293 | 1464625212294 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]]]}] 09:20:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:20:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1385ms 09:20:12 INFO - PROCESS | 7293 | 1464625212306 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 09:20:12 INFO - PROCESS | 7293 | 1464625212310 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 09:20:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:20:12 INFO - PROCESS | 7293 | 1464625212690 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:20:12 INFO - PROCESS | 7293 | 1464625212696 Marionette TRACE conn3 <- [1,1302,null,{}] 09:20:12 INFO - PROCESS | 7293 | 1464625212709 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}] 09:20:12 INFO - PROCESS | 7293 | 1464625212887 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 09:20:13 INFO - PROCESS | 7293 | 1464625213195 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:13 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a2d4400 == 139 [pid = 7293] [id = 333] 09:20:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 282 (0x8a2d5400) [pid = 7293] [serial = 1000] [outer = (nil)] 09:20:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 283 (0x8ab4cc00) [pid = 7293] [serial = 1001] [outer = 0x8a2d5400] 09:20:13 INFO - PROCESS | 7293 | 1464625213270 Marionette DEBUG loaded listener.js 09:20:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 284 (0x8b6a5400) [pid = 7293] [serial = 1002] [outer = 0x8a2d5400] 09:20:14 INFO - PROCESS | 7293 | 1464625214244 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]]]}] 09:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1628ms 09:20:14 INFO - PROCESS | 7293 | 1464625214280 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 09:20:14 INFO - PROCESS | 7293 | 1464625214284 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 09:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:20:14 INFO - PROCESS | 7293 | 1464625214292 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:20:14 INFO - PROCESS | 7293 | 1464625214296 Marionette TRACE conn3 <- [1,1306,null,{}] 09:20:14 INFO - PROCESS | 7293 | 1464625214307 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}] 09:20:14 INFO - PROCESS | 7293 | 1464625214491 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 09:20:14 INFO - PROCESS | 7293 | 1464625214736 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ab4f800 == 140 [pid = 7293] [id = 334] 09:20:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 285 (0x8ab50c00) [pid = 7293] [serial = 1003] [outer = (nil)] 09:20:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 286 (0x8e15c000) [pid = 7293] [serial = 1004] [outer = 0x8ab50c00] 09:20:14 INFO - PROCESS | 7293 | 1464625214879 Marionette DEBUG loaded listener.js 09:20:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 287 (0x8ed11800) [pid = 7293] [serial = 1005] [outer = 0x8ab50c00] 09:20:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8eec8000 == 139 [pid = 7293] [id = 258] 09:20:15 INFO - PROCESS | 7293 | --DOCSHELL 0x94f64c00 == 138 [pid = 7293] [id = 24] 09:20:15 INFO - PROCESS | 7293 | --DOCSHELL 0x9240ac00 == 137 [pid = 7293] [id = 226] 09:20:15 INFO - PROCESS | 7293 | --DOCSHELL 0x92765400 == 136 [pid = 7293] [id = 227] 09:20:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8e3db000 == 135 [pid = 7293] [id = 229] 09:20:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8c835800 == 134 [pid = 7293] [id = 315] 09:20:15 INFO - PROCESS | 7293 | --DOCSHELL 0x88cfcc00 == 133 [pid = 7293] [id = 314] 09:20:15 INFO - PROCESS | 7293 | --DOCSHELL 0x91be9800 == 132 [pid = 7293] [id = 313] 09:20:15 INFO - PROCESS | 7293 | --DOCSHELL 0x88dc2800 == 131 [pid = 7293] [id = 312] 09:20:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8dd4e400 == 130 [pid = 7293] [id = 311] 09:20:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8ab52c00 == 129 [pid = 7293] [id = 310] 09:20:15 INFO - PROCESS | 7293 | --DOCSHELL 0x88dc5800 == 128 [pid = 7293] [id = 309] 09:20:15 INFO - PROCESS | 7293 | --DOCSHELL 0x88dc4000 == 127 [pid = 7293] [id = 308] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 286 (0x9a361800) [pid = 7293] [serial = 888] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 285 (0x92b7fc00) [pid = 7293] [serial = 878] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 284 (0x98e76000) [pid = 7293] [serial = 842] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 283 (0x8e3e1400) [pid = 7293] [serial = 827] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 282 (0x91d0e000) [pid = 7293] [serial = 872] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 281 (0xa3260c00) [pid = 7293] [serial = 854] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 280 (0xa2154c00) [pid = 7293] [serial = 851] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 279 (0x9a36b400) [pid = 7293] [serial = 845] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 278 (0x8e30bc00) [pid = 7293] [serial = 866] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 277 (0x91fd8800) [pid = 7293] [serial = 875] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 276 (0x91d0d000) [pid = 7293] [serial = 830] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 275 (0x92b83000) [pid = 7293] [serial = 833] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 274 (0x92b7b000) [pid = 7293] [serial = 771] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 273 (0x8ef81800) [pid = 7293] [serial = 870] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 272 (0x95be5c00) [pid = 7293] [serial = 839] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 271 (0x95085800) [pid = 7293] [serial = 836] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 270 (0x92b6f800) [pid = 7293] [serial = 825] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 269 (0x9507f000) [pid = 7293] [serial = 882] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 268 (0x8ab4e800) [pid = 7293] [serial = 863] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 267 (0x9250f400) [pid = 7293] [serial = 876] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 266 (0x99b53800) [pid = 7293] [serial = 714] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 265 (0xa6da1c00) [pid = 7293] [serial = 860] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 264 (0xa4e28800) [pid = 7293] [serial = 857] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 263 (0x94f66c00) [pid = 7293] [serial = 881] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 262 (0x8e47ec00) [pid = 7293] [serial = 869] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 261 (0x99f3c400) [pid = 7293] [serial = 887] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 260 (0x9b729800) [pid = 7293] [serial = 848] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 259 (0x99c49c00) [pid = 7293] [serial = 885] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 258 (0x93d84800) [pid = 7293] [serial = 879] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 257 (0x996e1400) [pid = 7293] [serial = 884] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | --DOMWINDOW == 256 (0x92515800) [pid = 7293] [serial = 873] [outer = (nil)] [url = about:blank] 09:20:15 INFO - PROCESS | 7293 | 1464625215792 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]]]}] 09:20:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:20:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1536ms 09:20:15 INFO - PROCESS | 7293 | 1464625215828 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 09:20:15 INFO - PROCESS | 7293 | 1464625215830 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 09:20:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:20:15 INFO - PROCESS | 7293 | 1464625215837 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:20:15 INFO - PROCESS | 7293 | 1464625215841 Marionette TRACE conn3 <- [1,1310,null,{}] 09:20:15 INFO - PROCESS | 7293 | 1464625215846 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}] 09:20:16 INFO - PROCESS | 7293 | 1464625216034 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 09:20:16 INFO - PROCESS | 7293 | 1464625216220 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:16 INFO - PROCESS | 7293 | ++DOCSHELL 0x8edeec00 == 128 [pid = 7293] [id = 335] 09:20:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 257 (0x8eec4400) [pid = 7293] [serial = 1006] [outer = (nil)] 09:20:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 258 (0x8ef86c00) [pid = 7293] [serial = 1007] [outer = 0x8eec4400] 09:20:16 INFO - PROCESS | 7293 | 1464625216314 Marionette DEBUG loaded listener.js 09:20:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 259 (0x910dc800) [pid = 7293] [serial = 1008] [outer = 0x8eec4400] 09:20:17 INFO - PROCESS | 7293 | 1464625217114 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] 09:20:17 INFO - PROCESS | 7293 | 1464625217180 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 09:20:17 INFO - PROCESS | 7293 | 1464625217190 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:20:17 INFO - PROCESS | 7293 | 1464625217192 Marionette TRACE conn3 <- [1,1314,null,{}] 09:20:17 INFO - PROCESS | 7293 | 1464625217197 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}] 09:20:17 INFO - PROCESS | 7293 | 1464625217436 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 09:20:17 INFO - PROCESS | 7293 | 1464625217465 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:17 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e47f800 == 129 [pid = 7293] [id = 336] 09:20:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 260 (0x8ef8b800) [pid = 7293] [serial = 1009] [outer = (nil)] 09:20:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 261 (0x9250dc00) [pid = 7293] [serial = 1010] [outer = 0x8ef8b800] 09:20:17 INFO - PROCESS | 7293 | 1464625217533 Marionette DEBUG loaded listener.js 09:20:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 262 (0x9275f400) [pid = 7293] [serial = 1011] [outer = 0x8ef8b800] 09:20:18 INFO - PROCESS | 7293 | 1464625218373 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]]]}] 09:20:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:20:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1233ms 09:20:18 INFO - PROCESS | 7293 | 1464625218419 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 09:20:18 INFO - PROCESS | 7293 | 1464625218423 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 09:20:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:20:18 INFO - PROCESS | 7293 | 1464625218434 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:20:18 INFO - PROCESS | 7293 | 1464625218436 Marionette TRACE conn3 <- [1,1318,null,{}] 09:20:18 INFO - PROCESS | 7293 | 1464625218446 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}] 09:20:18 INFO - PROCESS | 7293 | 1464625218662 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 09:20:18 INFO - PROCESS | 7293 | 1464625218691 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:18 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a2de400 == 130 [pid = 7293] [id = 337] 09:20:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 263 (0x91fe4000) [pid = 7293] [serial = 1012] [outer = (nil)] 09:20:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 264 (0x928f0400) [pid = 7293] [serial = 1013] [outer = 0x91fe4000] 09:20:18 INFO - PROCESS | 7293 | 1464625218757 Marionette DEBUG loaded listener.js 09:20:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 265 (0x92b6f800) [pid = 7293] [serial = 1014] [outer = 0x91fe4000] 09:20:19 INFO - PROCESS | 7293 | --DOCSHELL 0x93b7c000 == 129 [pid = 7293] [id = 10] 09:20:19 INFO - PROCESS | 7293 | --DOMWINDOW == 264 (0x91d08000) [pid = 7293] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:20:19 INFO - PROCESS | 7293 | --DOMWINDOW == 263 (0x8eec3c00) [pid = 7293] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:20:19 INFO - PROCESS | 7293 | --DOMWINDOW == 262 (0x8b6aac00) [pid = 7293] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:20:19 INFO - PROCESS | 7293 | --DOMWINDOW == 261 (0x8e30ec00) [pid = 7293] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:20:19 INFO - PROCESS | 7293 | --DOMWINDOW == 260 (0x8ab54000) [pid = 7293] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:20:19 INFO - PROCESS | 7293 | --DOMWINDOW == 259 (0x88db7c00) [pid = 7293] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:20:19 INFO - PROCESS | 7293 | --DOMWINDOW == 258 (0x8c837000) [pid = 7293] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:20:19 INFO - PROCESS | 7293 | --DOMWINDOW == 257 (0x88dc4400) [pid = 7293] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:20:20 INFO - PROCESS | 7293 | 1464625220033 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]]]}] 09:20:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:20:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1640ms 09:20:20 INFO - PROCESS | 7293 | 1464625220075 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 09:20:20 INFO - PROCESS | 7293 | 1464625220077 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 09:20:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:20:20 INFO - PROCESS | 7293 | 1464625220083 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:20:20 INFO - PROCESS | 7293 | 1464625220086 Marionette TRACE conn3 <- [1,1322,null,{}] 09:20:20 INFO - PROCESS | 7293 | 1464625220091 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}] 09:20:20 INFO - PROCESS | 7293 | 1464625220308 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 09:20:20 INFO - PROCESS | 7293 | 1464625220528 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x88cf9c00 == 130 [pid = 7293] [id = 338] 09:20:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 258 (0x88dc4400) [pid = 7293] [serial = 1015] [outer = (nil)] 09:20:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 259 (0x92b82c00) [pid = 7293] [serial = 1016] [outer = 0x88dc4400] 09:20:20 INFO - PROCESS | 7293 | 1464625220602 Marionette DEBUG loaded listener.js 09:20:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 260 (0x93d86800) [pid = 7293] [serial = 1017] [outer = 0x88dc4400] 09:20:21 INFO - PROCESS | 7293 | 1464625221287 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]]]}] 09:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1231ms 09:20:21 INFO - PROCESS | 7293 | 1464625221316 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 09:20:21 INFO - PROCESS | 7293 | 1464625221320 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 09:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:20:21 INFO - PROCESS | 7293 | 1464625221326 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:20:21 INFO - PROCESS | 7293 | 1464625221328 Marionette TRACE conn3 <- [1,1326,null,{}] 09:20:21 INFO - PROCESS | 7293 | 1464625221334 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}] 09:20:21 INFO - PROCESS | 7293 | 1464625221551 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 09:20:21 INFO - PROCESS | 7293 | 1464625221574 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:21 INFO - PROCESS | 7293 | ++DOCSHELL 0x88db7c00 == 131 [pid = 7293] [id = 339] 09:20:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 261 (0x92b7fc00) [pid = 7293] [serial = 1018] [outer = (nil)] 09:20:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 262 (0x95086000) [pid = 7293] [serial = 1019] [outer = 0x92b7fc00] 09:20:21 INFO - PROCESS | 7293 | 1464625221641 Marionette DEBUG loaded listener.js 09:20:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 263 (0x950b7800) [pid = 7293] [serial = 1020] [outer = 0x92b7fc00] 09:20:22 INFO - PROCESS | 7293 | 1464625222739 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]]]}] 09:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1489ms 09:20:22 INFO - PROCESS | 7293 | 1464625222816 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 09:20:22 INFO - PROCESS | 7293 | 1464625222824 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 09:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:20:22 INFO - PROCESS | 7293 | 1464625222831 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:20:22 INFO - PROCESS | 7293 | 1464625222838 Marionette TRACE conn3 <- [1,1330,null,{}] 09:20:22 INFO - PROCESS | 7293 | 1464625222845 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}] 09:20:23 INFO - PROCESS | 7293 | 1464625223075 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 09:20:23 INFO - PROCESS | 7293 | 1464625223331 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:23 INFO - PROCESS | 7293 | ++DOCSHELL 0x88dbf400 == 132 [pid = 7293] [id = 340] 09:20:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 264 (0x896b3800) [pid = 7293] [serial = 1021] [outer = (nil)] 09:20:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 265 (0x8c830400) [pid = 7293] [serial = 1022] [outer = 0x896b3800] 09:20:23 INFO - PROCESS | 7293 | 1464625223458 Marionette DEBUG loaded listener.js 09:20:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 266 (0x8e3df800) [pid = 7293] [serial = 1023] [outer = 0x896b3800] 09:20:24 INFO - PROCESS | 7293 | 1464625224351 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]]]}] 09:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1583ms 09:20:24 INFO - PROCESS | 7293 | 1464625224416 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 09:20:24 INFO - PROCESS | 7293 | 1464625224424 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 09:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:20:24 INFO - PROCESS | 7293 | 1464625224435 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:20:24 INFO - PROCESS | 7293 | 1464625224439 Marionette TRACE conn3 <- [1,1334,null,{}] 09:20:24 INFO - PROCESS | 7293 | 1464625224446 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}] 09:20:24 INFO - PROCESS | 7293 | 1464625224677 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 09:20:24 INFO - PROCESS | 7293 | 1464625224960 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:25 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ed1c800 == 133 [pid = 7293] [id = 341] 09:20:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 267 (0x8eec2c00) [pid = 7293] [serial = 1024] [outer = (nil)] 09:20:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 268 (0x91d08000) [pid = 7293] [serial = 1025] [outer = 0x8eec2c00] 09:20:25 INFO - PROCESS | 7293 | 1464625225084 Marionette DEBUG loaded listener.js 09:20:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 269 (0x92402c00) [pid = 7293] [serial = 1026] [outer = 0x8eec2c00] 09:20:25 INFO - PROCESS | 7293 | 1464625225945 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]]]}] 09:20:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:20:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1589ms 09:20:26 INFO - PROCESS | 7293 | 1464625226024 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 09:20:26 INFO - PROCESS | 7293 | 1464625226027 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 09:20:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:20:26 INFO - PROCESS | 7293 | 1464625226038 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:20:26 INFO - PROCESS | 7293 | 1464625226051 Marionette TRACE conn3 <- [1,1338,null,{}] 09:20:26 INFO - PROCESS | 7293 | 1464625226068 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}] 09:20:26 INFO - PROCESS | 7293 | 1464625226369 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 09:20:26 INFO - PROCESS | 7293 | 1464625226608 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:26 INFO - PROCESS | 7293 | ++DOCSHELL 0x8edea000 == 134 [pid = 7293] [id = 342] 09:20:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 270 (0x92d52800) [pid = 7293] [serial = 1027] [outer = (nil)] 09:20:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 271 (0x94f67000) [pid = 7293] [serial = 1028] [outer = 0x92d52800] 09:20:26 INFO - PROCESS | 7293 | 1464625226698 Marionette DEBUG loaded listener.js 09:20:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 272 (0x95be7400) [pid = 7293] [serial = 1029] [outer = 0x92d52800] 09:20:28 INFO - PROCESS | 7293 | 1464625228012 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]]]}] 09:20:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:20:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2004ms 09:20:28 INFO - PROCESS | 7293 | 1464625228094 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 09:20:28 INFO - PROCESS | 7293 | 1464625228100 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 09:20:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:20:28 INFO - PROCESS | 7293 | 1464625228109 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:20:28 INFO - PROCESS | 7293 | 1464625228112 Marionette TRACE conn3 <- [1,1342,null,{}] 09:20:28 INFO - PROCESS | 7293 | 1464625228123 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}] 09:20:28 INFO - PROCESS | 7293 | 1464625228318 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 09:20:28 INFO - PROCESS | 7293 | 1464625228515 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:28 INFO - PROCESS | 7293 | ++DOCSHELL 0x93d23400 == 135 [pid = 7293] [id = 343] 09:20:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 273 (0x95085800) [pid = 7293] [serial = 1030] [outer = (nil)] 09:20:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 274 (0x98920000) [pid = 7293] [serial = 1031] [outer = 0x95085800] 09:20:28 INFO - PROCESS | 7293 | 1464625228595 Marionette DEBUG loaded listener.js 09:20:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 275 (0x997fb000) [pid = 7293] [serial = 1032] [outer = 0x95085800] 09:20:29 INFO - PROCESS | 7293 | 1464625229438 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]]]}] 09:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1381ms 09:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:20:29 INFO - PROCESS | 7293 | 1464625229491 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 09:20:29 INFO - PROCESS | 7293 | 1464625229494 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 09:20:29 INFO - PROCESS | 7293 | 1464625229500 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:20:29 INFO - PROCESS | 7293 | 1464625229504 Marionette TRACE conn3 <- [1,1346,null,{}] 09:20:29 INFO - PROCESS | 7293 | 1464625229510 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}] 09:20:29 INFO - PROCESS | 7293 | 1464625229695 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 09:20:29 INFO - PROCESS | 7293 | 1464625229893 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x95b5c000 == 136 [pid = 7293] [id = 344] 09:20:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 276 (0x975f7400) [pid = 7293] [serial = 1033] [outer = (nil)] 09:20:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 277 (0x99c52400) [pid = 7293] [serial = 1034] [outer = 0x975f7400] 09:20:29 INFO - PROCESS | 7293 | 1464625229973 Marionette DEBUG loaded listener.js 09:20:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 278 (0x99f78400) [pid = 7293] [serial = 1035] [outer = 0x975f7400] 09:20:30 INFO - PROCESS | 7293 | 1464625230921 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]]]}] 09:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1494ms 09:20:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:20:31 INFO - PROCESS | 7293 | 1464625230994 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 09:20:31 INFO - PROCESS | 7293 | 1464625230997 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 09:20:31 INFO - PROCESS | 7293 | 1464625231004 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:20:31 INFO - PROCESS | 7293 | 1464625231007 Marionette TRACE conn3 <- [1,1350,null,{}] 09:20:31 INFO - PROCESS | 7293 | 1464625231013 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}] 09:20:31 INFO - PROCESS | 7293 | 1464625231220 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 09:20:31 INFO - PROCESS | 7293 | 1464625231477 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:31 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e152400 == 137 [pid = 7293] [id = 345] 09:20:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 279 (0x8e302800) [pid = 7293] [serial = 1036] [outer = (nil)] 09:20:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 280 (0x950b3800) [pid = 7293] [serial = 1037] [outer = 0x8e302800] 09:20:31 INFO - PROCESS | 7293 | 1464625231603 Marionette DEBUG loaded listener.js 09:20:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 281 (0x9b7cf400) [pid = 7293] [serial = 1038] [outer = 0x8e302800] 09:20:32 INFO - PROCESS | 7293 | 1464625232441 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]]]}] 09:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1484ms 09:20:32 INFO - PROCESS | 7293 | 1464625232488 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 09:20:32 INFO - PROCESS | 7293 | 1464625232492 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 09:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:20:32 INFO - PROCESS | 7293 | 1464625232498 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:20:32 INFO - PROCESS | 7293 | 1464625232502 Marionette TRACE conn3 <- [1,1354,null,{}] 09:20:32 INFO - PROCESS | 7293 | 1464625232507 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}] 09:20:32 INFO - PROCESS | 7293 | 1464625232686 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 09:20:32 INFO - PROCESS | 7293 | 1464625232892 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:32 INFO - PROCESS | 7293 | ++DOCSHELL 0x99ea5800 == 138 [pid = 7293] [id = 346] 09:20:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 282 (0x9aa1e400) [pid = 7293] [serial = 1039] [outer = (nil)] 09:20:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 283 (0xa3267400) [pid = 7293] [serial = 1040] [outer = 0x9aa1e400] 09:20:32 INFO - PROCESS | 7293 | 1464625232973 Marionette DEBUG loaded listener.js 09:20:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 284 (0xa3445c00) [pid = 7293] [serial = 1041] [outer = 0x9aa1e400] 09:20:33 INFO - PROCESS | 7293 | 1464625233883 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]]]}] 09:20:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:20:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1444ms 09:20:33 INFO - PROCESS | 7293 | 1464625233943 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 09:20:33 INFO - PROCESS | 7293 | 1464625233947 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 09:20:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:20:33 INFO - PROCESS | 7293 | 1464625233953 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:20:33 INFO - PROCESS | 7293 | 1464625233957 Marionette TRACE conn3 <- [1,1358,null,{}] 09:20:33 INFO - PROCESS | 7293 | 1464625233963 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}] 09:20:34 INFO - PROCESS | 7293 | 1464625234187 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 09:20:34 INFO - PROCESS | 7293 | 1464625234430 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:34 INFO - PROCESS | 7293 | ++DOCSHELL 0x93d8ec00 == 139 [pid = 7293] [id = 347] 09:20:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 285 (0xa3558800) [pid = 7293] [serial = 1042] [outer = (nil)] 09:20:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 286 (0xa628f400) [pid = 7293] [serial = 1043] [outer = 0xa3558800] 09:20:34 INFO - PROCESS | 7293 | 1464625234554 Marionette DEBUG loaded listener.js 09:20:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 287 (0xa68b9800) [pid = 7293] [serial = 1044] [outer = 0xa3558800] 09:20:35 INFO - PROCESS | 7293 | 1464625235361 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]]]}] 09:20:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:20:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1443ms 09:20:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:20:35 INFO - PROCESS | 7293 | 1464625235397 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 09:20:35 INFO - PROCESS | 7293 | 1464625235400 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 09:20:35 INFO - PROCESS | 7293 | 1464625235407 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:20:35 INFO - PROCESS | 7293 | 1464625235410 Marionette TRACE conn3 <- [1,1362,null,{}] 09:20:35 INFO - PROCESS | 7293 | 1464625235416 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}] 09:20:35 INFO - PROCESS | 7293 | 1464625235621 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 09:20:35 INFO - PROCESS | 7293 | 1464625235837 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:35 INFO - PROCESS | 7293 | ++DOCSHELL 0x892e6400 == 140 [pid = 7293] [id = 348] 09:20:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 288 (0x892e6c00) [pid = 7293] [serial = 1045] [outer = (nil)] 09:20:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 289 (0x892ef000) [pid = 7293] [serial = 1046] [outer = 0x892e6c00] 09:20:35 INFO - PROCESS | 7293 | 1464625235960 Marionette DEBUG loaded listener.js 09:20:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 290 (0x892f2000) [pid = 7293] [serial = 1047] [outer = 0x892e6c00] 09:20:36 INFO - PROCESS | 7293 | 1464625236929 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]]]}] 09:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1582ms 09:20:36 INFO - PROCESS | 7293 | 1464625236988 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 09:20:36 INFO - PROCESS | 7293 | 1464625236991 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 09:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:20:37 INFO - PROCESS | 7293 | 1464625236999 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:20:37 INFO - PROCESS | 7293 | 1464625237003 Marionette TRACE conn3 <- [1,1366,null,{}] 09:20:37 INFO - PROCESS | 7293 | 1464625237008 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}] 09:20:37 INFO - PROCESS | 7293 | 1464625237208 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 09:20:37 INFO - PROCESS | 7293 | 1464625237467 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:37 INFO - PROCESS | 7293 | ++DOCSHELL 0x892f5000 == 141 [pid = 7293] [id = 349] 09:20:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 291 (0x8a3d4800) [pid = 7293] [serial = 1048] [outer = (nil)] 09:20:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 292 (0x8a3d9400) [pid = 7293] [serial = 1049] [outer = 0x8a3d4800] 09:20:37 INFO - PROCESS | 7293 | 1464625237560 Marionette DEBUG loaded listener.js 09:20:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 293 (0x8a3dbc00) [pid = 7293] [serial = 1050] [outer = 0x8a3d4800] 09:20:38 INFO - PROCESS | 7293 | 1464625238486 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] 09:20:38 INFO - PROCESS | 7293 | 1464625238532 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 09:20:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:20:38 INFO - PROCESS | 7293 | 1464625238539 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:20:38 INFO - PROCESS | 7293 | 1464625238543 Marionette TRACE conn3 <- [1,1370,null,{}] 09:20:38 INFO - PROCESS | 7293 | 1464625238549 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}] 09:20:38 INFO - PROCESS | 7293 | 1464625238755 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 09:20:39 INFO - PROCESS | 7293 | 1464625239006 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x9bac9000 == 142 [pid = 7293] [id = 350] 09:20:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 294 (0xa3443c00) [pid = 7293] [serial = 1051] [outer = (nil)] 09:20:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 295 (0xa6e44800) [pid = 7293] [serial = 1052] [outer = 0xa3443c00] 09:20:39 INFO - PROCESS | 7293 | 1464625239105 Marionette DEBUG loaded listener.js 09:20:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 296 (0xa6e78800) [pid = 7293] [serial = 1053] [outer = 0xa3443c00] 09:20:39 INFO - PROCESS | 7293 | 1464625239958 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] 09:20:40 INFO - PROCESS | 7293 | 1464625240026 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 09:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:20:40 INFO - PROCESS | 7293 | 1464625240033 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:20:40 INFO - PROCESS | 7293 | 1464625240036 Marionette TRACE conn3 <- [1,1374,null,{}] 09:20:40 INFO - PROCESS | 7293 | 1464625240042 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}] 09:20:40 INFO - PROCESS | 7293 | 1464625240240 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 09:20:40 INFO - PROCESS | 7293 | 1464625240486 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:40 INFO - PROCESS | 7293 | ++DOCSHELL 0x88eebc00 == 143 [pid = 7293] [id = 351] 09:20:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 297 (0x892eec00) [pid = 7293] [serial = 1054] [outer = (nil)] 09:20:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 298 (0x89319000) [pid = 7293] [serial = 1055] [outer = 0x892eec00] 09:20:40 INFO - PROCESS | 7293 | 1464625240659 Marionette DEBUG loaded listener.js 09:20:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 299 (0x8931d400) [pid = 7293] [serial = 1056] [outer = 0x892eec00] 09:20:41 INFO - PROCESS | 7293 | [7293] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:41 INFO - PROCESS | 7293 | 1464625241579 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] 09:20:41 INFO - PROCESS | 7293 | 1464625241631 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 09:20:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:20:41 INFO - PROCESS | 7293 | 1464625241637 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:20:41 INFO - PROCESS | 7293 | 1464625241649 Marionette TRACE conn3 <- [1,1378,null,{}] 09:20:41 INFO - PROCESS | 7293 | 1464625241655 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}] 09:20:41 INFO - PROCESS | 7293 | 1464625241874 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 09:20:42 INFO - PROCESS | 7293 | 1464625242124 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x8931ac00 == 144 [pid = 7293] [id = 352] 09:20:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 300 (0x8a3d8800) [pid = 7293] [serial = 1057] [outer = (nil)] 09:20:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 301 (0x8b3c4800) [pid = 7293] [serial = 1058] [outer = 0x8a3d8800] 09:20:42 INFO - PROCESS | 7293 | 1464625242243 Marionette DEBUG loaded listener.js 09:20:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 302 (0x8b3c6000) [pid = 7293] [serial = 1059] [outer = 0x8a3d8800] 09:20:43 INFO - PROCESS | 7293 | 1464625243070 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] 09:20:43 INFO - PROCESS | 7293 | 1464625243136 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 09:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:20:43 INFO - PROCESS | 7293 | 1464625243143 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:20:43 INFO - PROCESS | 7293 | 1464625243146 Marionette TRACE conn3 <- [1,1382,null,{}] 09:20:43 INFO - PROCESS | 7293 | 1464625243152 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}] 09:20:43 INFO - PROCESS | 7293 | 1464625243347 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 09:20:43 INFO - PROCESS | 7293 | 1464625243560 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:44 INFO - PROCESS | 7293 | ++DOCSHELL 0x892ef400 == 145 [pid = 7293] [id = 353] 09:20:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 303 (0x892f0400) [pid = 7293] [serial = 1060] [outer = (nil)] 09:20:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 304 (0x8931f400) [pid = 7293] [serial = 1061] [outer = 0x892f0400] 09:20:44 INFO - PROCESS | 7293 | 1464625244067 Marionette DEBUG loaded listener.js 09:20:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 305 (0x8a2df800) [pid = 7293] [serial = 1062] [outer = 0x892f0400] 09:20:45 INFO - PROCESS | 7293 | [7293] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:20:45 INFO - PROCESS | 7293 | 1464625245142 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] 09:20:45 INFO - PROCESS | 7293 | 1464625245236 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 09:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:20:45 INFO - PROCESS | 7293 | 1464625245244 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:20:45 INFO - PROCESS | 7293 | 1464625245249 Marionette TRACE conn3 <- [1,1386,null,{}] 09:20:45 INFO - PROCESS | 7293 | 1464625245256 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}] 09:20:45 INFO - PROCESS | 7293 | 1464625245544 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 09:20:45 INFO - PROCESS | 7293 | 1464625245891 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a2d8000 == 146 [pid = 7293] [id = 354] 09:20:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 306 (0x8a3d7400) [pid = 7293] [serial = 1063] [outer = (nil)] 09:20:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 307 (0x8dd4b400) [pid = 7293] [serial = 1064] [outer = 0x8a3d7400] 09:20:45 INFO - PROCESS | 7293 | 1464625245967 Marionette DEBUG loaded listener.js 09:20:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 308 (0x8e480000) [pid = 7293] [serial = 1065] [outer = 0x8a3d7400] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x9250bc00 == 145 [pid = 7293] [id = 97] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 307 (0x92d50c00) [pid = 7293] [serial = 950] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x88cf9c00 == 144 [pid = 7293] [id = 338] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x8a2de400 == 143 [pid = 7293] [id = 337] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x8e47f800 == 142 [pid = 7293] [id = 336] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x8edeec00 == 141 [pid = 7293] [id = 335] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x8ab4f800 == 140 [pid = 7293] [id = 334] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x93d22000 == 139 [pid = 7293] [id = 11] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x8a2d4400 == 138 [pid = 7293] [id = 333] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x8a2d1400 == 137 [pid = 7293] [id = 329] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x928b2400 == 136 [pid = 7293] [id = 328] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x9b7c6400 == 135 [pid = 7293] [id = 327] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x9aac3c00 == 134 [pid = 7293] [id = 326] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x9a2b7800 == 133 [pid = 7293] [id = 325] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x8e484000 == 132 [pid = 7293] [id = 230] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x98c15800 == 131 [pid = 7293] [id = 324] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x98c19800 == 130 [pid = 7293] [id = 323] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x9508cc00 == 129 [pid = 7293] [id = 322] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x92f0c800 == 128 [pid = 7293] [id = 321] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x92b6ec00 == 127 [pid = 7293] [id = 320] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x8b6a6800 == 126 [pid = 7293] [id = 318] 09:20:46 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3ea800 == 125 [pid = 7293] [id = 317] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 306 (0x9240d400) [pid = 7293] [serial = 942] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 305 (0x95b5b400) [pid = 7293] [serial = 914] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 304 (0x8edf0400) [pid = 7293] [serial = 893] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 303 (0x910e4000) [pid = 7293] [serial = 938] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 302 (0x8dd43800) [pid = 7293] [serial = 929] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 301 (0xa6705400) [pid = 7293] [serial = 905] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 300 (0x9102b400) [pid = 7293] [serial = 936] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 299 (0x896b6400) [pid = 7293] [serial = 917] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 298 (0xa344ec00) [pid = 7293] [serial = 902] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 297 (0x8ef88c00) [pid = 7293] [serial = 933] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 296 (0x92b6b000) [pid = 7293] [serial = 945] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 295 (0x92b62800) [pid = 7293] [serial = 944] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 294 (0x9b735400) [pid = 7293] [serial = 890] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 293 (0x92767c00) [pid = 7293] [serial = 947] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 292 (0x88dc6400) [pid = 7293] [serial = 926] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 291 (0x8e14f400) [pid = 7293] [serial = 930] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 290 (0x8ede8400) [pid = 7293] [serial = 932] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 289 (0x8e150400) [pid = 7293] [serial = 923] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 288 (0x92b83800) [pid = 7293] [serial = 896] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 287 (0x9b226000) [pid = 7293] [serial = 899] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 286 (0x8ef83400) [pid = 7293] [serial = 935] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 285 (0x92b6b400) [pid = 7293] [serial = 948] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 284 (0x8ab48000) [pid = 7293] [serial = 927] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 283 (0x95b64800) [pid = 7293] [serial = 920] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 282 (0x91fde000) [pid = 7293] [serial = 941] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 281 (0x8ed1ac00) [pid = 7293] [serial = 911] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 280 (0x91d03c00) [pid = 7293] [serial = 939] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | --DOMWINDOW == 279 (0x9a2bc000) [pid = 7293] [serial = 908] [outer = (nil)] [url = about:blank] 09:20:46 INFO - PROCESS | 7293 | 1464625246946 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] 09:20:46 INFO - PROCESS | 7293 | 1464625246989 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 09:20:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:20:47 INFO - PROCESS | 7293 | 1464625246999 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:20:47 INFO - PROCESS | 7293 | 1464625247003 Marionette TRACE conn3 <- [1,1390,null,{}] 09:20:47 INFO - PROCESS | 7293 | 1464625247043 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}] 09:20:47 INFO - PROCESS | 7293 | 1464625247223 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 09:20:47 INFO - PROCESS | 7293 | 1464625247234 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:47 INFO - PROCESS | 7293 | ++DOCSHELL 0x8dd43800 == 126 [pid = 7293] [id = 355] 09:20:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 280 (0x8e14f400) [pid = 7293] [serial = 1066] [outer = (nil)] 09:20:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 281 (0x8edeb400) [pid = 7293] [serial = 1067] [outer = 0x8e14f400] 09:20:47 INFO - PROCESS | 7293 | 1464625247304 Marionette DEBUG loaded listener.js 09:20:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 282 (0x8ef84400) [pid = 7293] [serial = 1068] [outer = 0x8e14f400] 09:20:48 INFO - PROCESS | 7293 | 1464625248232 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]]]}] 09:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1260ms 09:20:48 INFO - PROCESS | 7293 | 1464625248263 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 09:20:48 INFO - PROCESS | 7293 | 1464625248267 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 09:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:20:48 INFO - PROCESS | 7293 | 1464625248273 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:20:48 INFO - PROCESS | 7293 | 1464625248279 Marionette TRACE conn3 <- [1,1394,null,{}] 09:20:48 INFO - PROCESS | 7293 | 1464625248293 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}] 09:20:48 INFO - PROCESS | 7293 | 1464625248467 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 09:20:48 INFO - PROCESS | 7293 | 1464625248649 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:48 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ed1c400 == 127 [pid = 7293] [id = 356] 09:20:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 283 (0x910e8000) [pid = 7293] [serial = 1069] [outer = (nil)] 09:20:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 284 (0x91d03c00) [pid = 7293] [serial = 1070] [outer = 0x910e8000] 09:20:48 INFO - PROCESS | 7293 | 1464625248717 Marionette DEBUG loaded listener.js 09:20:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 285 (0x91d0d400) [pid = 7293] [serial = 1071] [outer = 0x910e8000] 09:20:49 INFO - PROCESS | 7293 | 1464625249496 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]]]}] 09:20:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:20:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1236ms 09:20:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:20:49 INFO - PROCESS | 7293 | 1464625249512 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 09:20:49 INFO - PROCESS | 7293 | 1464625249516 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 09:20:49 INFO - PROCESS | 7293 | 1464625249522 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:20:49 INFO - PROCESS | 7293 | 1464625249525 Marionette TRACE conn3 <- [1,1398,null,{}] 09:20:49 INFO - PROCESS | 7293 | 1464625249531 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}] 09:20:49 INFO - PROCESS | 7293 | 1464625249754 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 09:20:49 INFO - PROCESS | 7293 | 1464625249789 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:49 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ed19c00 == 128 [pid = 7293] [id = 357] 09:20:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 286 (0x91d03000) [pid = 7293] [serial = 1072] [outer = (nil)] 09:20:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 287 (0x922a1800) [pid = 7293] [serial = 1073] [outer = 0x91d03000] 09:20:49 INFO - PROCESS | 7293 | 1464625249856 Marionette DEBUG loaded listener.js 09:20:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 288 (0x92509800) [pid = 7293] [serial = 1074] [outer = 0x91d03000] 09:20:50 INFO - PROCESS | 7293 | 1464625250802 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]]]}] 09:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1331ms 09:20:50 INFO - PROCESS | 7293 | 1464625250852 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 09:20:50 INFO - PROCESS | 7293 | 1464625250856 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 09:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:20:50 INFO - PROCESS | 7293 | 1464625250866 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:20:50 INFO - PROCESS | 7293 | 1464625250869 Marionette TRACE conn3 <- [1,1402,null,{}] 09:20:50 INFO - PROCESS | 7293 | 1464625250873 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}] 09:20:51 INFO - PROCESS | 7293 | 1464625251433 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 09:20:51 INFO - PROCESS | 7293 | --DOMWINDOW == 287 (0x98140400) [pid = 7293] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:20:51 INFO - PROCESS | 7293 | --DOMWINDOW == 286 (0x88dc4400) [pid = 7293] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:20:51 INFO - PROCESS | 7293 | --DOMWINDOW == 285 (0x8ef8b800) [pid = 7293] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:20:51 INFO - PROCESS | 7293 | --DOMWINDOW == 284 (0x93b7c400) [pid = 7293] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:20:51 INFO - PROCESS | 7293 | --DOMWINDOW == 283 (0x91fe4000) [pid = 7293] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:20:51 INFO - PROCESS | 7293 | --DOMWINDOW == 282 (0x8ab50c00) [pid = 7293] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:20:51 INFO - PROCESS | 7293 | --DOMWINDOW == 281 (0x8eec4400) [pid = 7293] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:20:51 INFO - PROCESS | 7293 | --DOMWINDOW == 280 (0x91fe1800) [pid = 7293] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:20:51 INFO - PROCESS | 7293 | --DOMWINDOW == 279 (0x8a2d5400) [pid = 7293] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:20:51 INFO - PROCESS | 7293 | 1464625251618 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:51 INFO - PROCESS | 7293 | ++DOCSHELL 0x88ee5400 == 129 [pid = 7293] [id = 358] 09:20:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 280 (0x896b2800) [pid = 7293] [serial = 1075] [outer = (nil)] 09:20:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 281 (0x8e30ec00) [pid = 7293] [serial = 1076] [outer = 0x896b2800] 09:20:51 INFO - PROCESS | 7293 | 1464625251694 Marionette DEBUG loaded listener.js 09:20:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 282 (0x928b2400) [pid = 7293] [serial = 1077] [outer = 0x896b2800] 09:20:52 INFO - PROCESS | 7293 | 1464625252396 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]]]}] 09:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1586ms 09:20:52 INFO - PROCESS | 7293 | 1464625252454 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 09:20:52 INFO - PROCESS | 7293 | 1464625252456 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 09:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:20:52 INFO - PROCESS | 7293 | 1464625252463 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:20:52 INFO - PROCESS | 7293 | 1464625252465 Marionette TRACE conn3 <- [1,1406,null,{}] 09:20:52 INFO - PROCESS | 7293 | 1464625252471 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}] 09:20:52 INFO - PROCESS | 7293 | 1464625252703 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 09:20:52 INFO - PROCESS | 7293 | 1464625252725 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:52 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ab4c400 == 130 [pid = 7293] [id = 359] 09:20:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 283 (0x8c835800) [pid = 7293] [serial = 1078] [outer = (nil)] 09:20:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 284 (0x92b69c00) [pid = 7293] [serial = 1079] [outer = 0x8c835800] 09:20:52 INFO - PROCESS | 7293 | 1464625252795 Marionette DEBUG loaded listener.js 09:20:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 285 (0x92b79800) [pid = 7293] [serial = 1080] [outer = 0x8c835800] 09:20:53 INFO - PROCESS | 7293 | 1464625253784 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]]]}] 09:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1379ms 09:20:53 INFO - PROCESS | 7293 | 1464625253844 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 09:20:53 INFO - PROCESS | 7293 | 1464625253850 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 09:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:20:53 INFO - PROCESS | 7293 | 1464625253859 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:20:53 INFO - PROCESS | 7293 | 1464625253865 Marionette TRACE conn3 <- [1,1410,null,{}] 09:20:53 INFO - PROCESS | 7293 | 1464625253875 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}] 09:20:54 INFO - PROCESS | 7293 | 1464625254124 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 09:20:54 INFO - PROCESS | 7293 | 1464625254446 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:54 INFO - PROCESS | 7293 | ++DOCSHELL 0x892ea800 == 131 [pid = 7293] [id = 360] 09:20:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 286 (0x896ba000) [pid = 7293] [serial = 1081] [outer = (nil)] 09:20:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 287 (0x8ab4d000) [pid = 7293] [serial = 1082] [outer = 0x896ba000] 09:20:54 INFO - PROCESS | 7293 | 1464625254530 Marionette DEBUG loaded listener.js 09:20:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 288 (0x8c82c400) [pid = 7293] [serial = 1083] [outer = 0x896ba000] 09:20:55 INFO - PROCESS | 7293 | 1464625255484 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]]]}] 09:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1643ms 09:20:55 INFO - PROCESS | 7293 | 1464625255501 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 09:20:55 INFO - PROCESS | 7293 | 1464625255509 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 09:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:20:55 INFO - PROCESS | 7293 | 1464625255520 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:20:55 INFO - PROCESS | 7293 | 1464625255523 Marionette TRACE conn3 <- [1,1414,null,{}] 09:20:55 INFO - PROCESS | 7293 | 1464625255530 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}] 09:20:55 INFO - PROCESS | 7293 | 1464625255718 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 09:20:56 INFO - PROCESS | 7293 | 1464625255982 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:56 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ede8400 == 132 [pid = 7293] [id = 361] 09:20:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 289 (0x8eec5c00) [pid = 7293] [serial = 1084] [outer = (nil)] 09:20:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 290 (0x8ef8e400) [pid = 7293] [serial = 1085] [outer = 0x8eec5c00] 09:20:56 INFO - PROCESS | 7293 | 1464625256105 Marionette DEBUG loaded listener.js 09:20:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 291 (0x910e1000) [pid = 7293] [serial = 1086] [outer = 0x8eec5c00] 09:20:57 INFO - PROCESS | 7293 | 1464625257091 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]]]}] 09:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1596ms 09:20:57 INFO - PROCESS | 7293 | 1464625257116 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 09:20:57 INFO - PROCESS | 7293 | 1464625257120 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 09:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:20:57 INFO - PROCESS | 7293 | 1464625257126 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:20:57 INFO - PROCESS | 7293 | 1464625257132 Marionette TRACE conn3 <- [1,1418,null,{}] 09:20:57 INFO - PROCESS | 7293 | 1464625257148 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}] 09:20:57 INFO - PROCESS | 7293 | 1464625257345 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 09:20:57 INFO - PROCESS | 7293 | 1464625257595 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:57 INFO - PROCESS | 7293 | ++DOCSHELL 0x92765400 == 133 [pid = 7293] [id = 362] 09:20:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 292 (0x928b5c00) [pid = 7293] [serial = 1087] [outer = (nil)] 09:20:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 293 (0x92b6d400) [pid = 7293] [serial = 1088] [outer = 0x928b5c00] 09:20:57 INFO - PROCESS | 7293 | 1464625257723 Marionette DEBUG loaded listener.js 09:20:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 294 (0x93b85c00) [pid = 7293] [serial = 1089] [outer = 0x928b5c00] 09:20:58 INFO - PROCESS | 7293 | 1464625258618 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]]]}] 09:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1536ms 09:20:58 INFO - PROCESS | 7293 | 1464625258663 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 09:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:20:58 INFO - PROCESS | 7293 | 1464625258668 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 09:20:58 INFO - PROCESS | 7293 | 1464625258675 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:20:58 INFO - PROCESS | 7293 | 1464625258678 Marionette TRACE conn3 <- [1,1422,null,{}] 09:20:58 INFO - PROCESS | 7293 | 1464625258684 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}] 09:20:58 INFO - PROCESS | 7293 | 1464625258867 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 09:20:59 INFO - PROCESS | 7293 | 1464625259137 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:20:59 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c830000 == 134 [pid = 7293] [id = 363] 09:20:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 295 (0x9250f000) [pid = 7293] [serial = 1090] [outer = (nil)] 09:20:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 296 (0x9508c800) [pid = 7293] [serial = 1091] [outer = 0x9250f000] 09:20:59 INFO - PROCESS | 7293 | 1464625259265 Marionette DEBUG loaded listener.js 09:20:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 297 (0x95b5d400) [pid = 7293] [serial = 1092] [outer = 0x9250f000] 09:21:00 INFO - PROCESS | 7293 | 1464625260117 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]]]}] 09:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1493ms 09:21:00 INFO - PROCESS | 7293 | 1464625260168 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 09:21:00 INFO - PROCESS | 7293 | 1464625260172 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 09:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:21:00 INFO - PROCESS | 7293 | 1464625260178 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:21:00 INFO - PROCESS | 7293 | 1464625260182 Marionette TRACE conn3 <- [1,1426,null,{}] 09:21:00 INFO - PROCESS | 7293 | 1464625260187 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}] 09:21:00 INFO - PROCESS | 7293 | 1464625260365 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 09:21:00 INFO - PROCESS | 7293 | 1464625260577 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:00 INFO - PROCESS | 7293 | ++DOCSHELL 0x95084800 == 135 [pid = 7293] [id = 364] 09:21:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 298 (0x95b60400) [pid = 7293] [serial = 1093] [outer = (nil)] 09:21:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 299 (0x9891a000) [pid = 7293] [serial = 1094] [outer = 0x95b60400] 09:21:00 INFO - PROCESS | 7293 | 1464625260735 Marionette DEBUG loaded listener.js 09:21:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 300 (0x98e76000) [pid = 7293] [serial = 1095] [outer = 0x95b60400] 09:21:01 INFO - PROCESS | 7293 | 1464625261636 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]]]}] 09:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1531ms 09:21:01 INFO - PROCESS | 7293 | 1464625261711 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 09:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:21:01 INFO - PROCESS | 7293 | 1464625261715 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 09:21:01 INFO - PROCESS | 7293 | 1464625261722 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:21:01 INFO - PROCESS | 7293 | 1464625261727 Marionette TRACE conn3 <- [1,1430,null,{}] 09:21:01 INFO - PROCESS | 7293 | 1464625261733 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}] 09:21:01 INFO - PROCESS | 7293 | 1464625261989 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 09:21:02 INFO - PROCESS | 7293 | 1464625262296 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:02 INFO - PROCESS | 7293 | ++DOCSHELL 0x950a9c00 == 136 [pid = 7293] [id = 365] 09:21:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 301 (0x976fa800) [pid = 7293] [serial = 1096] [outer = (nil)] 09:21:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 302 (0x9a55fc00) [pid = 7293] [serial = 1097] [outer = 0x976fa800] 09:21:02 INFO - PROCESS | 7293 | 1464625262377 Marionette DEBUG loaded listener.js 09:21:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 303 (0x9b222400) [pid = 7293] [serial = 1098] [outer = 0x976fa800] 09:21:03 INFO - PROCESS | 7293 | 1464625263232 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]]]}] 09:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1581ms 09:21:03 INFO - PROCESS | 7293 | 1464625263303 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 09:21:03 INFO - PROCESS | 7293 | 1464625263307 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 09:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:21:03 INFO - PROCESS | 7293 | 1464625263313 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:21:03 INFO - PROCESS | 7293 | 1464625263316 Marionette TRACE conn3 <- [1,1434,null,{}] 09:21:03 INFO - PROCESS | 7293 | 1464625263322 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}] 09:21:03 INFO - PROCESS | 7293 | 1464625263543 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 09:21:03 INFO - PROCESS | 7293 | 1464625263803 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:03 INFO - PROCESS | 7293 | ++DOCSHELL 0x976ed800 == 137 [pid = 7293] [id = 366] 09:21:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 304 (0x9ac3e800) [pid = 7293] [serial = 1099] [outer = (nil)] 09:21:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 305 (0xa2156000) [pid = 7293] [serial = 1100] [outer = 0x9ac3e800] 09:21:03 INFO - PROCESS | 7293 | 1464625263919 Marionette DEBUG loaded listener.js 09:21:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 306 (0xa260d800) [pid = 7293] [serial = 1101] [outer = 0x9ac3e800] 09:21:04 INFO - PROCESS | 7293 | 1464625264781 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]]]}] 09:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1542ms 09:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:21:04 INFO - PROCESS | 7293 | 1464625264856 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 09:21:04 INFO - PROCESS | 7293 | 1464625264859 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 09:21:04 INFO - PROCESS | 7293 | 1464625264865 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:21:04 INFO - PROCESS | 7293 | 1464625264868 Marionette TRACE conn3 <- [1,1438,null,{}] 09:21:04 INFO - PROCESS | 7293 | 1464625264875 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}] 09:21:05 INFO - PROCESS | 7293 | 1464625265086 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 09:21:05 INFO - PROCESS | 7293 | 1464625265331 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:05 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f7d800 == 138 [pid = 7293] [id = 367] 09:21:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 307 (0x88f7f000) [pid = 7293] [serial = 1102] [outer = (nil)] 09:21:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 308 (0x88f85800) [pid = 7293] [serial = 1103] [outer = 0x88f7f000] 09:21:05 INFO - PROCESS | 7293 | 1464625265454 Marionette DEBUG loaded listener.js 09:21:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 309 (0x88f88c00) [pid = 7293] [serial = 1104] [outer = 0x88f7f000] 09:21:06 INFO - PROCESS | 7293 | 1464625266341 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]]]}] 09:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1533ms 09:21:06 INFO - PROCESS | 7293 | 1464625266398 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 09:21:06 INFO - PROCESS | 7293 | 1464625266402 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 09:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:21:06 INFO - PROCESS | 7293 | 1464625266409 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:21:06 INFO - PROCESS | 7293 | 1464625266413 Marionette TRACE conn3 <- [1,1442,null,{}] 09:21:06 INFO - PROCESS | 7293 | 1464625266418 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}] 09:21:06 INFO - PROCESS | 7293 | 1464625266609 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 09:21:06 INFO - PROCESS | 7293 | 1464625266857 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:06 INFO - PROCESS | 7293 | ++DOCSHELL 0x88cf6400 == 139 [pid = 7293] [id = 368] 09:21:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 310 (0x88f82c00) [pid = 7293] [serial = 1105] [outer = (nil)] 09:21:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 311 (0xa3440400) [pid = 7293] [serial = 1106] [outer = 0x88f82c00] 09:21:06 INFO - PROCESS | 7293 | 1464625266979 Marionette DEBUG loaded listener.js 09:21:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 312 (0xa344ac00) [pid = 7293] [serial = 1107] [outer = 0x88f82c00] 09:21:07 INFO - PROCESS | 7293 | 1464625267814 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]]]}] 09:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1432ms 09:21:07 INFO - PROCESS | 7293 | 1464625267843 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 09:21:07 INFO - PROCESS | 7293 | 1464625267847 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 09:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:21:07 INFO - PROCESS | 7293 | 1464625267853 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:21:07 INFO - PROCESS | 7293 | 1464625267856 Marionette TRACE conn3 <- [1,1446,null,{}] 09:21:07 INFO - PROCESS | 7293 | 1464625267862 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}] 09:21:08 INFO - PROCESS | 7293 | 1464625268045 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 09:21:08 INFO - PROCESS | 7293 | 1464625268314 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:08 INFO - PROCESS | 7293 | ++DOCSHELL 0x91d4cc00 == 140 [pid = 7293] [id = 369] 09:21:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 313 (0x91d4e000) [pid = 7293] [serial = 1108] [outer = (nil)] 09:21:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 314 (0x91d54000) [pid = 7293] [serial = 1109] [outer = 0x91d4e000] 09:21:08 INFO - PROCESS | 7293 | 1464625268439 Marionette DEBUG loaded listener.js 09:21:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 315 (0x91d56800) [pid = 7293] [serial = 1110] [outer = 0x91d4e000] 09:21:09 INFO - PROCESS | 7293 | 1464625269278 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]]]}] 09:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1481ms 09:21:09 INFO - PROCESS | 7293 | 1464625269335 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 09:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:21:09 INFO - PROCESS | 7293 | 1464625269339 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 09:21:09 INFO - PROCESS | 7293 | 1464625269345 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:21:09 INFO - PROCESS | 7293 | 1464625269350 Marionette TRACE conn3 <- [1,1450,null,{}] 09:21:09 INFO - PROCESS | 7293 | 1464625269355 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}] 09:21:09 INFO - PROCESS | 7293 | 1464625269559 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 09:21:09 INFO - PROCESS | 7293 | 1464625269816 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:09 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a357800 == 141 [pid = 7293] [id = 370] 09:21:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 316 (0x8a361000) [pid = 7293] [serial = 1111] [outer = (nil)] 09:21:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 317 (0x8a365c00) [pid = 7293] [serial = 1112] [outer = 0x8a361000] 09:21:09 INFO - PROCESS | 7293 | 1464625269944 Marionette DEBUG loaded listener.js 09:21:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 318 (0x91d58800) [pid = 7293] [serial = 1113] [outer = 0x8a361000] 09:21:10 INFO - PROCESS | 7293 | 1464625270809 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]]]}] 09:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1539ms 09:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:21:10 INFO - PROCESS | 7293 | 1464625270885 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 09:21:10 INFO - PROCESS | 7293 | 1464625270888 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 09:21:10 INFO - PROCESS | 7293 | 1464625270895 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:21:10 INFO - PROCESS | 7293 | 1464625270898 Marionette TRACE conn3 <- [1,1454,null,{}] 09:21:10 INFO - PROCESS | 7293 | 1464625270903 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}] 09:21:11 INFO - PROCESS | 7293 | 1464625271118 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 09:21:11 INFO - PROCESS | 7293 | 1464625271371 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:11 INFO - PROCESS | 7293 | ++DOCSHELL 0x8be93000 == 142 [pid = 7293] [id = 371] 09:21:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 319 (0x8be93800) [pid = 7293] [serial = 1114] [outer = (nil)] 09:21:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 320 (0x8be98800) [pid = 7293] [serial = 1115] [outer = 0x8be93800] 09:21:11 INFO - PROCESS | 7293 | 1464625271488 Marionette DEBUG loaded listener.js 09:21:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 321 (0x8be9b000) [pid = 7293] [serial = 1116] [outer = 0x8be93800] 09:21:12 INFO - PROCESS | 7293 | 1464625272298 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]]]}] 09:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1483ms 09:21:12 INFO - PROCESS | 7293 | 1464625272378 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 09:21:12 INFO - PROCESS | 7293 | 1464625272382 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 09:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:21:12 INFO - PROCESS | 7293 | 1464625272388 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:21:12 INFO - PROCESS | 7293 | 1464625272390 Marionette TRACE conn3 <- [1,1458,null,{}] 09:21:12 INFO - PROCESS | 7293 | 1464625272396 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}] 09:21:12 INFO - PROCESS | 7293 | 1464625272623 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 09:21:12 INFO - PROCESS | 7293 | 1464625272873 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:12 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a357c00 == 143 [pid = 7293] [id = 372] 09:21:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 322 (0x8a35b800) [pid = 7293] [serial = 1117] [outer = (nil)] 09:21:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 323 (0x91d4dc00) [pid = 7293] [serial = 1118] [outer = 0x8a35b800] 09:21:13 INFO - PROCESS | 7293 | 1464625272994 Marionette DEBUG loaded listener.js 09:21:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 324 (0x92d59800) [pid = 7293] [serial = 1119] [outer = 0x8a35b800] 09:21:13 INFO - PROCESS | 7293 | 1464625273853 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]]]}] 09:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1534ms 09:21:13 INFO - PROCESS | 7293 | 1464625273922 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 09:21:13 INFO - PROCESS | 7293 | 1464625273926 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 09:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:21:13 INFO - PROCESS | 7293 | 1464625273932 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:21:13 INFO - PROCESS | 7293 | 1464625273936 Marionette TRACE conn3 <- [1,1462,null,{}] 09:21:13 INFO - PROCESS | 7293 | 1464625273942 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}] 09:21:14 INFO - PROCESS | 7293 | 1464625274160 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 09:21:14 INFO - PROCESS | 7293 | 1464625274435 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x86af1800 == 144 [pid = 7293] [id = 373] 09:21:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 325 (0x86af3000) [pid = 7293] [serial = 1120] [outer = (nil)] 09:21:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 326 (0x86afa400) [pid = 7293] [serial = 1121] [outer = 0x86af3000] 09:21:14 INFO - PROCESS | 7293 | 1464625274527 Marionette DEBUG loaded listener.js 09:21:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 327 (0x86afd000) [pid = 7293] [serial = 1122] [outer = 0x86af3000] 09:21:15 INFO - PROCESS | 7293 | 1464625275419 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]]]}] 09:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1536ms 09:21:15 INFO - PROCESS | 7293 | 1464625275469 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 09:21:15 INFO - PROCESS | 7293 | 1464625275473 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 09:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:21:15 INFO - PROCESS | 7293 | 1464625275479 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:21:15 INFO - PROCESS | 7293 | 1464625275482 Marionette TRACE conn3 <- [1,1466,null,{}] 09:21:15 INFO - PROCESS | 7293 | 1464625275488 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}] 09:21:15 INFO - PROCESS | 7293 | 1464625275670 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 09:21:15 INFO - PROCESS | 7293 | 1464625275929 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:15 INFO - PROCESS | 7293 | ++DOCSHELL 0x86afc800 == 145 [pid = 7293] [id = 374] 09:21:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 328 (0x88cf6800) [pid = 7293] [serial = 1123] [outer = (nil)] 09:21:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 329 (0x8be9f400) [pid = 7293] [serial = 1124] [outer = 0x88cf6800] 09:21:16 INFO - PROCESS | 7293 | 1464625276056 Marionette DEBUG loaded listener.js 09:21:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 330 (0x8e156c00) [pid = 7293] [serial = 1125] [outer = 0x88cf6800] 09:21:16 INFO - PROCESS | 7293 | 1464625276876 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]]]}] 09:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1428ms 09:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:21:16 INFO - PROCESS | 7293 | 1464625276908 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 09:21:16 INFO - PROCESS | 7293 | 1464625276911 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 09:21:16 INFO - PROCESS | 7293 | 1464625276917 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:21:16 INFO - PROCESS | 7293 | 1464625276921 Marionette TRACE conn3 <- [1,1470,null,{}] 09:21:16 INFO - PROCESS | 7293 | 1464625276926 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}] 09:21:17 INFO - PROCESS | 7293 | 1464625277108 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 09:21:17 INFO - PROCESS | 7293 | 1464625277328 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:17 INFO - PROCESS | 7293 | ++DOCSHELL 0x91d10800 == 146 [pid = 7293] [id = 375] 09:21:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 331 (0x928e8000) [pid = 7293] [serial = 1126] [outer = (nil)] 09:21:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 332 (0x950b1c00) [pid = 7293] [serial = 1127] [outer = 0x928e8000] 09:21:17 INFO - PROCESS | 7293 | 1464625277443 Marionette DEBUG loaded listener.js 09:21:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 333 (0x93d89000) [pid = 7293] [serial = 1128] [outer = 0x928e8000] 09:21:18 INFO - PROCESS | 7293 | 1464625278780 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]]]}] 09:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1937ms 09:21:18 INFO - PROCESS | 7293 | 1464625278903 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 09:21:18 INFO - PROCESS | 7293 | 1464625278909 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 09:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:21:18 INFO - PROCESS | 7293 | 1464625278922 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:21:18 INFO - PROCESS | 7293 | 1464625278926 Marionette TRACE conn3 <- [1,1474,null,{}] 09:21:18 INFO - PROCESS | 7293 | 1464625278944 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}] 09:21:19 INFO - PROCESS | 7293 | 1464625279117 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 09:21:19 INFO - PROCESS | 7293 | 1464625279333 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:19 INFO - PROCESS | 7293 | ++DOCSHELL 0x892f1800 == 147 [pid = 7293] [id = 376] 09:21:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 334 (0x8931cc00) [pid = 7293] [serial = 1129] [outer = (nil)] 09:21:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 335 (0x8a35f400) [pid = 7293] [serial = 1130] [outer = 0x8931cc00] 09:21:19 INFO - PROCESS | 7293 | 1464625279445 Marionette DEBUG loaded listener.js 09:21:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 336 (0x8ab4b800) [pid = 7293] [serial = 1131] [outer = 0x8931cc00] 09:21:20 INFO - PROCESS | 7293 | 1464625280447 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]]]}] 09:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1583ms 09:21:20 INFO - PROCESS | 7293 | 1464625280505 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 09:21:20 INFO - PROCESS | 7293 | 1464625280513 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 09:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:21:20 INFO - PROCESS | 7293 | 1464625280523 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:21:20 INFO - PROCESS | 7293 | 1464625280527 Marionette TRACE conn3 <- [1,1478,null,{}] 09:21:20 INFO - PROCESS | 7293 | 1464625280533 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}] 09:21:20 INFO - PROCESS | 7293 | 1464625280719 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 09:21:21 INFO - PROCESS | 7293 | 1464625281058 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:21 INFO - PROCESS | 7293 | ++DOCSHELL 0x88dc0800 == 148 [pid = 7293] [id = 377] 09:21:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 337 (0x88ef0800) [pid = 7293] [serial = 1132] [outer = (nil)] 09:21:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 338 (0x8a3d7000) [pid = 7293] [serial = 1133] [outer = 0x88ef0800] 09:21:21 INFO - PROCESS | 7293 | 1464625281133 Marionette DEBUG loaded listener.js 09:21:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 339 (0x8be96800) [pid = 7293] [serial = 1134] [outer = 0x88ef0800] 09:21:21 INFO - PROCESS | 7293 | --DOCSHELL 0x8c833400 == 147 [pid = 7293] [id = 228] 09:21:21 INFO - PROCESS | 7293 | --DOCSHELL 0x9a55d800 == 146 [pid = 7293] [id = 85] 09:21:21 INFO - PROCESS | 7293 | --DOMWINDOW == 338 (0xa214d800) [pid = 7293] [serial = 980] [outer = (nil)] [url = about:blank] 09:21:21 INFO - PROCESS | 7293 | --DOMWINDOW == 337 (0xa35ee800) [pid = 7293] [serial = 983] [outer = (nil)] [url = about:blank] 09:21:21 INFO - PROCESS | 7293 | --DOMWINDOW == 336 (0x928ba000) [pid = 7293] [serial = 986] [outer = (nil)] [url = about:blank] 09:21:21 INFO - PROCESS | 7293 | --DOMWINDOW == 335 (0x8a2da800) [pid = 7293] [serial = 989] [outer = (nil)] [url = about:blank] 09:21:21 INFO - PROCESS | 7293 | --DOMWINDOW == 334 (0x928bcc00) [pid = 7293] [serial = 992] [outer = (nil)] [url = about:blank] 09:21:21 INFO - PROCESS | 7293 | --DOMWINDOW == 333 (0x88eec800) [pid = 7293] [serial = 995] [outer = (nil)] [url = about:blank] 09:21:21 INFO - PROCESS | 7293 | --DOMWINDOW == 332 (0x8e480800) [pid = 7293] [serial = 998] [outer = (nil)] [url = about:blank] 09:21:21 INFO - PROCESS | 7293 | --DOCSHELL 0x88ee5400 == 145 [pid = 7293] [id = 358] 09:21:21 INFO - PROCESS | 7293 | --DOCSHELL 0x8ed19c00 == 144 [pid = 7293] [id = 357] 09:21:21 INFO - PROCESS | 7293 | --DOCSHELL 0x8ed1c400 == 143 [pid = 7293] [id = 356] 09:21:21 INFO - PROCESS | 7293 | --DOCSHELL 0x8dd43800 == 142 [pid = 7293] [id = 355] 09:21:21 INFO - PROCESS | 7293 | --DOCSHELL 0x8a2d8000 == 141 [pid = 7293] [id = 354] 09:21:21 INFO - PROCESS | 7293 | --DOCSHELL 0x892ef400 == 140 [pid = 7293] [id = 353] 09:21:21 INFO - PROCESS | 7293 | --DOCSHELL 0x99ea5800 == 139 [pid = 7293] [id = 346] 09:21:21 INFO - PROCESS | 7293 | --DOCSHELL 0x8e152400 == 138 [pid = 7293] [id = 345] 09:21:21 INFO - PROCESS | 7293 | --DOCSHELL 0x95b5c000 == 137 [pid = 7293] [id = 344] 09:21:21 INFO - PROCESS | 7293 | --DOCSHELL 0x93d23400 == 136 [pid = 7293] [id = 343] 09:21:21 INFO - PROCESS | 7293 | --DOCSHELL 0x8edea000 == 135 [pid = 7293] [id = 342] 09:21:21 INFO - PROCESS | 7293 | --DOCSHELL 0x8ed1c800 == 134 [pid = 7293] [id = 341] 09:21:21 INFO - PROCESS | 7293 | --DOCSHELL 0x88dbf400 == 133 [pid = 7293] [id = 340] 09:21:22 INFO - PROCESS | 7293 | 1464625282101 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]]]}] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 331 (0x92b62c00) [pid = 7293] [serial = 702] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 330 (0x92b82c00) [pid = 7293] [serial = 1016] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 329 (0x9250dc00) [pid = 7293] [serial = 1010] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 328 (0x9275f400) [pid = 7293] [serial = 1011] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 327 (0x93d86800) [pid = 7293] [serial = 1017] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 326 (0x928f0400) [pid = 7293] [serial = 1013] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 325 (0x95b5e000) [pid = 7293] [serial = 965] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 324 (0x996e4400) [pid = 7293] [serial = 968] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 323 (0x8c831c00) [pid = 7293] [serial = 953] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 322 (0x8e15c000) [pid = 7293] [serial = 1004] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 321 (0x8ed11800) [pid = 7293] [serial = 1005] [outer = (nil)] [url = about:blank] 09:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1635ms 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 320 (0x8ef86c00) [pid = 7293] [serial = 1007] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 319 (0x910dc800) [pid = 7293] [serial = 1008] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 318 (0x92d57000) [pid = 7293] [serial = 959] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 317 (0x92b6f800) [pid = 7293] [serial = 1014] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 316 (0x95089400) [pid = 7293] [serial = 962] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 315 (0x8ef81c00) [pid = 7293] [serial = 956] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 314 (0x9b78b000) [pid = 7293] [serial = 977] [outer = (nil)] [url = about:blank] 09:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 313 (0x92d58c00) [pid = 7293] [serial = 951] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 312 (0x8b6a5400) [pid = 7293] [serial = 1002] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 311 (0x8ab4cc00) [pid = 7293] [serial = 1001] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 310 (0x9a368000) [pid = 7293] [serial = 974] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | --DOMWINDOW == 309 (0x99ea4c00) [pid = 7293] [serial = 971] [outer = (nil)] [url = about:blank] 09:21:22 INFO - PROCESS | 7293 | 1464625282174 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 09:21:22 INFO - PROCESS | 7293 | 1464625282177 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 09:21:22 INFO - PROCESS | 7293 | 1464625282185 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:21:22 INFO - PROCESS | 7293 | 1464625282191 Marionette TRACE conn3 <- [1,1482,null,{}] 09:21:22 INFO - PROCESS | 7293 | 1464625282205 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}] 09:21:22 INFO - PROCESS | 7293 | 1464625282380 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 09:21:22 INFO - PROCESS | 7293 | 1464625282549 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:22 INFO - PROCESS | 7293 | ++DOCSHELL 0x892e9c00 == 134 [pid = 7293] [id = 378] 09:21:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 310 (0x892ef400) [pid = 7293] [serial = 1135] [outer = (nil)] 09:21:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 311 (0x8c1ab800) [pid = 7293] [serial = 1136] [outer = 0x892ef400] 09:21:22 INFO - PROCESS | 7293 | 1464625282624 Marionette DEBUG loaded listener.js 09:21:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 312 (0x8c1b0000) [pid = 7293] [serial = 1137] [outer = 0x892ef400] 09:21:23 INFO - PROCESS | 7293 | 1464625283406 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]]]}] 09:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1298ms 09:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:21:23 INFO - PROCESS | 7293 | 1464625283480 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 09:21:23 INFO - PROCESS | 7293 | 1464625283484 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 09:21:23 INFO - PROCESS | 7293 | 1464625283490 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:21:23 INFO - PROCESS | 7293 | 1464625283493 Marionette TRACE conn3 <- [1,1486,null,{}] 09:21:23 INFO - PROCESS | 7293 | 1464625283498 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}] 09:21:23 INFO - PROCESS | 7293 | 1464625283669 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 09:21:23 INFO - PROCESS | 7293 | 1464625283679 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:23 INFO - PROCESS | 7293 | ++DOCSHELL 0x892ee000 == 135 [pid = 7293] [id = 379] 09:21:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 313 (0x8c82e800) [pid = 7293] [serial = 1138] [outer = (nil)] 09:21:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 314 (0x8e3e7c00) [pid = 7293] [serial = 1139] [outer = 0x8c82e800] 09:21:23 INFO - PROCESS | 7293 | 1464625283747 Marionette DEBUG loaded listener.js 09:21:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 315 (0x8ed1c400) [pid = 7293] [serial = 1140] [outer = 0x8c82e800] 09:21:24 INFO - PROCESS | 7293 | 1464625284740 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]]]}] 09:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1293ms 09:21:24 INFO - PROCESS | 7293 | 1464625284782 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 09:21:24 INFO - PROCESS | 7293 | 1464625284786 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 09:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:21:24 INFO - PROCESS | 7293 | 1464625284798 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:21:24 INFO - PROCESS | 7293 | 1464625284800 Marionette TRACE conn3 <- [1,1490,null,{}] 09:21:24 INFO - PROCESS | 7293 | 1464625284806 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}] 09:21:25 INFO - PROCESS | 7293 | 1464625285029 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 09:21:25 INFO - PROCESS | 7293 | 1464625285058 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:25 INFO - PROCESS | 7293 | ++DOCSHELL 0x8dd4a400 == 136 [pid = 7293] [id = 380] 09:21:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 316 (0x8dd4c400) [pid = 7293] [serial = 1141] [outer = (nil)] 09:21:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 317 (0x8ef81c00) [pid = 7293] [serial = 1142] [outer = 0x8dd4c400] 09:21:25 INFO - PROCESS | 7293 | 1464625285126 Marionette DEBUG loaded listener.js 09:21:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 318 (0x8ef8c400) [pid = 7293] [serial = 1143] [outer = 0x8dd4c400] 09:21:26 INFO - PROCESS | 7293 | 1464625286242 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]]]}] 09:21:26 INFO - PROCESS | 7293 | --DOMWINDOW == 317 (0x8a3d7400) [pid = 7293] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:21:26 INFO - PROCESS | 7293 | --DOMWINDOW == 316 (0x892f0400) [pid = 7293] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:21:26 INFO - PROCESS | 7293 | --DOMWINDOW == 315 (0x910e8000) [pid = 7293] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:21:26 INFO - PROCESS | 7293 | --DOMWINDOW == 314 (0x997aac00) [pid = 7293] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:21:26 INFO - PROCESS | 7293 | --DOMWINDOW == 313 (0x91d03000) [pid = 7293] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:21:26 INFO - PROCESS | 7293 | --DOMWINDOW == 312 (0x896b2800) [pid = 7293] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:21:26 INFO - PROCESS | 7293 | --DOMWINDOW == 311 (0x8e14f400) [pid = 7293] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1541ms 09:21:26 INFO - PROCESS | 7293 | 1464625286334 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 09:21:26 INFO - PROCESS | 7293 | 1464625286337 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 09:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:21:26 INFO - PROCESS | 7293 | 1464625286343 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:21:26 INFO - PROCESS | 7293 | 1464625286346 Marionette TRACE conn3 <- [1,1494,null,{}] 09:21:26 INFO - PROCESS | 7293 | 1464625286352 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}] 09:21:26 INFO - PROCESS | 7293 | 1464625286533 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 09:21:26 INFO - PROCESS | 7293 | 1464625286748 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:26 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f80800 == 137 [pid = 7293] [id = 381] 09:21:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 312 (0x8e30bc00) [pid = 7293] [serial = 1144] [outer = (nil)] 09:21:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 313 (0x910e1c00) [pid = 7293] [serial = 1145] [outer = 0x8e30bc00] 09:21:26 INFO - PROCESS | 7293 | 1464625286819 Marionette DEBUG loaded listener.js 09:21:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 314 (0x91d09800) [pid = 7293] [serial = 1146] [outer = 0x8e30bc00] 09:21:27 INFO - PROCESS | 7293 | 1464625287501 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]]]}] 09:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1185ms 09:21:27 INFO - PROCESS | 7293 | 1464625287530 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 09:21:27 INFO - PROCESS | 7293 | 1464625287534 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 09:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:21:27 INFO - PROCESS | 7293 | 1464625287539 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:21:27 INFO - PROCESS | 7293 | 1464625287542 Marionette TRACE conn3 <- [1,1498,null,{}] 09:21:27 INFO - PROCESS | 7293 | 1464625287548 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}] 09:21:27 INFO - PROCESS | 7293 | 1464625287776 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 09:21:27 INFO - PROCESS | 7293 | 1464625287799 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:27 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c1af000 == 138 [pid = 7293] [id = 382] 09:21:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 315 (0x8ef82400) [pid = 7293] [serial = 1147] [outer = (nil)] 09:21:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 316 (0x91fe6c00) [pid = 7293] [serial = 1148] [outer = 0x8ef82400] 09:21:27 INFO - PROCESS | 7293 | 1464625287868 Marionette DEBUG loaded listener.js 09:21:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 317 (0x92508c00) [pid = 7293] [serial = 1149] [outer = 0x8ef82400] 09:21:28 INFO - PROCESS | 7293 | 1464625288941 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]]]}] 09:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1428ms 09:21:28 INFO - PROCESS | 7293 | 1464625288969 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 09:21:28 INFO - PROCESS | 7293 | 1464625288976 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 09:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:21:28 INFO - PROCESS | 7293 | 1464625288985 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:21:28 INFO - PROCESS | 7293 | 1464625288990 Marionette TRACE conn3 <- [1,1502,null,{}] 09:21:29 INFO - PROCESS | 7293 | 1464625288998 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}] 09:21:29 INFO - PROCESS | 7293 | 1464625289192 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 09:21:29 INFO - PROCESS | 7293 | 1464625289412 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x89317400 == 139 [pid = 7293] [id = 383] 09:21:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 318 (0x896ac400) [pid = 7293] [serial = 1150] [outer = (nil)] 09:21:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 319 (0x8a2dd000) [pid = 7293] [serial = 1151] [outer = 0x896ac400] 09:21:29 INFO - PROCESS | 7293 | 1464625289595 Marionette DEBUG loaded listener.js 09:21:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 320 (0x8a361c00) [pid = 7293] [serial = 1152] [outer = 0x896ac400] 09:21:30 INFO - PROCESS | 7293 | 1464625290470 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]]]}] 09:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1531ms 09:21:30 INFO - PROCESS | 7293 | 1464625290518 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 09:21:30 INFO - PROCESS | 7293 | 1464625290526 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 09:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:21:30 INFO - PROCESS | 7293 | 1464625290536 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:21:30 INFO - PROCESS | 7293 | 1464625290541 Marionette TRACE conn3 <- [1,1506,null,{}] 09:21:30 INFO - PROCESS | 7293 | 1464625290547 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}] 09:21:30 INFO - PROCESS | 7293 | 1464625290736 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 09:21:30 INFO - PROCESS | 7293 | 1464625290948 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:31 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3ce800 == 140 [pid = 7293] [id = 384] 09:21:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 321 (0x8b6a2400) [pid = 7293] [serial = 1153] [outer = (nil)] 09:21:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 322 (0x8be9d800) [pid = 7293] [serial = 1154] [outer = 0x8b6a2400] 09:21:31 INFO - PROCESS | 7293 | 1464625291117 Marionette DEBUG loaded listener.js 09:21:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 323 (0x8c1a8c00) [pid = 7293] [serial = 1155] [outer = 0x8b6a2400] 09:21:32 INFO - PROCESS | 7293 | 1464625292045 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]]]}] 09:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1529ms 09:21:32 INFO - PROCESS | 7293 | 1464625292066 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 09:21:32 INFO - PROCESS | 7293 | 1464625292070 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 09:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:21:32 INFO - PROCESS | 7293 | 1464625292076 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:21:32 INFO - PROCESS | 7293 | 1464625292082 Marionette TRACE conn3 <- [1,1510,null,{}] 09:21:32 INFO - PROCESS | 7293 | 1464625292098 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}] 09:21:32 INFO - PROCESS | 7293 | 1464625292284 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 09:21:32 INFO - PROCESS | 7293 | 1464625292546 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:32 INFO - PROCESS | 7293 | ++DOCSHELL 0x8eec1000 == 141 [pid = 7293] [id = 385] 09:21:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 324 (0x91030400) [pid = 7293] [serial = 1156] [outer = (nil)] 09:21:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 325 (0x91d50000) [pid = 7293] [serial = 1157] [outer = 0x91030400] 09:21:32 INFO - PROCESS | 7293 | 1464625292684 Marionette DEBUG loaded listener.js 09:21:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 326 (0x91fe6400) [pid = 7293] [serial = 1158] [outer = 0x91030400] 09:21:33 INFO - PROCESS | 7293 | 1464625293545 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]]]}] 09:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1484ms 09:21:33 INFO - PROCESS | 7293 | 1464625293560 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 09:21:33 INFO - PROCESS | 7293 | 1464625293565 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 09:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:21:33 INFO - PROCESS | 7293 | 1464625293571 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:21:33 INFO - PROCESS | 7293 | 1464625293575 Marionette TRACE conn3 <- [1,1514,null,{}] 09:21:33 INFO - PROCESS | 7293 | 1464625293580 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}] 09:21:33 INFO - PROCESS | 7293 | 1464625293765 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 09:21:34 INFO - PROCESS | 7293 | 1464625293982 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:34 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c837800 == 142 [pid = 7293] [id = 386] 09:21:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 327 (0x92761000) [pid = 7293] [serial = 1159] [outer = (nil)] 09:21:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 328 (0x928be800) [pid = 7293] [serial = 1160] [outer = 0x92761000] 09:21:34 INFO - PROCESS | 7293 | 1464625294102 Marionette DEBUG loaded listener.js 09:21:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 329 (0x92b62800) [pid = 7293] [serial = 1161] [outer = 0x92761000] 09:21:35 INFO - PROCESS | 7293 | 1464625295009 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]]]}] 09:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1479ms 09:21:35 INFO - PROCESS | 7293 | 1464625295051 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 09:21:35 INFO - PROCESS | 7293 | 1464625295055 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 09:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:21:35 INFO - PROCESS | 7293 | 1464625295062 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:21:35 INFO - PROCESS | 7293 | 1464625295065 Marionette TRACE conn3 <- [1,1518,null,{}] 09:21:35 INFO - PROCESS | 7293 | 1464625295071 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}] 09:21:35 INFO - PROCESS | 7293 | 1464625295258 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 09:21:35 INFO - PROCESS | 7293 | 1464625295479 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:35 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3ca000 == 143 [pid = 7293] [id = 387] 09:21:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 330 (0x928e3800) [pid = 7293] [serial = 1162] [outer = (nil)] 09:21:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 331 (0x92b82c00) [pid = 7293] [serial = 1163] [outer = 0x928e3800] 09:21:35 INFO - PROCESS | 7293 | 1464625295594 Marionette DEBUG loaded listener.js 09:21:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 332 (0x92d58c00) [pid = 7293] [serial = 1164] [outer = 0x928e3800] 09:21:36 INFO - PROCESS | 7293 | 1464625296547 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]]]}] 09:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1584ms 09:21:36 INFO - PROCESS | 7293 | 1464625296647 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 09:21:36 INFO - PROCESS | 7293 | 1464625296651 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 09:21:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:21:36 INFO - PROCESS | 7293 | 1464625296657 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:21:36 INFO - PROCESS | 7293 | 1464625296660 Marionette TRACE conn3 <- [1,1522,null,{}] 09:21:36 INFO - PROCESS | 7293 | 1464625296666 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}] 09:21:36 INFO - PROCESS | 7293 | 1464625296972 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 09:21:37 INFO - PROCESS | 7293 | 1464625297232 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:37 INFO - PROCESS | 7293 | ++DOCSHELL 0x92d4dc00 == 144 [pid = 7293] [id = 388] 09:21:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 333 (0x93d8f800) [pid = 7293] [serial = 1165] [outer = (nil)] 09:21:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 334 (0x98c24c00) [pid = 7293] [serial = 1166] [outer = 0x93d8f800] 09:21:37 INFO - PROCESS | 7293 | 1464625297315 Marionette DEBUG loaded listener.js 09:21:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 335 (0x99b55000) [pid = 7293] [serial = 1167] [outer = 0x93d8f800] 09:21:37 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:37 INFO - PROCESS | 7293 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:21:37 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:37 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:37 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:37 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:37 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:37 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:37 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:37 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:37 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:37 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:21:38 INFO - PROCESS | 7293 | 1464625298046 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"]]]}] 09:21:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:21:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:21:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:21:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:21:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:21:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:21:38 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:21:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:21:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:21:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:21:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1446ms 09:21:38 INFO - PROCESS | 7293 | 1464625298108 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 09:21:38 INFO - PROCESS | 7293 | 1464625298115 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 09:21:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:21:38 INFO - PROCESS | 7293 | 1464625298121 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:21:38 INFO - PROCESS | 7293 | 1464625298124 Marionette TRACE conn3 <- [1,1526,null,{}] 09:21:38 INFO - PROCESS | 7293 | 1464625298130 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}] 09:21:38 INFO - PROCESS | 7293 | 1464625298322 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 09:21:38 INFO - PROCESS | 7293 | 1464625298562 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:38 INFO - PROCESS | 7293 | ++DOCSHELL 0x976f0000 == 145 [pid = 7293] [id = 389] 09:21:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 336 (0x98142000) [pid = 7293] [serial = 1168] [outer = (nil)] 09:21:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 337 (0x9a2ae800) [pid = 7293] [serial = 1169] [outer = 0x98142000] 09:21:38 INFO - PROCESS | 7293 | 1464625298688 Marionette DEBUG loaded listener.js 09:21:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 338 (0x9a560400) [pid = 7293] [serial = 1170] [outer = 0x98142000] 09:21:39 INFO - PROCESS | 7293 | 1464625299479 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"]]]}] 09:21:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:21:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:21:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:21:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:21:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:21:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:21:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:21:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:21:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:21:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1392ms 09:21:39 INFO - PROCESS | 7293 | 1464625299516 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 09:21:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:21:39 INFO - PROCESS | 7293 | 1464625299522 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 09:21:39 INFO - PROCESS | 7293 | 1464625299529 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:21:39 INFO - PROCESS | 7293 | 1464625299532 Marionette TRACE conn3 <- [1,1530,null,{}] 09:21:39 INFO - PROCESS | 7293 | 1464625299538 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}] 09:21:39 INFO - PROCESS | 7293 | 1464625299752 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 09:21:40 INFO - PROCESS | 7293 | 1464625299986 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:40 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a0ab400 == 146 [pid = 7293] [id = 390] 09:21:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 339 (0x9b7cec00) [pid = 7293] [serial = 1171] [outer = (nil)] 09:21:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 340 (0xa22ce800) [pid = 7293] [serial = 1172] [outer = 0x9b7cec00] 09:21:40 INFO - PROCESS | 7293 | 1464625300068 Marionette DEBUG loaded listener.js 09:21:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 341 (0xa263e000) [pid = 7293] [serial = 1173] [outer = 0x9b7cec00] 09:21:40 INFO - PROCESS | 7293 | 1464625300788 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]]]}] 09:21:40 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:21:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:21:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:21:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:21:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:21:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:21:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:21:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1281ms 09:21:40 INFO - PROCESS | 7293 | 1464625300821 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 09:21:40 INFO - PROCESS | 7293 | 1464625300825 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 09:21:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:21:40 INFO - PROCESS | 7293 | 1464625300833 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:21:40 INFO - PROCESS | 7293 | 1464625300835 Marionette TRACE conn3 <- [1,1534,null,{}] 09:21:40 INFO - PROCESS | 7293 | 1464625300840 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}] 09:21:41 INFO - PROCESS | 7293 | 1464625301021 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 09:21:41 INFO - PROCESS | 7293 | 1464625301257 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:41 INFO - PROCESS | 7293 | ++DOCSHELL 0x87342c00 == 147 [pid = 7293] [id = 391] 09:21:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 342 (0x87343000) [pid = 7293] [serial = 1174] [outer = (nil)] 09:21:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 343 (0x8734cc00) [pid = 7293] [serial = 1175] [outer = 0x87343000] 09:21:41 INFO - PROCESS | 7293 | 1464625301342 Marionette DEBUG loaded listener.js 09:21:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 344 (0x8734e800) [pid = 7293] [serial = 1176] [outer = 0x87343000] 09:21:42 INFO - PROCESS | 7293 | 1464625302272 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]]]}] 09:21:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:21:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1479ms 09:21:42 INFO - PROCESS | 7293 | 1464625302313 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 09:21:42 INFO - PROCESS | 7293 | 1464625302316 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 09:21:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:21:42 INFO - PROCESS | 7293 | 1464625302324 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:21:42 INFO - PROCESS | 7293 | 1464625302327 Marionette TRACE conn3 <- [1,1538,null,{}] 09:21:42 INFO - PROCESS | 7293 | 1464625302333 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}] 09:21:42 INFO - PROCESS | 7293 | 1464625302512 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 09:21:42 INFO - PROCESS | 7293 | 1464625302749 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x8734bc00 == 148 [pid = 7293] [id = 392] 09:21:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 345 (0x8734d800) [pid = 7293] [serial = 1177] [outer = (nil)] 09:21:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 346 (0x88f22c00) [pid = 7293] [serial = 1178] [outer = 0x8734d800] 09:21:42 INFO - PROCESS | 7293 | 1464625302835 Marionette DEBUG loaded listener.js 09:21:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 347 (0x88f24400) [pid = 7293] [serial = 1179] [outer = 0x8734d800] 09:21:43 INFO - PROCESS | 7293 | 1464625303758 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]]]}] 09:21:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:21:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1488ms 09:21:43 INFO - PROCESS | 7293 | 1464625303812 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 09:21:43 INFO - PROCESS | 7293 | 1464625303816 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 09:21:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:21:43 INFO - PROCESS | 7293 | 1464625303841 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:21:43 INFO - PROCESS | 7293 | 1464625303846 Marionette TRACE conn3 <- [1,1542,null,{}] 09:21:43 INFO - PROCESS | 7293 | 1464625303851 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}] 09:21:44 INFO - PROCESS | 7293 | 1464625304066 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 09:21:44 INFO - PROCESS | 7293 | 1464625304340 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:44 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f1f800 == 149 [pid = 7293] [id = 393] 09:21:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 348 (0x9b935400) [pid = 7293] [serial = 1180] [outer = (nil)] 09:21:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 349 (0xa6709800) [pid = 7293] [serial = 1181] [outer = 0x9b935400] 09:21:44 INFO - PROCESS | 7293 | 1464625304466 Marionette DEBUG loaded listener.js 09:21:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 350 (0xa6e3d000) [pid = 7293] [serial = 1182] [outer = 0x9b935400] 09:21:45 INFO - PROCESS | 7293 | 1464625305251 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]]]}] 09:21:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:21:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1438ms 09:21:45 INFO - PROCESS | 7293 | 1464625305278 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 09:21:45 INFO - PROCESS | 7293 | 1464625305281 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 09:21:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:21:45 INFO - PROCESS | 7293 | 1464625305287 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:21:45 INFO - PROCESS | 7293 | 1464625305291 Marionette TRACE conn3 <- [1,1546,null,{}] 09:21:45 INFO - PROCESS | 7293 | 1464625305296 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}] 09:21:45 INFO - PROCESS | 7293 | 1464625305561 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 09:21:45 INFO - PROCESS | 7293 | 1464625305777 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x85add000 == 150 [pid = 7293] [id = 394] 09:21:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 351 (0x85addc00) [pid = 7293] [serial = 1183] [outer = (nil)] 09:21:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 352 (0x85ae3800) [pid = 7293] [serial = 1184] [outer = 0x85addc00] 09:21:45 INFO - PROCESS | 7293 | 1464625305861 Marionette DEBUG loaded listener.js 09:21:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 353 (0x85ae6800) [pid = 7293] [serial = 1185] [outer = 0x85addc00] 09:21:46 INFO - PROCESS | 7293 | 1464625306726 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]]]}] 09:21:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:21:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1480ms 09:21:46 INFO - PROCESS | 7293 | 1464625306769 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 09:21:46 INFO - PROCESS | 7293 | 1464625306772 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 09:21:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:21:46 INFO - PROCESS | 7293 | 1464625306778 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:21:46 INFO - PROCESS | 7293 | 1464625306782 Marionette TRACE conn3 <- [1,1550,null,{}] 09:21:46 INFO - PROCESS | 7293 | 1464625306816 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}] 09:21:47 INFO - PROCESS | 7293 | 1464625307010 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 09:21:47 INFO - PROCESS | 7293 | 1464625307276 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:47 INFO - PROCESS | 7293 | ++DOCSHELL 0x85086800 == 151 [pid = 7293] [id = 395] 09:21:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 354 (0x85088400) [pid = 7293] [serial = 1186] [outer = (nil)] 09:21:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 355 (0x8508e000) [pid = 7293] [serial = 1187] [outer = 0x85088400] 09:21:47 INFO - PROCESS | 7293 | 1464625307406 Marionette DEBUG loaded listener.js 09:21:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 356 (0x85091800) [pid = 7293] [serial = 1188] [outer = 0x85088400] 09:21:48 INFO - PROCESS | 7293 | 1464625308217 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]]]}] 09:21:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:21:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1494ms 09:21:48 INFO - PROCESS | 7293 | 1464625308274 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 09:21:48 INFO - PROCESS | 7293 | 1464625308277 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 09:21:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:21:48 INFO - PROCESS | 7293 | 1464625308283 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:21:48 INFO - PROCESS | 7293 | 1464625308287 Marionette TRACE conn3 <- [1,1554,null,{}] 09:21:48 INFO - PROCESS | 7293 | 1464625308292 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}] 09:21:48 INFO - PROCESS | 7293 | 1464625308494 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 09:21:48 INFO - PROCESS | 7293 | 1464625308777 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:48 INFO - PROCESS | 7293 | ++DOCSHELL 0x8508f000 == 152 [pid = 7293] [id = 396] 09:21:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 357 (0x85091400) [pid = 7293] [serial = 1189] [outer = (nil)] 09:21:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 358 (0x85a2f800) [pid = 7293] [serial = 1190] [outer = 0x85091400] 09:21:48 INFO - PROCESS | 7293 | 1464625308898 Marionette DEBUG loaded listener.js 09:21:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 359 (0x85a32000) [pid = 7293] [serial = 1191] [outer = 0x85091400] 09:21:49 INFO - PROCESS | 7293 | 1464625309770 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]]]}] 09:21:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:21:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1542ms 09:21:49 INFO - PROCESS | 7293 | 1464625309827 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 09:21:49 INFO - PROCESS | 7293 | 1464625309830 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 09:21:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:21:49 INFO - PROCESS | 7293 | 1464625309837 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:21:49 INFO - PROCESS | 7293 | 1464625309839 Marionette TRACE conn3 <- [1,1558,null,{}] 09:21:49 INFO - PROCESS | 7293 | 1464625309845 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}] 09:21:50 INFO - PROCESS | 7293 | 1464625310037 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 09:21:50 INFO - PROCESS | 7293 | 1464625310354 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:50 INFO - PROCESS | 7293 | ++DOCSHELL 0x85094800 == 153 [pid = 7293] [id = 397] 09:21:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 360 (0x85a2d400) [pid = 7293] [serial = 1192] [outer = (nil)] 09:21:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 361 (0x85a39c00) [pid = 7293] [serial = 1193] [outer = 0x85a2d400] 09:21:50 INFO - PROCESS | 7293 | 1464625310439 Marionette DEBUG loaded listener.js 09:21:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 362 (0x85adc000) [pid = 7293] [serial = 1194] [outer = 0x85a2d400] 09:21:51 INFO - PROCESS | 7293 | 1464625311257 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]]]}] 09:21:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:21:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1497ms 09:21:51 INFO - PROCESS | 7293 | 1464625311335 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 09:21:51 INFO - PROCESS | 7293 | 1464625311338 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 09:21:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:21:51 INFO - PROCESS | 7293 | 1464625311345 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:21:51 INFO - PROCESS | 7293 | 1464625311348 Marionette TRACE conn3 <- [1,1562,null,{}] 09:21:51 INFO - PROCESS | 7293 | 1464625311354 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}] 09:21:51 INFO - PROCESS | 7293 | 1464625311596 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 09:21:51 INFO - PROCESS | 7293 | 1464625311956 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:51 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f1ec00 == 154 [pid = 7293] [id = 398] 09:21:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 363 (0x88f28c00) [pid = 7293] [serial = 1195] [outer = (nil)] 09:21:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 364 (0x8a35bc00) [pid = 7293] [serial = 1196] [outer = 0x88f28c00] 09:21:52 INFO - PROCESS | 7293 | 1464625312040 Marionette DEBUG loaded listener.js 09:21:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 365 (0x8e30b000) [pid = 7293] [serial = 1197] [outer = 0x88f28c00] 09:21:52 INFO - PROCESS | 7293 | 1464625312864 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]]]}] 09:21:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:21:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1585ms 09:21:52 INFO - PROCESS | 7293 | 1464625312931 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 09:21:52 INFO - PROCESS | 7293 | 1464625312933 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 09:21:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:21:52 INFO - PROCESS | 7293 | 1464625312942 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:21:52 INFO - PROCESS | 7293 | 1464625312946 Marionette TRACE conn3 <- [1,1566,null,{}] 09:21:52 INFO - PROCESS | 7293 | 1464625312951 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}] 09:21:53 INFO - PROCESS | 7293 | 1464625313140 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 09:21:53 INFO - PROCESS | 7293 | 1464625313966 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:54 INFO - PROCESS | 7293 | ++DOCSHELL 0x85a2c000 == 155 [pid = 7293] [id = 399] 09:21:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 366 (0x85a2cc00) [pid = 7293] [serial = 1198] [outer = (nil)] 09:21:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 367 (0x85ae8800) [pid = 7293] [serial = 1199] [outer = 0x85a2cc00] 09:21:54 INFO - PROCESS | 7293 | 1464625314049 Marionette DEBUG loaded listener.js 09:21:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 368 (0x86af9400) [pid = 7293] [serial = 1200] [outer = 0x85a2cc00] 09:21:54 INFO - PROCESS | 7293 | 1464625314874 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]]]}] 09:21:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:21:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1986ms 09:21:54 INFO - PROCESS | 7293 | 1464625314931 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 09:21:54 INFO - PROCESS | 7293 | 1464625314935 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 09:21:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:21:54 INFO - PROCESS | 7293 | 1464625314943 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:21:54 INFO - PROCESS | 7293 | 1464625314949 Marionette TRACE conn3 <- [1,1570,null,{}] 09:21:54 INFO - PROCESS | 7293 | 1464625314955 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}] 09:21:55 INFO - PROCESS | 7293 | 1464625315141 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 09:21:55 INFO - PROCESS | 7293 | 1464625315416 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:55 INFO - PROCESS | 7293 | ++DOCSHELL 0x88dc6800 == 156 [pid = 7293] [id = 400] 09:21:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 369 (0x88eeac00) [pid = 7293] [serial = 1201] [outer = (nil)] 09:21:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 370 (0x88f2a800) [pid = 7293] [serial = 1202] [outer = 0x88eeac00] 09:21:55 INFO - PROCESS | 7293 | 1464625315536 Marionette DEBUG loaded listener.js 09:21:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 371 (0x88f85c00) [pid = 7293] [serial = 1203] [outer = 0x88eeac00] 09:21:56 INFO - PROCESS | 7293 | 1464625316534 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]]]}] 09:21:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:21:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1635ms 09:21:56 INFO - PROCESS | 7293 | 1464625316582 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 09:21:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:21:56 INFO - PROCESS | 7293 | 1464625316588 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 09:21:56 INFO - PROCESS | 7293 | 1464625316595 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:21:56 INFO - PROCESS | 7293 | 1464625316598 Marionette TRACE conn3 <- [1,1574,null,{}] 09:21:56 INFO - PROCESS | 7293 | 1464625316604 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}] 09:21:56 INFO - PROCESS | 7293 | 1464625316791 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 09:21:57 INFO - PROCESS | 7293 | 1464625317143 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:57 INFO - PROCESS | 7293 | ++DOCSHELL 0x892f2800 == 157 [pid = 7293] [id = 401] 09:21:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 372 (0x89313c00) [pid = 7293] [serial = 1204] [outer = (nil)] 09:21:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 373 (0x896b1000) [pid = 7293] [serial = 1205] [outer = 0x89313c00] 09:21:57 INFO - PROCESS | 7293 | 1464625317223 Marionette DEBUG loaded listener.js 09:21:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 374 (0x8a360800) [pid = 7293] [serial = 1206] [outer = 0x89313c00] 09:21:57 INFO - PROCESS | 7293 | --DOCSHELL 0x91033400 == 156 [pid = 7293] [id = 145] 09:21:57 INFO - PROCESS | 7293 | --DOCSHELL 0x8e15cc00 == 155 [pid = 7293] [id = 204] 09:21:57 INFO - PROCESS | 7293 | --DOCSHELL 0x9229f400 == 154 [pid = 7293] [id = 46] 09:21:57 INFO - PROCESS | 7293 | --DOCSHELL 0x91bec000 == 153 [pid = 7293] [id = 319] 09:21:57 INFO - PROCESS | 7293 | --DOMWINDOW == 373 (0x92f15400) [pid = 7293] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:21:57 INFO - PROCESS | 7293 | --DOMWINDOW == 372 (0x92b69c00) [pid = 7293] [serial = 1079] [outer = (nil)] [url = about:blank] 09:21:57 INFO - PROCESS | 7293 | --DOMWINDOW == 371 (0xa628f400) [pid = 7293] [serial = 1043] [outer = (nil)] [url = about:blank] 09:21:57 INFO - PROCESS | 7293 | --DOMWINDOW == 370 (0x94f67000) [pid = 7293] [serial = 1028] [outer = (nil)] [url = about:blank] 09:21:57 INFO - PROCESS | 7293 | --DOMWINDOW == 369 (0xa6e44800) [pid = 7293] [serial = 1052] [outer = (nil)] [url = about:blank] 09:21:57 INFO - PROCESS | 7293 | --DOMWINDOW == 368 (0xa3267400) [pid = 7293] [serial = 1040] [outer = (nil)] [url = about:blank] 09:21:57 INFO - PROCESS | 7293 | --DOMWINDOW == 367 (0x99c52400) [pid = 7293] [serial = 1034] [outer = (nil)] [url = about:blank] 09:21:57 INFO - PROCESS | 7293 | --DOMWINDOW == 366 (0x950b3800) [pid = 7293] [serial = 1037] [outer = (nil)] [url = about:blank] 09:21:57 INFO - PROCESS | 7293 | --DOMWINDOW == 365 (0x8a3d9400) [pid = 7293] [serial = 1049] [outer = (nil)] [url = about:blank] 09:21:57 INFO - PROCESS | 7293 | --DOMWINDOW == 364 (0x8b3c4800) [pid = 7293] [serial = 1058] [outer = (nil)] [url = about:blank] 09:21:57 INFO - PROCESS | 7293 | --DOMWINDOW == 363 (0x89319000) [pid = 7293] [serial = 1055] [outer = (nil)] [url = about:blank] 09:21:57 INFO - PROCESS | 7293 | --DOMWINDOW == 362 (0x892ef000) [pid = 7293] [serial = 1046] [outer = (nil)] [url = about:blank] 09:21:57 INFO - PROCESS | 7293 | --DOMWINDOW == 361 (0x98920000) [pid = 7293] [serial = 1031] [outer = (nil)] [url = about:blank] 09:21:57 INFO - PROCESS | 7293 | --DOCSHELL 0x88f80800 == 152 [pid = 7293] [id = 381] 09:21:57 INFO - PROCESS | 7293 | --DOCSHELL 0x8dd4a400 == 151 [pid = 7293] [id = 380] 09:21:57 INFO - PROCESS | 7293 | --DOCSHELL 0x892ee000 == 150 [pid = 7293] [id = 379] 09:21:57 INFO - PROCESS | 7293 | --DOCSHELL 0x892e9c00 == 149 [pid = 7293] [id = 378] 09:21:57 INFO - PROCESS | 7293 | --DOCSHELL 0x88dc0800 == 148 [pid = 7293] [id = 377] 09:21:57 INFO - PROCESS | 7293 | --DOCSHELL 0x892f1800 == 147 [pid = 7293] [id = 376] 09:21:58 INFO - PROCESS | 7293 | --DOCSHELL 0x91d4cc00 == 146 [pid = 7293] [id = 369] 09:21:58 INFO - PROCESS | 7293 | --DOCSHELL 0x88cf6400 == 145 [pid = 7293] [id = 368] 09:21:58 INFO - PROCESS | 7293 | --DOCSHELL 0x88f7d800 == 144 [pid = 7293] [id = 367] 09:21:58 INFO - PROCESS | 7293 | --DOCSHELL 0x976ed800 == 143 [pid = 7293] [id = 366] 09:21:58 INFO - PROCESS | 7293 | --DOCSHELL 0x950a9c00 == 142 [pid = 7293] [id = 365] 09:21:58 INFO - PROCESS | 7293 | --DOCSHELL 0x95084800 == 141 [pid = 7293] [id = 364] 09:21:58 INFO - PROCESS | 7293 | --DOCSHELL 0x8c830000 == 140 [pid = 7293] [id = 363] 09:21:58 INFO - PROCESS | 7293 | --DOCSHELL 0x92765400 == 139 [pid = 7293] [id = 362] 09:21:58 INFO - PROCESS | 7293 | --DOCSHELL 0x8ede8400 == 138 [pid = 7293] [id = 361] 09:21:58 INFO - PROCESS | 7293 | --DOCSHELL 0x892ea800 == 137 [pid = 7293] [id = 360] 09:21:58 INFO - PROCESS | 7293 | --DOCSHELL 0x8ab4c400 == 136 [pid = 7293] [id = 359] 09:21:58 INFO - PROCESS | 7293 | 1464625318192 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]]]}] 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 360 (0x95086000) [pid = 7293] [serial = 1019] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 359 (0x8dd4b400) [pid = 7293] [serial = 1064] [outer = (nil)] [url = about:blank] 09:21:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:21:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1631ms 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 358 (0x8931f400) [pid = 7293] [serial = 1061] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 357 (0x91d0d400) [pid = 7293] [serial = 1071] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 356 (0x9bac8c00) [pid = 7293] [serial = 891] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 355 (0x91d03c00) [pid = 7293] [serial = 1070] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 354 (0x8a2df800) [pid = 7293] [serial = 1062] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 353 (0x922a1800) [pid = 7293] [serial = 1073] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 352 (0x8e480000) [pid = 7293] [serial = 1065] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 351 (0x8e30ec00) [pid = 7293] [serial = 1076] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 350 (0x8edeb400) [pid = 7293] [serial = 1067] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 349 (0x928b2400) [pid = 7293] [serial = 1077] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 348 (0x91d08000) [pid = 7293] [serial = 1025] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 347 (0x8c830400) [pid = 7293] [serial = 1022] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 346 (0x8ef84400) [pid = 7293] [serial = 1068] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 7293 | --DOMWINDOW == 345 (0x92509800) [pid = 7293] [serial = 1074] [outer = (nil)] [url = about:blank] 09:21:58 INFO - PROCESS | 7293 | 1464625318251 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 09:21:58 INFO - PROCESS | 7293 | 1464625318254 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 09:21:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:21:58 INFO - PROCESS | 7293 | 1464625318269 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:21:58 INFO - PROCESS | 7293 | 1464625318278 Marionette TRACE conn3 <- [1,1578,null,{}] 09:21:58 INFO - PROCESS | 7293 | 1464625318287 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}] 09:21:58 INFO - PROCESS | 7293 | 1464625318480 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 09:21:58 INFO - PROCESS | 7293 | 1464625318724 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x892e9c00 == 137 [pid = 7293] [id = 402] 09:21:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 346 (0x8931c800) [pid = 7293] [serial = 1207] [outer = (nil)] 09:21:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 347 (0x8a3dc400) [pid = 7293] [serial = 1208] [outer = 0x8931c800] 09:21:58 INFO - PROCESS | 7293 | 1464625318799 Marionette DEBUG loaded listener.js 09:21:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 348 (0x8b3c5800) [pid = 7293] [serial = 1209] [outer = 0x8931c800] 09:21:59 INFO - PROCESS | 7293 | 1464625319508 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]]]}] 09:21:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:21:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1302ms 09:21:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:21:59 INFO - PROCESS | 7293 | 1464625319564 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 09:21:59 INFO - PROCESS | 7293 | 1464625319568 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 09:21:59 INFO - PROCESS | 7293 | 1464625319574 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:21:59 INFO - PROCESS | 7293 | 1464625319577 Marionette TRACE conn3 <- [1,1582,null,{}] 09:21:59 INFO - PROCESS | 7293 | 1464625319582 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}] 09:21:59 INFO - PROCESS | 7293 | 1464625319750 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 09:21:59 INFO - PROCESS | 7293 | 1464625319765 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:21:59 INFO - PROCESS | 7293 | ++DOCSHELL 0x85307400 == 138 [pid = 7293] [id = 403] 09:21:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 349 (0x8b3cb000) [pid = 7293] [serial = 1210] [outer = (nil)] 09:21:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 350 (0x8be9a800) [pid = 7293] [serial = 1211] [outer = 0x8b3cb000] 09:21:59 INFO - PROCESS | 7293 | 1464625319832 Marionette DEBUG loaded listener.js 09:21:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 351 (0x8c1a7000) [pid = 7293] [serial = 1212] [outer = 0x8b3cb000] 09:22:00 INFO - PROCESS | 7293 | 1464625320819 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]]]}] 09:22:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:22:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1285ms 09:22:00 INFO - PROCESS | 7293 | 1464625320859 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 09:22:00 INFO - PROCESS | 7293 | 1464625320862 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 09:22:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:22:00 INFO - PROCESS | 7293 | 1464625320876 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:22:00 INFO - PROCESS | 7293 | 1464625320878 Marionette TRACE conn3 <- [1,1586,null,{}] 09:22:00 INFO - PROCESS | 7293 | 1464625320885 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}] 09:22:01 INFO - PROCESS | 7293 | 1464625321120 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 09:22:01 INFO - PROCESS | 7293 | 1464625321150 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:01 INFO - PROCESS | 7293 | ++DOCSHELL 0x8be9c400 == 139 [pid = 7293] [id = 404] 09:22:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 352 (0x8c1aac00) [pid = 7293] [serial = 1213] [outer = (nil)] 09:22:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 353 (0x8dd4ac00) [pid = 7293] [serial = 1214] [outer = 0x8c1aac00] 09:22:01 INFO - PROCESS | 7293 | 1464625321231 Marionette DEBUG loaded listener.js 09:22:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 354 (0x8e30fc00) [pid = 7293] [serial = 1215] [outer = 0x8c1aac00] 09:22:02 INFO - PROCESS | 7293 | 1464625322191 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]]]}] 09:22:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:22:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1347ms 09:22:02 INFO - PROCESS | 7293 | 1464625322217 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 09:22:02 INFO - PROCESS | 7293 | 1464625322220 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 09:22:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:22:02 INFO - PROCESS | 7293 | 1464625322227 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:22:02 INFO - PROCESS | 7293 | 1464625322230 Marionette TRACE conn3 <- [1,1590,null,{}] 09:22:02 INFO - PROCESS | 7293 | 1464625322235 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}] 09:22:02 INFO - PROCESS | 7293 | 1464625322473 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 09:22:02 INFO - PROCESS | 7293 | 1464625322521 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:02 INFO - PROCESS | 7293 | ++DOCSHELL 0x8be9f800 == 140 [pid = 7293] [id = 405] 09:22:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 355 (0x8dd4b400) [pid = 7293] [serial = 1216] [outer = (nil)] 09:22:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 356 (0x8eec1c00) [pid = 7293] [serial = 1217] [outer = 0x8dd4b400] 09:22:02 INFO - PROCESS | 7293 | 1464625322594 Marionette DEBUG loaded listener.js 09:22:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 357 (0x8ef85400) [pid = 7293] [serial = 1218] [outer = 0x8dd4b400] 09:22:03 INFO - PROCESS | 7293 | --DOMWINDOW == 356 (0x892ef400) [pid = 7293] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:22:03 INFO - PROCESS | 7293 | --DOMWINDOW == 355 (0x8c82e800) [pid = 7293] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:22:03 INFO - PROCESS | 7293 | --DOMWINDOW == 354 (0x88ef0800) [pid = 7293] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:22:03 INFO - PROCESS | 7293 | --DOMWINDOW == 353 (0x8dd4c400) [pid = 7293] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:22:03 INFO - PROCESS | 7293 | --DOMWINDOW == 352 (0x8e30bc00) [pid = 7293] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:22:03 INFO - PROCESS | 7293 | --DOMWINDOW == 351 (0x8931cc00) [pid = 7293] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:22:03 INFO - PROCESS | 7293 | 1464625323833 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]]]}] 09:22:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:22:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1630ms 09:22:03 INFO - PROCESS | 7293 | 1464625323858 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 09:22:03 INFO - PROCESS | 7293 | 1464625323862 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 09:22:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:22:03 INFO - PROCESS | 7293 | 1464625323868 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:22:03 INFO - PROCESS | 7293 | 1464625323871 Marionette TRACE conn3 <- [1,1594,null,{}] 09:22:03 INFO - PROCESS | 7293 | 1464625323876 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}] 09:22:04 INFO - PROCESS | 7293 | 1464625324038 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 09:22:04 INFO - PROCESS | 7293 | 1464625324051 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:04 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3c4000 == 141 [pid = 7293] [id = 406] 09:22:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 352 (0x8c1a3c00) [pid = 7293] [serial = 1219] [outer = (nil)] 09:22:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 353 (0x8edeec00) [pid = 7293] [serial = 1220] [outer = 0x8c1a3c00] 09:22:04 INFO - PROCESS | 7293 | 1464625324120 Marionette DEBUG loaded listener.js 09:22:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 354 (0x9102d800) [pid = 7293] [serial = 1221] [outer = 0x8c1a3c00] 09:22:04 INFO - PROCESS | 7293 | 1464625324995 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]]]}] 09:22:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:22:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1184ms 09:22:05 INFO - PROCESS | 7293 | 1464625325060 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 09:22:05 INFO - PROCESS | 7293 | 1464625325064 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 09:22:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:22:05 INFO - PROCESS | 7293 | 1464625325070 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:22:05 INFO - PROCESS | 7293 | 1464625325072 Marionette TRACE conn3 <- [1,1598,null,{}] 09:22:05 INFO - PROCESS | 7293 | 1464625325078 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}] 09:22:05 INFO - PROCESS | 7293 | 1464625325244 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 09:22:05 INFO - PROCESS | 7293 | 1464625325567 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:05 INFO - PROCESS | 7293 | ++DOCSHELL 0x85088800 == 142 [pid = 7293] [id = 407] 09:22:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 355 (0x8508a400) [pid = 7293] [serial = 1222] [outer = (nil)] 09:22:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 356 (0x85303c00) [pid = 7293] [serial = 1223] [outer = 0x8508a400] 09:22:05 INFO - PROCESS | 7293 | 1464625325655 Marionette DEBUG loaded listener.js 09:22:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 357 (0x85a2e400) [pid = 7293] [serial = 1224] [outer = 0x8508a400] 09:22:06 INFO - PROCESS | 7293 | 1464625326601 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]]]}] 09:22:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:22:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1585ms 09:22:06 INFO - PROCESS | 7293 | 1464625326657 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 09:22:06 INFO - PROCESS | 7293 | 1464625326663 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 09:22:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:22:06 INFO - PROCESS | 7293 | 1464625326671 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:22:06 INFO - PROCESS | 7293 | 1464625326677 Marionette TRACE conn3 <- [1,1602,null,{}] 09:22:06 INFO - PROCESS | 7293 | 1464625326684 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}] 09:22:06 INFO - PROCESS | 7293 | 1464625326897 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 09:22:07 INFO - PROCESS | 7293 | 1464625327194 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f23000 == 143 [pid = 7293] [id = 408] 09:22:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 358 (0x88f81c00) [pid = 7293] [serial = 1225] [outer = (nil)] 09:22:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 359 (0x892ec400) [pid = 7293] [serial = 1226] [outer = 0x88f81c00] 09:22:07 INFO - PROCESS | 7293 | 1464625327322 Marionette DEBUG loaded listener.js 09:22:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 360 (0x896b4c00) [pid = 7293] [serial = 1227] [outer = 0x88f81c00] 09:22:08 INFO - PROCESS | 7293 | 1464625328208 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]]]}] 09:22:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:22:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1584ms 09:22:08 INFO - PROCESS | 7293 | 1464625328259 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 09:22:08 INFO - PROCESS | 7293 | 1464625328265 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 09:22:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:22:08 INFO - PROCESS | 7293 | 1464625328272 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:22:08 INFO - PROCESS | 7293 | 1464625328275 Marionette TRACE conn3 <- [1,1606,null,{}] 09:22:08 INFO - PROCESS | 7293 | 1464625328282 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}] 09:22:08 INFO - PROCESS | 7293 | 1464625328486 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 09:22:08 INFO - PROCESS | 7293 | 1464625328849 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:08 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a3d4c00 == 144 [pid = 7293] [id = 409] 09:22:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 361 (0x8ab52000) [pid = 7293] [serial = 1228] [outer = (nil)] 09:22:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 362 (0x8c1ad800) [pid = 7293] [serial = 1229] [outer = 0x8ab52000] 09:22:08 INFO - PROCESS | 7293 | 1464625328934 Marionette DEBUG loaded listener.js 09:22:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 363 (0x8e15cc00) [pid = 7293] [serial = 1230] [outer = 0x8ab52000] 09:22:09 INFO - PROCESS | 7293 | 1464625329797 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]]]}] 09:22:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:22:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1583ms 09:22:09 INFO - PROCESS | 7293 | 1464625329855 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 09:22:09 INFO - PROCESS | 7293 | 1464625329860 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 09:22:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:22:09 INFO - PROCESS | 7293 | 1464625329875 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:22:09 INFO - PROCESS | 7293 | 1464625329885 Marionette TRACE conn3 <- [1,1610,null,{}] 09:22:09 INFO - PROCESS | 7293 | 1464625329892 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}] 09:22:10 INFO - PROCESS | 7293 | 1464625330136 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 09:22:10 INFO - PROCESS | 7293 | 1464625330442 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:10 INFO - PROCESS | 7293 | ++DOCSHELL 0x896b2800 == 145 [pid = 7293] [id = 410] 09:22:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 364 (0x8c833400) [pid = 7293] [serial = 1231] [outer = (nil)] 09:22:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 365 (0x91d02c00) [pid = 7293] [serial = 1232] [outer = 0x8c833400] 09:22:10 INFO - PROCESS | 7293 | 1464625330527 Marionette DEBUG loaded listener.js 09:22:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 366 (0x91d0fc00) [pid = 7293] [serial = 1233] [outer = 0x8c833400] 09:22:11 INFO - PROCESS | 7293 | 1464625331353 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]]]}] 09:22:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:22:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1553ms 09:22:11 INFO - PROCESS | 7293 | 1464625331421 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 09:22:11 INFO - PROCESS | 7293 | 1464625331425 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 09:22:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:22:11 INFO - PROCESS | 7293 | 1464625331431 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:22:11 INFO - PROCESS | 7293 | 1464625331435 Marionette TRACE conn3 <- [1,1614,null,{}] 09:22:11 INFO - PROCESS | 7293 | 1464625331440 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}] 09:22:11 INFO - PROCESS | 7293 | 1464625331681 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 09:22:12 INFO - PROCESS | 7293 | 1464625331985 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:12 INFO - PROCESS | 7293 | ++DOCSHELL 0x85a35400 == 146 [pid = 7293] [id = 411] 09:22:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 367 (0x88dbbc00) [pid = 7293] [serial = 1234] [outer = (nil)] 09:22:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 368 (0x91fe0400) [pid = 7293] [serial = 1235] [outer = 0x88dbbc00] 09:22:12 INFO - PROCESS | 7293 | 1464625332081 Marionette DEBUG loaded listener.js 09:22:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 369 (0x92407c00) [pid = 7293] [serial = 1236] [outer = 0x88dbbc00] 09:22:12 INFO - PROCESS | 7293 | 1464625332891 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]]]}] 09:22:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:22:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1530ms 09:22:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:22:12 INFO - PROCESS | 7293 | 1464625332963 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 09:22:12 INFO - PROCESS | 7293 | 1464625332966 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 09:22:12 INFO - PROCESS | 7293 | 1464625332973 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:22:12 INFO - PROCESS | 7293 | 1464625332976 Marionette TRACE conn3 <- [1,1618,null,{}] 09:22:12 INFO - PROCESS | 7293 | 1464625332982 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}] 09:22:13 INFO - PROCESS | 7293 | 1464625333174 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 09:22:13 INFO - PROCESS | 7293 | 1464625333441 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:13 INFO - PROCESS | 7293 | ++DOCSHELL 0x92514c00 == 147 [pid = 7293] [id = 412] 09:22:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 370 (0x92515800) [pid = 7293] [serial = 1237] [outer = (nil)] 09:22:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 371 (0x92766c00) [pid = 7293] [serial = 1238] [outer = 0x92515800] 09:22:13 INFO - PROCESS | 7293 | 1464625333594 Marionette DEBUG loaded listener.js 09:22:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 372 (0x92b78800) [pid = 7293] [serial = 1239] [outer = 0x92515800] 09:22:14 INFO - PROCESS | 7293 | 1464625334514 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]]]}] 09:22:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:22:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1597ms 09:22:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:22:14 INFO - PROCESS | 7293 | 1464625334570 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 09:22:14 INFO - PROCESS | 7293 | 1464625334573 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 09:22:14 INFO - PROCESS | 7293 | 1464625334580 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:22:14 INFO - PROCESS | 7293 | 1464625334583 Marionette TRACE conn3 <- [1,1622,null,{}] 09:22:14 INFO - PROCESS | 7293 | 1464625334588 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}] 09:22:14 INFO - PROCESS | 7293 | 1464625334779 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 09:22:15 INFO - PROCESS | 7293 | 1464625335084 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:15 INFO - PROCESS | 7293 | ++DOCSHELL 0x91d5b000 == 148 [pid = 7293] [id = 413] 09:22:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 373 (0x91fd9c00) [pid = 7293] [serial = 1240] [outer = (nil)] 09:22:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 374 (0x94f42400) [pid = 7293] [serial = 1241] [outer = 0x91fd9c00] 09:22:15 INFO - PROCESS | 7293 | 1464625335169 Marionette DEBUG loaded listener.js 09:22:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 375 (0x95082800) [pid = 7293] [serial = 1242] [outer = 0x91fd9c00] 09:22:16 INFO - PROCESS | 7293 | 1464625335998 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]]]}] 09:22:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:22:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1485ms 09:22:16 INFO - PROCESS | 7293 | 1464625336064 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 09:22:16 INFO - PROCESS | 7293 | 1464625336068 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 09:22:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:22:16 INFO - PROCESS | 7293 | 1464625336075 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:22:16 INFO - PROCESS | 7293 | 1464625336078 Marionette TRACE conn3 <- [1,1626,null,{}] 09:22:16 INFO - PROCESS | 7293 | 1464625336084 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}] 09:22:16 INFO - PROCESS | 7293 | 1464625336272 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 09:22:16 INFO - PROCESS | 7293 | 1464625336591 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:16 INFO - PROCESS | 7293 | ++DOCSHELL 0x93b83800 == 149 [pid = 7293] [id = 414] 09:22:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 376 (0x93d8bc00) [pid = 7293] [serial = 1243] [outer = (nil)] 09:22:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 377 (0x95b5b400) [pid = 7293] [serial = 1244] [outer = 0x93d8bc00] 09:22:16 INFO - PROCESS | 7293 | 1464625336676 Marionette DEBUG loaded listener.js 09:22:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 378 (0x95bdfc00) [pid = 7293] [serial = 1245] [outer = 0x93d8bc00] 09:22:17 INFO - PROCESS | 7293 | 1464625337479 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]]]}] 09:22:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:22:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1479ms 09:22:17 INFO - PROCESS | 7293 | 1464625337555 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 09:22:17 INFO - PROCESS | 7293 | 1464625337559 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 09:22:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:22:17 INFO - PROCESS | 7293 | 1464625337565 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:22:17 INFO - PROCESS | 7293 | 1464625337568 Marionette TRACE conn3 <- [1,1630,null,{}] 09:22:17 INFO - PROCESS | 7293 | 1464625337575 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}] 09:22:17 INFO - PROCESS | 7293 | 1464625337798 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 09:22:18 INFO - PROCESS | 7293 | 1464625338103 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:18 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e3e7800 == 150 [pid = 7293] [id = 415] 09:22:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 379 (0x91fe1800) [pid = 7293] [serial = 1246] [outer = (nil)] 09:22:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 380 (0x976edc00) [pid = 7293] [serial = 1247] [outer = 0x91fe1800] 09:22:18 INFO - PROCESS | 7293 | 1464625338187 Marionette DEBUG loaded listener.js 09:22:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 381 (0x98920000) [pid = 7293] [serial = 1248] [outer = 0x91fe1800] 09:22:19 INFO - PROCESS | 7293 | 1464625339006 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]]]}] 09:22:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:22:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1484ms 09:22:19 INFO - PROCESS | 7293 | 1464625339052 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 09:22:19 INFO - PROCESS | 7293 | 1464625339055 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 09:22:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:22:19 INFO - PROCESS | 7293 | 1464625339062 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:22:19 INFO - PROCESS | 7293 | 1464625339065 Marionette TRACE conn3 <- [1,1634,null,{}] 09:22:19 INFO - PROCESS | 7293 | 1464625339071 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}] 09:22:19 INFO - PROCESS | 7293 | 1464625339262 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 09:22:19 INFO - PROCESS | 7293 | 1464625339533 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:19 INFO - PROCESS | 7293 | ++DOCSHELL 0x950b4400 == 151 [pid = 7293] [id = 416] 09:22:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 382 (0x975fb000) [pid = 7293] [serial = 1249] [outer = (nil)] 09:22:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 383 (0x99b54400) [pid = 7293] [serial = 1250] [outer = 0x975fb000] 09:22:19 INFO - PROCESS | 7293 | 1464625339660 Marionette DEBUG loaded listener.js 09:22:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 384 (0x99b80c00) [pid = 7293] [serial = 1251] [outer = 0x975fb000] 09:22:20 INFO - PROCESS | 7293 | 1464625340476 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]]]}] 09:22:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:22:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1481ms 09:22:20 INFO - PROCESS | 7293 | 1464625340544 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 09:22:20 INFO - PROCESS | 7293 | 1464625340547 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 09:22:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:22:20 INFO - PROCESS | 7293 | 1464625340554 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:22:20 INFO - PROCESS | 7293 | 1464625340557 Marionette TRACE conn3 <- [1,1638,null,{}] 09:22:20 INFO - PROCESS | 7293 | 1464625340562 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}] 09:22:20 INFO - PROCESS | 7293 | 1464625340789 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 09:22:21 INFO - PROCESS | 7293 | 1464625341108 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:21 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a2bc000 == 152 [pid = 7293] [id = 417] 09:22:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 385 (0x9a2bcc00) [pid = 7293] [serial = 1252] [outer = (nil)] 09:22:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 386 (0x9a557400) [pid = 7293] [serial = 1253] [outer = 0x9a2bcc00] 09:22:21 INFO - PROCESS | 7293 | 1464625341209 Marionette DEBUG loaded listener.js 09:22:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 387 (0x9b7d5400) [pid = 7293] [serial = 1254] [outer = 0x9a2bcc00] 09:22:22 INFO - PROCESS | 7293 | 1464625342114 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]]]}] 09:22:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:22:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1588ms 09:22:22 INFO - PROCESS | 7293 | 1464625342143 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 09:22:22 INFO - PROCESS | 7293 | 1464625342147 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 09:22:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:22:22 INFO - PROCESS | 7293 | 1464625342187 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:22:22 INFO - PROCESS | 7293 | 1464625342192 Marionette TRACE conn3 <- [1,1642,null,{}] 09:22:22 INFO - PROCESS | 7293 | 1464625342198 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}] 09:22:22 INFO - PROCESS | 7293 | 1464625342420 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 09:22:22 INFO - PROCESS | 7293 | 1464625342751 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:22 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a360c00 == 153 [pid = 7293] [id = 418] 09:22:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 388 (0x9a366c00) [pid = 7293] [serial = 1255] [outer = (nil)] 09:22:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 389 (0xa3447800) [pid = 7293] [serial = 1256] [outer = 0x9a366c00] 09:22:22 INFO - PROCESS | 7293 | 1464625342839 Marionette DEBUG loaded listener.js 09:22:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 390 (0xa5051800) [pid = 7293] [serial = 1257] [outer = 0x9a366c00] 09:22:23 INFO - PROCESS | 7293 | 1464625343653 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]]]}] 09:22:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:22:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1493ms 09:22:23 INFO - PROCESS | 7293 | 1464625343676 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 09:22:23 INFO - PROCESS | 7293 | 1464625343680 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 09:22:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:22:23 INFO - PROCESS | 7293 | 1464625343686 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:22:23 INFO - PROCESS | 7293 | 1464625343689 Marionette TRACE conn3 <- [1,1646,null,{}] 09:22:23 INFO - PROCESS | 7293 | 1464625343695 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}] 09:22:23 INFO - PROCESS | 7293 | 1464625343884 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 09:22:24 INFO - PROCESS | 7293 | 1464625344159 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:24 INFO - PROCESS | 7293 | ++DOCSHELL 0x848f1800 == 154 [pid = 7293] [id = 419] 09:22:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 391 (0x848f5800) [pid = 7293] [serial = 1258] [outer = (nil)] 09:22:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 392 (0x848f9400) [pid = 7293] [serial = 1259] [outer = 0x848f5800] 09:22:24 INFO - PROCESS | 7293 | 1464625344242 Marionette DEBUG loaded listener.js 09:22:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 393 (0x848fb400) [pid = 7293] [serial = 1260] [outer = 0x848f5800] 09:22:25 INFO - PROCESS | 7293 | 1464625345096 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]]]}] 09:22:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:22:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1486ms 09:22:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:22:25 INFO - PROCESS | 7293 | 1464625345172 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 09:22:25 INFO - PROCESS | 7293 | 1464625345175 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 09:22:25 INFO - PROCESS | 7293 | 1464625345182 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:22:25 INFO - PROCESS | 7293 | 1464625345186 Marionette TRACE conn3 <- [1,1650,null,{}] 09:22:25 INFO - PROCESS | 7293 | 1464625345191 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}] 09:22:25 INFO - PROCESS | 7293 | 1464625345418 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 09:22:25 INFO - PROCESS | 7293 | 1464625345755 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:25 INFO - PROCESS | 7293 | ++DOCSHELL 0x848f8c00 == 155 [pid = 7293] [id = 420] 09:22:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 394 (0x848fa000) [pid = 7293] [serial = 1261] [outer = (nil)] 09:22:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 395 (0x87394c00) [pid = 7293] [serial = 1262] [outer = 0x848fa000] 09:22:25 INFO - PROCESS | 7293 | 1464625345835 Marionette DEBUG loaded listener.js 09:22:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 396 (0x87396000) [pid = 7293] [serial = 1263] [outer = 0x848fa000] 09:22:26 INFO - PROCESS | 7293 | 1464625346672 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]]]}] 09:22:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:22:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1534ms 09:22:27 INFO - PROCESS | 7293 | 1464625347182 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 09:22:27 INFO - PROCESS | 7293 | 1464625347197 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 09:22:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:22:27 INFO - PROCESS | 7293 | 1464625347298 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:22:27 INFO - PROCESS | 7293 | 1464625347302 Marionette TRACE conn3 <- [1,1654,null,{}] 09:22:27 INFO - PROCESS | 7293 | 1464625347314 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}] 09:22:27 INFO - PROCESS | 7293 | 1464625347491 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 09:22:27 INFO - PROCESS | 7293 | 1464625347758 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:27 INFO - PROCESS | 7293 | ++DOCSHELL 0x87397800 == 156 [pid = 7293] [id = 421] 09:22:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 397 (0x87398800) [pid = 7293] [serial = 1264] [outer = (nil)] 09:22:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 398 (0x8739bc00) [pid = 7293] [serial = 1265] [outer = 0x87398800] 09:22:27 INFO - PROCESS | 7293 | 1464625347832 Marionette DEBUG loaded listener.js 09:22:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 399 (0x873a0c00) [pid = 7293] [serial = 1266] [outer = 0x87398800] 09:22:28 INFO - PROCESS | 7293 | 1464625348841 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]]]}] 09:22:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:22:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1621ms 09:22:28 INFO - PROCESS | 7293 | 1464625348884 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 09:22:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:22:28 INFO - PROCESS | 7293 | 1464625348890 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 09:22:28 INFO - PROCESS | 7293 | 1464625348901 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:22:28 INFO - PROCESS | 7293 | 1464625348907 Marionette TRACE conn3 <- [1,1658,null,{}] 09:22:28 INFO - PROCESS | 7293 | 1464625348914 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}] 09:22:29 INFO - PROCESS | 7293 | 1464625349142 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 09:22:29 INFO - PROCESS | 7293 | 1464625349466 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x88ef0400 == 157 [pid = 7293] [id = 422] 09:22:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 400 (0x88f20000) [pid = 7293] [serial = 1267] [outer = (nil)] 09:22:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 401 (0x88f80c00) [pid = 7293] [serial = 1268] [outer = 0x88f20000] 09:22:29 INFO - PROCESS | 7293 | 1464625349541 Marionette DEBUG loaded listener.js 09:22:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 402 (0x8931bc00) [pid = 7293] [serial = 1269] [outer = 0x88f20000] 09:22:30 INFO - PROCESS | 7293 | 1464625350414 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]]]}] 09:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1587ms 09:22:30 INFO - PROCESS | 7293 | 1464625350485 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 09:22:30 INFO - PROCESS | 7293 | 1464625350489 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 09:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:22:30 INFO - PROCESS | 7293 | 1464625350495 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:22:30 INFO - PROCESS | 7293 | 1464625350498 Marionette TRACE conn3 <- [1,1662,null,{}] 09:22:30 INFO - PROCESS | 7293 | 1464625350510 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}] 09:22:30 INFO - PROCESS | 7293 | 1464625350702 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 09:22:31 INFO - PROCESS | 7293 | 1464625351056 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:31 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a3d9800 == 158 [pid = 7293] [id = 423] 09:22:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 403 (0x8ab51400) [pid = 7293] [serial = 1270] [outer = (nil)] 09:22:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 404 (0x8b6a6800) [pid = 7293] [serial = 1271] [outer = 0x8ab51400] 09:22:31 INFO - PROCESS | 7293 | 1464625351140 Marionette DEBUG loaded listener.js 09:22:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 405 (0x8c82e000) [pid = 7293] [serial = 1272] [outer = 0x8ab51400] 09:22:32 INFO - PROCESS | 7293 | 1464625352002 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]]]}] 09:22:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:22:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1580ms 09:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:22:32 INFO - PROCESS | 7293 | 1464625352075 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 09:22:32 INFO - PROCESS | 7293 | 1464625352078 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 09:22:32 INFO - PROCESS | 7293 | 1464625352084 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:22:32 INFO - PROCESS | 7293 | 1464625352088 Marionette TRACE conn3 <- [1,1666,null,{}] 09:22:32 INFO - PROCESS | 7293 | 1464625352093 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}] 09:22:32 INFO - PROCESS | 7293 | 1464625352284 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 09:22:32 INFO - PROCESS | 7293 | 1464625352566 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:32 INFO - PROCESS | 7293 | ++DOCSHELL 0x86afd800 == 159 [pid = 7293] [id = 424] 09:22:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 406 (0x88f89800) [pid = 7293] [serial = 1273] [outer = (nil)] 09:22:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 407 (0x8edea000) [pid = 7293] [serial = 1274] [outer = 0x88f89800] 09:22:32 INFO - PROCESS | 7293 | 1464625352678 Marionette DEBUG loaded listener.js 09:22:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 408 (0x91be6000) [pid = 7293] [serial = 1275] [outer = 0x88f89800] 09:22:33 INFO - PROCESS | 7293 | 1464625353522 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]]]}] 09:22:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:22:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1481ms 09:22:33 INFO - PROCESS | 7293 | 1464625353571 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 09:22:33 INFO - PROCESS | 7293 | 1464625353574 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 09:22:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:22:33 INFO - PROCESS | 7293 | 1464625353580 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:22:33 INFO - PROCESS | 7293 | 1464625353582 Marionette TRACE conn3 <- [1,1670,null,{}] 09:22:33 INFO - PROCESS | 7293 | 1464625353588 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}] 09:22:33 INFO - PROCESS | 7293 | 1464625353775 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 09:22:34 INFO - PROCESS | 7293 | 1464625354053 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:34 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a35e000 == 160 [pid = 7293] [id = 425] 09:22:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 409 (0x8a363c00) [pid = 7293] [serial = 1276] [outer = (nil)] 09:22:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 410 (0x8c1aec00) [pid = 7293] [serial = 1277] [outer = 0x8a363c00] 09:22:34 INFO - PROCESS | 7293 | 1464625354193 Marionette DEBUG loaded listener.js 09:22:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 411 (0x91d09c00) [pid = 7293] [serial = 1278] [outer = 0x8a363c00] 09:22:35 INFO - PROCESS | 7293 | 1464625354995 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]]]}] 09:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1484ms 09:22:35 INFO - PROCESS | 7293 | 1464625355065 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 09:22:35 INFO - PROCESS | 7293 | 1464625355068 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 09:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:22:35 INFO - PROCESS | 7293 | 1464625355074 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:22:35 INFO - PROCESS | 7293 | 1464625355076 Marionette TRACE conn3 <- [1,1674,null,{}] 09:22:35 INFO - PROCESS | 7293 | 1464625355082 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}] 09:22:35 INFO - PROCESS | 7293 | 1464625355305 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x9229c400 == 159 [pid = 7293] [id = 261] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8ed11400 == 158 [pid = 7293] [id = 303] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x99c58000 == 157 [pid = 7293] [id = 267] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x950b0800 == 156 [pid = 7293] [id = 264] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x896aec00 == 155 [pid = 7293] [id = 306] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0xa302f400 == 154 [pid = 7293] [id = 301] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8e308000 == 153 [pid = 7293] [id = 268] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x950b1800 == 152 [pid = 7293] [id = 265] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x896ac800 == 151 [pid = 7293] [id = 305] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8ef83800 == 150 [pid = 7293] [id = 269] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8b6a8400 == 149 [pid = 7293] [id = 266] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x93b82000 == 148 [pid = 7293] [id = 262] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8ed12000 == 147 [pid = 7293] [id = 304] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3c4000 == 146 [pid = 7293] [id = 406] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8be9f800 == 145 [pid = 7293] [id = 405] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8be9c400 == 144 [pid = 7293] [id = 404] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x85307400 == 143 [pid = 7293] [id = 403] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x892e9c00 == 142 [pid = 7293] [id = 402] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x892f2800 == 141 [pid = 7293] [id = 401] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x88dc6800 == 140 [pid = 7293] [id = 400] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x85a2c000 == 139 [pid = 7293] [id = 399] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x88cf1800 == 138 [pid = 7293] [id = 307] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x92d4dc00 == 137 [pid = 7293] [id = 388] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3ca000 == 136 [pid = 7293] [id = 387] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8eec1000 == 135 [pid = 7293] [id = 385] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8c837800 == 134 [pid = 7293] [id = 386] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3ce800 == 133 [pid = 7293] [id = 384] 09:22:35 INFO - PROCESS | 7293 | --DOCSHELL 0x89317400 == 132 [pid = 7293] [id = 383] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 410 (0x91fe6c00) [pid = 7293] [serial = 1148] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 409 (0xa3440400) [pid = 7293] [serial = 1106] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 408 (0x8c1b0000) [pid = 7293] [serial = 1137] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 407 (0x8c1ab800) [pid = 7293] [serial = 1136] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 406 (0x8ed1c400) [pid = 7293] [serial = 1140] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 405 (0x8a3d7000) [pid = 7293] [serial = 1133] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 404 (0x92b6d400) [pid = 7293] [serial = 1088] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 403 (0x8a365c00) [pid = 7293] [serial = 1112] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 402 (0x8be9f400) [pid = 7293] [serial = 1124] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 401 (0x8ef81c00) [pid = 7293] [serial = 1142] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 400 (0x91d54000) [pid = 7293] [serial = 1109] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 399 (0x91d09800) [pid = 7293] [serial = 1146] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 398 (0x9508c800) [pid = 7293] [serial = 1091] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 397 (0x9a55fc00) [pid = 7293] [serial = 1097] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 396 (0x8e3e7c00) [pid = 7293] [serial = 1139] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 395 (0x8ab4d000) [pid = 7293] [serial = 1082] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 394 (0x910e1c00) [pid = 7293] [serial = 1145] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 393 (0x8be96800) [pid = 7293] [serial = 1134] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 392 (0x950b1c00) [pid = 7293] [serial = 1127] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 391 (0x8ab4b800) [pid = 7293] [serial = 1131] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 390 (0x8be98800) [pid = 7293] [serial = 1115] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 389 (0x86afa400) [pid = 7293] [serial = 1121] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 388 (0x88f85800) [pid = 7293] [serial = 1103] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 387 (0xa2156000) [pid = 7293] [serial = 1100] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 386 (0x8ef8c400) [pid = 7293] [serial = 1143] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 385 (0x8ef8e400) [pid = 7293] [serial = 1085] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 384 (0x91d4dc00) [pid = 7293] [serial = 1118] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 383 (0x9891a000) [pid = 7293] [serial = 1094] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | --DOMWINDOW == 382 (0x8a35f400) [pid = 7293] [serial = 1130] [outer = (nil)] [url = about:blank] 09:22:35 INFO - PROCESS | 7293 | 1464625355851 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:35 INFO - PROCESS | 7293 | ++DOCSHELL 0x8508b800 == 133 [pid = 7293] [id = 426] 09:22:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 383 (0x85303800) [pid = 7293] [serial = 1279] [outer = (nil)] 09:22:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 384 (0x86afcc00) [pid = 7293] [serial = 1280] [outer = 0x85303800] 09:22:35 INFO - PROCESS | 7293 | 1464625355923 Marionette DEBUG loaded listener.js 09:22:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 385 (0x8a3d7000) [pid = 7293] [serial = 1281] [outer = 0x85303800] 09:22:36 INFO - PROCESS | 7293 | 1464625356669 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]]]}] 09:22:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:22:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1641ms 09:22:36 INFO - PROCESS | 7293 | 1464625356716 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 09:22:36 INFO - PROCESS | 7293 | 1464625356720 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 09:22:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:22:36 INFO - PROCESS | 7293 | 1464625356726 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:22:36 INFO - PROCESS | 7293 | 1464625356728 Marionette TRACE conn3 <- [1,1678,null,{}] 09:22:36 INFO - PROCESS | 7293 | 1464625356734 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}] 09:22:36 INFO - PROCESS | 7293 | 1464625356914 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 09:22:37 INFO - PROCESS | 7293 | 1464625357115 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:37 INFO - PROCESS | 7293 | ++DOCSHELL 0x87346800 == 134 [pid = 7293] [id = 427] 09:22:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 386 (0x8a3e0800) [pid = 7293] [serial = 1282] [outer = (nil)] 09:22:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 387 (0x8be9c400) [pid = 7293] [serial = 1283] [outer = 0x8a3e0800] 09:22:37 INFO - PROCESS | 7293 | 1464625357186 Marionette DEBUG loaded listener.js 09:22:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 388 (0x8e159400) [pid = 7293] [serial = 1284] [outer = 0x8a3e0800] 09:22:38 INFO - PROCESS | 7293 | 1464625358022 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]]]}] 09:22:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:22:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1333ms 09:22:38 INFO - PROCESS | 7293 | 1464625358063 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 09:22:38 INFO - PROCESS | 7293 | 1464625358066 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 09:22:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:22:38 INFO - PROCESS | 7293 | 1464625358072 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:22:38 INFO - PROCESS | 7293 | 1464625358075 Marionette TRACE conn3 <- [1,1682,null,{}] 09:22:38 INFO - PROCESS | 7293 | 1464625358080 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}] 09:22:38 INFO - PROCESS | 7293 | 1464625358315 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 09:22:38 INFO - PROCESS | 7293 | 1464625358345 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:38 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f1e800 == 135 [pid = 7293] [id = 428] 09:22:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 389 (0x8b3cfc00) [pid = 7293] [serial = 1285] [outer = (nil)] 09:22:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 390 (0x91d09800) [pid = 7293] [serial = 1286] [outer = 0x8b3cfc00] 09:22:38 INFO - PROCESS | 7293 | 1464625358414 Marionette DEBUG loaded listener.js 09:22:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 391 (0x91d56400) [pid = 7293] [serial = 1287] [outer = 0x8b3cfc00] 09:22:39 INFO - PROCESS | 7293 | 1464625359296 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]]]}] 09:22:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:22:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1240ms 09:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:22:39 INFO - PROCESS | 7293 | 1464625359313 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 09:22:39 INFO - PROCESS | 7293 | 1464625359315 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 09:22:39 INFO - PROCESS | 7293 | 1464625359322 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:22:39 INFO - PROCESS | 7293 | 1464625359325 Marionette TRACE conn3 <- [1,1686,null,{}] 09:22:39 INFO - PROCESS | 7293 | 1464625359340 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}] 09:22:39 INFO - PROCESS | 7293 | 1464625359567 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 09:22:39 INFO - PROCESS | 7293 | 1464625359600 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x8be98800 == 136 [pid = 7293] [id = 429] 09:22:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 392 (0x8bea0c00) [pid = 7293] [serial = 1288] [outer = (nil)] 09:22:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 393 (0x928e4400) [pid = 7293] [serial = 1289] [outer = 0x8bea0c00] 09:22:39 INFO - PROCESS | 7293 | 1464625359678 Marionette DEBUG loaded listener.js 09:22:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 394 (0x928f0400) [pid = 7293] [serial = 1290] [outer = 0x8bea0c00] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 393 (0x98c1d400) [pid = 7293] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 392 (0x8ede1400) [pid = 7293] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 391 (0x92769c00) [pid = 7293] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 390 (0x99b53400) [pid = 7293] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 389 (0x928ef000) [pid = 7293] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 388 (0x8e306c00) [pid = 7293] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 387 (0x8b3cb000) [pid = 7293] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 386 (0x99b4fc00) [pid = 7293] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 385 (0x8dd4b400) [pid = 7293] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 384 (0x98191800) [pid = 7293] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 383 (0x91bea000) [pid = 7293] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 382 (0x975fc800) [pid = 7293] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 381 (0x9a55dc00) [pid = 7293] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 380 (0x95be0c00) [pid = 7293] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 379 (0x88cf3000) [pid = 7293] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 378 (0x99ea0800) [pid = 7293] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 377 (0x928e8000) [pid = 7293] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 376 (0x9ac35800) [pid = 7293] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 375 (0xa3444800) [pid = 7293] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 374 (0x8ef8ac00) [pid = 7293] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 373 (0x8ab4a000) [pid = 7293] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 372 (0x8ed12c00) [pid = 7293] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 371 (0x8c1aac00) [pid = 7293] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 370 (0x9275d000) [pid = 7293] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 369 (0x953a5800) [pid = 7293] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 368 (0xa68b1800) [pid = 7293] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 367 (0x9cf95c00) [pid = 7293] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 366 (0x950b5800) [pid = 7293] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 365 (0xa30ef000) [pid = 7293] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 364 (0x93d86400) [pid = 7293] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 363 (0x8e3db400) [pid = 7293] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 362 (0x8b3ebc00) [pid = 7293] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 361 (0x8e15c800) [pid = 7293] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 360 (0x8e30a000) [pid = 7293] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 359 (0x928b3000) [pid = 7293] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 358 (0xa35e7800) [pid = 7293] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 357 (0x896af400) [pid = 7293] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 356 (0x95bec400) [pid = 7293] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 355 (0x8dd41800) [pid = 7293] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 354 (0x93b84000) [pid = 7293] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 353 (0x88eeac00) [pid = 7293] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 352 (0x9a35d800) [pid = 7293] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 351 (0x9af1ac00) [pid = 7293] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 350 (0x92b6a400) [pid = 7293] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 349 (0x9a2b9c00) [pid = 7293] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 348 (0x8dd43c00) [pid = 7293] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 347 (0x91d0a400) [pid = 7293] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 346 (0x99c4e000) [pid = 7293] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 345 (0x896b5000) [pid = 7293] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 344 (0x92b67c00) [pid = 7293] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 343 (0x9539a000) [pid = 7293] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 342 (0x95082c00) [pid = 7293] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 341 (0x89313c00) [pid = 7293] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 340 (0x8b3eac00) [pid = 7293] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 339 (0x975f9800) [pid = 7293] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 338 (0x85a2cc00) [pid = 7293] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 337 (0x88ef2800) [pid = 7293] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 336 (0x928ed400) [pid = 7293] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 335 (0x953a8400) [pid = 7293] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 334 (0x9a361000) [pid = 7293] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 333 (0x92f16400) [pid = 7293] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 332 (0x8ef86400) [pid = 7293] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 331 (0x99e3ac00) [pid = 7293] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 330 (0x8a2d1c00) [pid = 7293] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 329 (0x9a2b2800) [pid = 7293] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 328 (0x92b6e800) [pid = 7293] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 327 (0x8ed1b000) [pid = 7293] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 326 (0x98144000) [pid = 7293] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 325 (0x8c838c00) [pid = 7293] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 324 (0x8b69c400) [pid = 7293] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 323 (0x8b3e3400) [pid = 7293] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 322 (0x9ac3ac00) [pid = 7293] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 321 (0x93b82800) [pid = 7293] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 320 (0x9b785400) [pid = 7293] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 319 (0x92764400) [pid = 7293] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 318 (0x92b65000) [pid = 7293] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 317 (0x9508a400) [pid = 7293] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 316 (0x8a2d9400) [pid = 7293] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 315 (0x8ef87c00) [pid = 7293] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 314 (0x8931c800) [pid = 7293] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 313 (0x9a35e000) [pid = 7293] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 312 (0x976fa400) [pid = 7293] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 311 (0x99b50800) [pid = 7293] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 310 (0x98c1b800) [pid = 7293] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 309 (0x94f3d000) [pid = 7293] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 308 (0x8eec0000) [pid = 7293] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 307 (0x95086c00) [pid = 7293] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 306 (0x8c83b000) [pid = 7293] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 305 (0x9bab8000) [pid = 7293] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 304 (0x8e482800) [pid = 7293] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 303 (0x88ee6c00) [pid = 7293] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 302 (0x94f4ac00) [pid = 7293] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 301 (0x8ab4dc00) [pid = 7293] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 300 (0x99c52c00) [pid = 7293] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 299 (0x98c1fc00) [pid = 7293] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:22:41 INFO - PROCESS | 7293 | --DOMWINDOW == 298 (0x99b4f800) [pid = 7293] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:22:42 INFO - PROCESS | 7293 | 1464625362195 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]]]}] 09:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2892ms 09:22:42 INFO - PROCESS | 7293 | 1464625362215 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 09:22:42 INFO - PROCESS | 7293 | 1464625362219 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 09:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:22:42 INFO - PROCESS | 7293 | 1464625362226 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:22:42 INFO - PROCESS | 7293 | 1464625362228 Marionette TRACE conn3 <- [1,1690,null,{}] 09:22:42 INFO - PROCESS | 7293 | 1464625362246 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}] 09:22:42 INFO - PROCESS | 7293 | 1464625362426 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 09:22:42 INFO - PROCESS | 7293 | 1464625362440 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x85090c00 == 137 [pid = 7293] [id = 430] 09:22:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 299 (0x85a2cc00) [pid = 7293] [serial = 1291] [outer = (nil)] 09:22:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 300 (0x896b5000) [pid = 7293] [serial = 1292] [outer = 0x85a2cc00] 09:22:42 INFO - PROCESS | 7293 | 1464625362508 Marionette DEBUG loaded listener.js 09:22:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 301 (0x8b3e3400) [pid = 7293] [serial = 1293] [outer = 0x85a2cc00] 09:22:43 INFO - PROCESS | 7293 | 1464625363400 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]]]}] 09:22:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:22:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1198ms 09:22:43 INFO - PROCESS | 7293 | 1464625363425 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 09:22:43 INFO - PROCESS | 7293 | 1464625363429 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 09:22:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:22:43 INFO - PROCESS | 7293 | 1464625363435 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:22:43 INFO - PROCESS | 7293 | 1464625363439 Marionette TRACE conn3 <- [1,1694,null,{}] 09:22:43 INFO - PROCESS | 7293 | 1464625363457 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}] 09:22:43 INFO - PROCESS | 7293 | 1464625363654 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 09:22:44 INFO - PROCESS | 7293 | 1464625363991 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:44 INFO - PROCESS | 7293 | ++DOCSHELL 0x848f4800 == 138 [pid = 7293] [id = 431] 09:22:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 302 (0x848f4c00) [pid = 7293] [serial = 1294] [outer = (nil)] 09:22:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 303 (0x85a2c000) [pid = 7293] [serial = 1295] [outer = 0x848f4c00] 09:22:44 INFO - PROCESS | 7293 | 1464625364082 Marionette DEBUG loaded listener.js 09:22:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 304 (0x85ae7800) [pid = 7293] [serial = 1296] [outer = 0x848f4c00] 09:22:45 INFO - PROCESS | 7293 | 1464625365045 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]]]}] 09:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1643ms 09:22:45 INFO - PROCESS | 7293 | 1464625365081 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 09:22:45 INFO - PROCESS | 7293 | 1464625365088 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 09:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:22:45 INFO - PROCESS | 7293 | 1464625365096 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:22:45 INFO - PROCESS | 7293 | 1464625365102 Marionette TRACE conn3 <- [1,1698,null,{}] 09:22:45 INFO - PROCESS | 7293 | 1464625365110 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}] 09:22:45 INFO - PROCESS | 7293 | 1464625365321 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 09:22:45 INFO - PROCESS | 7293 | 1464625365651 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x88ee7800 == 139 [pid = 7293] [id = 432] 09:22:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 305 (0x88f7d800) [pid = 7293] [serial = 1297] [outer = (nil)] 09:22:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 306 (0x892ebc00) [pid = 7293] [serial = 1298] [outer = 0x88f7d800] 09:22:45 INFO - PROCESS | 7293 | 1464625365741 Marionette DEBUG loaded listener.js 09:22:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 307 (0x896ac800) [pid = 7293] [serial = 1299] [outer = 0x88f7d800] 09:22:46 INFO - PROCESS | 7293 | 1464625366609 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]]]}] 09:22:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:22:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1594ms 09:22:46 INFO - PROCESS | 7293 | 1464625366693 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 09:22:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:22:46 INFO - PROCESS | 7293 | 1464625366699 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 09:22:46 INFO - PROCESS | 7293 | 1464625366706 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:22:46 INFO - PROCESS | 7293 | 1464625366710 Marionette TRACE conn3 <- [1,1702,null,{}] 09:22:46 INFO - PROCESS | 7293 | 1464625366715 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}] 09:22:46 INFO - PROCESS | 7293 | 1464625366956 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 09:22:47 INFO - PROCESS | 7293 | 1464625367317 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:47 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3ce000 == 140 [pid = 7293] [id = 433] 09:22:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 308 (0x8b6a3400) [pid = 7293] [serial = 1300] [outer = (nil)] 09:22:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 309 (0x8be9b400) [pid = 7293] [serial = 1301] [outer = 0x8b6a3400] 09:22:47 INFO - PROCESS | 7293 | 1464625367403 Marionette DEBUG loaded listener.js 09:22:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 310 (0x8dd41800) [pid = 7293] [serial = 1302] [outer = 0x8b6a3400] 09:22:48 INFO - PROCESS | 7293 | 1464625368304 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]]]}] 09:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1631ms 09:22:48 INFO - PROCESS | 7293 | 1464625368337 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 09:22:48 INFO - PROCESS | 7293 | 1464625368340 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 09:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:22:48 INFO - PROCESS | 7293 | 1464625368357 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:22:48 INFO - PROCESS | 7293 | 1464625368367 Marionette TRACE conn3 <- [1,1706,null,{}] 09:22:48 INFO - PROCESS | 7293 | 1464625368373 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}] 09:22:48 INFO - PROCESS | 7293 | 1464625368584 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 09:22:48 INFO - PROCESS | 7293 | 1464625368909 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:48 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ab4dc00 == 141 [pid = 7293] [id = 434] 09:22:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 311 (0x8be9a400) [pid = 7293] [serial = 1303] [outer = (nil)] 09:22:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 312 (0x8eec1000) [pid = 7293] [serial = 1304] [outer = 0x8be9a400] 09:22:49 INFO - PROCESS | 7293 | 1464625368995 Marionette DEBUG loaded listener.js 09:22:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 313 (0x9102b800) [pid = 7293] [serial = 1305] [outer = 0x8be9a400] 09:22:49 INFO - PROCESS | 7293 | 1464625369846 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]]]}] 09:22:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:22:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1550ms 09:22:49 INFO - PROCESS | 7293 | 1464625369899 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 09:22:49 INFO - PROCESS | 7293 | 1464625369902 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 09:22:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:22:49 INFO - PROCESS | 7293 | 1464625369909 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:22:49 INFO - PROCESS | 7293 | 1464625369912 Marionette TRACE conn3 <- [1,1710,null,{}] 09:22:49 INFO - PROCESS | 7293 | 1464625369918 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}] 09:22:50 INFO - PROCESS | 7293 | 1464625370116 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 09:22:50 INFO - PROCESS | 7293 | 1464625370432 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:50 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ed17c00 == 142 [pid = 7293] [id = 435] 09:22:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 314 (0x8ef82000) [pid = 7293] [serial = 1306] [outer = (nil)] 09:22:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 315 (0x91d5bc00) [pid = 7293] [serial = 1307] [outer = 0x8ef82000] 09:22:50 INFO - PROCESS | 7293 | 1464625370518 Marionette DEBUG loaded listener.js 09:22:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 316 (0x922a1c00) [pid = 7293] [serial = 1308] [outer = 0x8ef82000] 09:22:51 INFO - PROCESS | 7293 | 1464625371351 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]]]}] 09:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1483ms 09:22:51 INFO - PROCESS | 7293 | 1464625371393 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 09:22:51 INFO - PROCESS | 7293 | 1464625371397 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 09:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:22:51 INFO - PROCESS | 7293 | 1464625371403 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:22:51 INFO - PROCESS | 7293 | 1464625371407 Marionette TRACE conn3 <- [1,1714,null,{}] 09:22:51 INFO - PROCESS | 7293 | 1464625371412 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}] 09:22:51 INFO - PROCESS | 7293 | 1464625371599 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 09:22:51 INFO - PROCESS | 7293 | 1464625371937 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:51 INFO - PROCESS | 7293 | ++DOCSHELL 0x9275d000 == 143 [pid = 7293] [id = 436] 09:22:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 317 (0x92764000) [pid = 7293] [serial = 1309] [outer = (nil)] 09:22:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 318 (0x928b8000) [pid = 7293] [serial = 1310] [outer = 0x92764000] 09:22:52 INFO - PROCESS | 7293 | 1464625372035 Marionette DEBUG loaded listener.js 09:22:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 319 (0x92b7d800) [pid = 7293] [serial = 1311] [outer = 0x92764000] 09:22:52 INFO - PROCESS | 7293 | 1464625372958 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]]]}] 09:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1632ms 09:22:53 INFO - PROCESS | 7293 | 1464625373035 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 09:22:53 INFO - PROCESS | 7293 | 1464625373039 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 09:22:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:22:53 INFO - PROCESS | 7293 | 1464625373045 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:22:53 INFO - PROCESS | 7293 | 1464625373049 Marionette TRACE conn3 <- [1,1718,null,{}] 09:22:53 INFO - PROCESS | 7293 | 1464625373054 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}] 09:22:53 INFO - PROCESS | 7293 | 1464625373284 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 09:22:53 INFO - PROCESS | 7293 | 1464625373599 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:53 INFO - PROCESS | 7293 | ++DOCSHELL 0x8be96c00 == 144 [pid = 7293] [id = 437] 09:22:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 320 (0x9275f400) [pid = 7293] [serial = 1312] [outer = (nil)] 09:22:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 321 (0x94f3bc00) [pid = 7293] [serial = 1313] [outer = 0x9275f400] 09:22:53 INFO - PROCESS | 7293 | 1464625373692 Marionette DEBUG loaded listener.js 09:22:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 322 (0x94f48c00) [pid = 7293] [serial = 1314] [outer = 0x9275f400] 09:22:54 INFO - PROCESS | 7293 | 1464625374508 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]]]}] 09:22:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:22:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1528ms 09:22:54 INFO - PROCESS | 7293 | 1464625374575 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 09:22:54 INFO - PROCESS | 7293 | 1464625374579 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 09:22:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:22:54 INFO - PROCESS | 7293 | 1464625374585 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:22:54 INFO - PROCESS | 7293 | 1464625374588 Marionette TRACE conn3 <- [1,1722,null,{}] 09:22:54 INFO - PROCESS | 7293 | 1464625374594 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}] 09:22:54 INFO - PROCESS | 7293 | 1464625374831 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 09:22:55 INFO - PROCESS | 7293 | 1464625375150 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:55 INFO - PROCESS | 7293 | ++DOCSHELL 0x85089c00 == 145 [pid = 7293] [id = 438] 09:22:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 323 (0x8e305000) [pid = 7293] [serial = 1315] [outer = (nil)] 09:22:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 324 (0x950b1800) [pid = 7293] [serial = 1316] [outer = 0x8e305000] 09:22:55 INFO - PROCESS | 7293 | 1464625375230 Marionette DEBUG loaded listener.js 09:22:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 325 (0x9539c400) [pid = 7293] [serial = 1317] [outer = 0x8e305000] 09:22:56 INFO - PROCESS | 7293 | 1464625376049 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]]]}] 09:22:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:22:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1529ms 09:22:56 INFO - PROCESS | 7293 | 1464625376115 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 09:22:56 INFO - PROCESS | 7293 | 1464625376119 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 09:22:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:22:56 INFO - PROCESS | 7293 | 1464625376125 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:22:56 INFO - PROCESS | 7293 | 1464625376128 Marionette TRACE conn3 <- [1,1726,null,{}] 09:22:56 INFO - PROCESS | 7293 | 1464625376134 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}] 09:22:56 INFO - PROCESS | 7293 | 1464625376321 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 09:22:56 INFO - PROCESS | 7293 | 1464625376596 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:56 INFO - PROCESS | 7293 | ++DOCSHELL 0x9508a400 == 146 [pid = 7293] [id = 439] 09:22:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 326 (0x950af400) [pid = 7293] [serial = 1318] [outer = (nil)] 09:22:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 327 (0x976fb000) [pid = 7293] [serial = 1319] [outer = 0x950af400] 09:22:56 INFO - PROCESS | 7293 | 1464625376732 Marionette DEBUG loaded listener.js 09:22:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 328 (0x98921c00) [pid = 7293] [serial = 1320] [outer = 0x950af400] 09:22:57 INFO - PROCESS | 7293 | 1464625377558 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]]]}] 09:22:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:22:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1486ms 09:22:57 INFO - PROCESS | 7293 | 1464625377612 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 09:22:57 INFO - PROCESS | 7293 | 1464625377615 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 09:22:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:22:57 INFO - PROCESS | 7293 | 1464625377637 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:22:57 INFO - PROCESS | 7293 | 1464625377641 Marionette TRACE conn3 <- [1,1730,null,{}] 09:22:57 INFO - PROCESS | 7293 | 1464625377651 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}] 09:22:57 INFO - PROCESS | 7293 | 1464625377868 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 09:22:58 INFO - PROCESS | 7293 | 1464625378188 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x976f7800 == 147 [pid = 7293] [id = 440] 09:22:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 329 (0x98147400) [pid = 7293] [serial = 1321] [outer = (nil)] 09:22:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 330 (0x99a66800) [pid = 7293] [serial = 1322] [outer = 0x98147400] 09:22:58 INFO - PROCESS | 7293 | 1464625378276 Marionette DEBUG loaded listener.js 09:22:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 331 (0x99b51400) [pid = 7293] [serial = 1323] [outer = 0x98147400] 09:22:59 INFO - PROCESS | 7293 | 1464625379107 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]]]}] 09:22:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:22:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1551ms 09:22:59 INFO - PROCESS | 7293 | 1464625379174 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 09:22:59 INFO - PROCESS | 7293 | 1464625379178 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 09:22:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:22:59 INFO - PROCESS | 7293 | 1464625379184 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:22:59 INFO - PROCESS | 7293 | 1464625379188 Marionette TRACE conn3 <- [1,1734,null,{}] 09:22:59 INFO - PROCESS | 7293 | 1464625379193 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}] 09:22:59 INFO - PROCESS | 7293 | 1464625379393 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 09:22:59 INFO - PROCESS | 7293 | 1464625379672 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:22:59 INFO - PROCESS | 7293 | ++DOCSHELL 0x99f80000 == 148 [pid = 7293] [id = 441] 09:22:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 332 (0x9a2af000) [pid = 7293] [serial = 1324] [outer = (nil)] 09:22:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 333 (0x9a2b6c00) [pid = 7293] [serial = 1325] [outer = 0x9a2af000] 09:22:59 INFO - PROCESS | 7293 | 1464625379825 Marionette DEBUG loaded listener.js 09:22:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 334 (0x9a368800) [pid = 7293] [serial = 1326] [outer = 0x9a2af000] 09:23:00 INFO - PROCESS | 7293 | 1464625380736 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]]]}] 09:23:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:23:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1582ms 09:23:00 INFO - PROCESS | 7293 | 1464625380769 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 09:23:00 INFO - PROCESS | 7293 | 1464625380772 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 09:23:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:23:00 INFO - PROCESS | 7293 | 1464625380779 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:23:00 INFO - PROCESS | 7293 | 1464625380784 Marionette TRACE conn3 <- [1,1738,null,{}] 09:23:00 INFO - PROCESS | 7293 | 1464625380790 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}] 09:23:01 INFO - PROCESS | 7293 | 1464625381009 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 09:23:01 INFO - PROCESS | 7293 | 1464625381331 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:01 INFO - PROCESS | 7293 | ++DOCSHELL 0x9af22c00 == 149 [pid = 7293] [id = 442] 09:23:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 335 (0x9b21f400) [pid = 7293] [serial = 1327] [outer = (nil)] 09:23:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 336 (0x9bac4400) [pid = 7293] [serial = 1328] [outer = 0x9b21f400] 09:23:01 INFO - PROCESS | 7293 | 1464625381417 Marionette DEBUG loaded listener.js 09:23:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 337 (0xa214ec00) [pid = 7293] [serial = 1329] [outer = 0x9b21f400] 09:23:02 INFO - PROCESS | 7293 | 1464625382280 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]]]}] 09:23:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:23:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1530ms 09:23:02 INFO - PROCESS | 7293 | 1464625382311 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 09:23:02 INFO - PROCESS | 7293 | 1464625382315 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 09:23:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:23:02 INFO - PROCESS | 7293 | 1464625382321 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:23:02 INFO - PROCESS | 7293 | 1464625382324 Marionette TRACE conn3 <- [1,1742,null,{}] 09:23:02 INFO - PROCESS | 7293 | 1464625382331 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}] 09:23:02 INFO - PROCESS | 7293 | 1464625382521 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 09:23:02 INFO - PROCESS | 7293 | 1464625382819 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:02 INFO - PROCESS | 7293 | ++DOCSHELL 0x9b7c7400 == 150 [pid = 7293] [id = 443] 09:23:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 338 (0x9b940c00) [pid = 7293] [serial = 1330] [outer = (nil)] 09:23:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 339 (0xa302f400) [pid = 7293] [serial = 1331] [outer = 0x9b940c00] 09:23:02 INFO - PROCESS | 7293 | 1464625382944 Marionette DEBUG loaded listener.js 09:23:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 340 (0xa3261800) [pid = 7293] [serial = 1332] [outer = 0x9b940c00] 09:23:03 INFO - PROCESS | 7293 | 1464625383762 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]]]}] 09:23:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:23:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1480ms 09:23:03 INFO - PROCESS | 7293 | 1464625383802 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 09:23:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:23:03 INFO - PROCESS | 7293 | 1464625383815 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 09:23:03 INFO - PROCESS | 7293 | 1464625383822 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:23:03 INFO - PROCESS | 7293 | 1464625383825 Marionette TRACE conn3 <- [1,1746,null,{}] 09:23:03 INFO - PROCESS | 7293 | 1464625383831 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}] 09:23:04 INFO - PROCESS | 7293 | 1464625384112 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 09:23:04 INFO - PROCESS | 7293 | 1464625384331 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:04 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3e5000 == 151 [pid = 7293] [id = 444] 09:23:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 341 (0x8b69f800) [pid = 7293] [serial = 1333] [outer = (nil)] 09:23:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 342 (0xa260d400) [pid = 7293] [serial = 1334] [outer = 0x8b69f800] 09:23:04 INFO - PROCESS | 7293 | 1464625384461 Marionette DEBUG loaded listener.js 09:23:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 343 (0xa344e400) [pid = 7293] [serial = 1335] [outer = 0x8b69f800] 09:23:05 INFO - PROCESS | 7293 | 1464625385301 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]]]}] 09:23:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:23:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1543ms 09:23:05 INFO - PROCESS | 7293 | 1464625385364 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 09:23:05 INFO - PROCESS | 7293 | 1464625385368 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 09:23:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:23:05 INFO - PROCESS | 7293 | 1464625385374 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:23:05 INFO - PROCESS | 7293 | 1464625385377 Marionette TRACE conn3 <- [1,1750,null,{}] 09:23:05 INFO - PROCESS | 7293 | 1464625385383 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}] 09:23:05 INFO - PROCESS | 7293 | 1464625385575 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 09:23:05 INFO - PROCESS | 7293 | 1464625385857 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:05 INFO - PROCESS | 7293 | ++DOCSHELL 0x895c8000 == 152 [pid = 7293] [id = 445] 09:23:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 344 (0x895c8400) [pid = 7293] [serial = 1336] [outer = (nil)] 09:23:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 345 (0x895cf800) [pid = 7293] [serial = 1337] [outer = 0x895c8400] 09:23:05 INFO - PROCESS | 7293 | 1464625385980 Marionette DEBUG loaded listener.js 09:23:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 346 (0x895d2c00) [pid = 7293] [serial = 1338] [outer = 0x895c8400] 09:23:06 INFO - PROCESS | 7293 | 1464625386829 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]]]}] 09:23:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:23:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1499ms 09:23:06 INFO - PROCESS | 7293 | 1464625386873 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 09:23:06 INFO - PROCESS | 7293 | 1464625386876 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 09:23:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:23:06 INFO - PROCESS | 7293 | 1464625386884 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:23:06 INFO - PROCESS | 7293 | 1464625386888 Marionette TRACE conn3 <- [1,1754,null,{}] 09:23:06 INFO - PROCESS | 7293 | 1464625386893 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}] 09:23:07 INFO - PROCESS | 7293 | 1464625387087 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 09:23:07 INFO - PROCESS | 7293 | 1464625387411 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x86af6c00 == 153 [pid = 7293] [id = 446] 09:23:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 347 (0x86af9000) [pid = 7293] [serial = 1339] [outer = (nil)] 09:23:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 348 (0x88f83400) [pid = 7293] [serial = 1340] [outer = 0x86af9000] 09:23:07 INFO - PROCESS | 7293 | 1464625387496 Marionette DEBUG loaded listener.js 09:23:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 349 (0x8a360c00) [pid = 7293] [serial = 1341] [outer = 0x86af9000] 09:23:08 INFO - PROCESS | 7293 | 1464625388409 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]]]}] 09:23:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:23:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1581ms 09:23:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:23:08 INFO - PROCESS | 7293 | 1464625388465 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 09:23:08 INFO - PROCESS | 7293 | 1464625388468 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 09:23:08 INFO - PROCESS | 7293 | 1464625388475 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:23:08 INFO - PROCESS | 7293 | 1464625388478 Marionette TRACE conn3 <- [1,1758,null,{}] 09:23:08 INFO - PROCESS | 7293 | 1464625388486 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}] 09:23:08 INFO - PROCESS | 7293 | 1464625388683 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 09:23:09 INFO - PROCESS | 7293 | 1464625389025 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:09 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f23800 == 154 [pid = 7293] [id = 447] 09:23:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 350 (0x895c9c00) [pid = 7293] [serial = 1342] [outer = (nil)] 09:23:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 351 (0xa2409000) [pid = 7293] [serial = 1343] [outer = 0x895c9c00] 09:23:09 INFO - PROCESS | 7293 | 1464625389121 Marionette DEBUG loaded listener.js 09:23:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 352 (0xa3444800) [pid = 7293] [serial = 1344] [outer = 0x895c9c00] 09:23:09 INFO - PROCESS | 7293 | 1464625389962 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]]]}] 09:23:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:23:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1535ms 09:23:10 INFO - PROCESS | 7293 | 1464625390010 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 09:23:10 INFO - PROCESS | 7293 | 1464625390014 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 09:23:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:23:10 INFO - PROCESS | 7293 | 1464625390020 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:23:10 INFO - PROCESS | 7293 | 1464625390023 Marionette TRACE conn3 <- [1,1762,null,{}] 09:23:10 INFO - PROCESS | 7293 | 1464625390029 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}] 09:23:10 INFO - PROCESS | 7293 | 1464625390225 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 09:23:10 INFO - PROCESS | 7293 | 1464625390558 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:10 INFO - PROCESS | 7293 | ++DOCSHELL 0x832c3c00 == 155 [pid = 7293] [id = 448] 09:23:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 353 (0x832c4000) [pid = 7293] [serial = 1345] [outer = (nil)] 09:23:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 354 (0x832cd000) [pid = 7293] [serial = 1346] [outer = 0x832c4000] 09:23:10 INFO - PROCESS | 7293 | 1464625390644 Marionette DEBUG loaded listener.js 09:23:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 355 (0x832cf400) [pid = 7293] [serial = 1347] [outer = 0x832c4000] 09:23:11 INFO - PROCESS | 7293 | 1464625391497 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]]]}] 09:23:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:23:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1540ms 09:23:11 INFO - PROCESS | 7293 | 1464625391561 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 09:23:11 INFO - PROCESS | 7293 | 1464625391565 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 09:23:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:23:11 INFO - PROCESS | 7293 | 1464625391571 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:23:11 INFO - PROCESS | 7293 | 1464625391575 Marionette TRACE conn3 <- [1,1766,null,{}] 09:23:11 INFO - PROCESS | 7293 | 1464625391581 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}] 09:23:11 INFO - PROCESS | 7293 | 1464625391793 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 09:23:12 INFO - PROCESS | 7293 | 1464625392121 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:12 INFO - PROCESS | 7293 | ++DOCSHELL 0x832cc800 == 156 [pid = 7293] [id = 449] 09:23:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 356 (0x832cdc00) [pid = 7293] [serial = 1348] [outer = (nil)] 09:23:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 357 (0x88cf7000) [pid = 7293] [serial = 1349] [outer = 0x832cdc00] 09:23:12 INFO - PROCESS | 7293 | 1464625392208 Marionette DEBUG loaded listener.js 09:23:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 358 (0x895d1400) [pid = 7293] [serial = 1350] [outer = 0x832cdc00] 09:23:13 INFO - PROCESS | 7293 | 1464625393045 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]]]}] 09:23:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:23:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1535ms 09:23:13 INFO - PROCESS | 7293 | 1464625393106 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 09:23:13 INFO - PROCESS | 7293 | 1464625393110 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 09:23:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:23:13 INFO - PROCESS | 7293 | 1464625393120 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:23:13 INFO - PROCESS | 7293 | 1464625393123 Marionette TRACE conn3 <- [1,1770,null,{}] 09:23:13 INFO - PROCESS | 7293 | 1464625393129 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}] 09:23:13 INFO - PROCESS | 7293 | 1464625393335 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 09:23:13 INFO - PROCESS | 7293 | 1464625393687 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:13 INFO - PROCESS | 7293 | ++DOCSHELL 0x832c4400 == 157 [pid = 7293] [id = 450] 09:23:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 359 (0x8734d000) [pid = 7293] [serial = 1351] [outer = (nil)] 09:23:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 360 (0x8ed11c00) [pid = 7293] [serial = 1352] [outer = 0x8734d000] 09:23:13 INFO - PROCESS | 7293 | 1464625393782 Marionette DEBUG loaded listener.js 09:23:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 361 (0x8ef8cc00) [pid = 7293] [serial = 1353] [outer = 0x8734d000] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8eebc400 == 156 [pid = 7293] [id = 161] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x953a0000 == 155 [pid = 7293] [id = 106] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8e483800 == 154 [pid = 7293] [id = 291] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0xa3447400 == 153 [pid = 7293] [id = 73] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x9102a800 == 152 [pid = 7293] [id = 316] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8e3d8400 == 151 [pid = 7293] [id = 290] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8dd50800 == 150 [pid = 7293] [id = 292] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x910e0000 == 149 [pid = 7293] [id = 92] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x85090c00 == 148 [pid = 7293] [id = 430] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8be98800 == 147 [pid = 7293] [id = 429] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x88f1e800 == 146 [pid = 7293] [id = 428] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x87346800 == 145 [pid = 7293] [id = 427] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8508b800 == 144 [pid = 7293] [id = 426] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8a35e000 == 143 [pid = 7293] [id = 425] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x86afd800 == 142 [pid = 7293] [id = 424] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8a3d9800 == 141 [pid = 7293] [id = 423] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x88ef0400 == 140 [pid = 7293] [id = 422] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x87397800 == 139 [pid = 7293] [id = 421] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x9a2bc000 == 138 [pid = 7293] [id = 417] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x9a360c00 == 137 [pid = 7293] [id = 418] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x950b4400 == 136 [pid = 7293] [id = 416] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8e3e7800 == 135 [pid = 7293] [id = 415] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x93b83800 == 134 [pid = 7293] [id = 414] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x91d5b000 == 133 [pid = 7293] [id = 413] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x85a35400 == 132 [pid = 7293] [id = 411] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x92514c00 == 131 [pid = 7293] [id = 412] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x896b2800 == 130 [pid = 7293] [id = 410] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8a3d4c00 == 129 [pid = 7293] [id = 409] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x88f23000 == 128 [pid = 7293] [id = 408] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x8c1af000 == 127 [pid = 7293] [id = 382] 09:23:15 INFO - PROCESS | 7293 | --DOCSHELL 0x85088800 == 126 [pid = 7293] [id = 407] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 360 (0x9a365800) [pid = 7293] [serial = 614] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 359 (0xa35f2400) [pid = 7293] [serial = 632] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 358 (0x94f3c400) [pid = 7293] [serial = 611] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 357 (0xa050d400) [pid = 7293] [serial = 686] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 356 (0x95be8c00) [pid = 7293] [serial = 840] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 355 (0x8edeb000) [pid = 7293] [serial = 629] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 354 (0x8be9a800) [pid = 7293] [serial = 1211] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 353 (0x8be9d800) [pid = 7293] [serial = 1154] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 352 (0x9a558c00) [pid = 7293] [serial = 975] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 351 (0x8eec1c00) [pid = 7293] [serial = 1217] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 350 (0x99f7e800) [pid = 7293] [serial = 677] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 349 (0x9240a000) [pid = 7293] [serial = 831] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 348 (0x98e7ac00) [pid = 7293] [serial = 674] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 347 (0x9af28c00) [pid = 7293] [serial = 804] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 346 (0x99c50400) [pid = 7293] [serial = 723] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 345 (0x8edeec00) [pid = 7293] [serial = 1220] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 344 (0x95b62400) [pid = 7293] [serial = 924] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 343 (0x9cf92800) [pid = 7293] [serial = 729] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 342 (0x93d89000) [pid = 7293] [serial = 1128] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 341 (0xa21b4400) [pid = 7293] [serial = 981] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 340 (0xa6762400) [pid = 7293] [serial = 906] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 339 (0x98c24c00) [pid = 7293] [serial = 1166] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 338 (0x9baad800) [pid = 7293] [serial = 617] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 337 (0x8a2dd000) [pid = 7293] [serial = 1151] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 336 (0x8ab50800) [pid = 7293] [serial = 864] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 335 (0x8ed1d400) [pid = 7293] [serial = 912] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 334 (0x8dd4ac00) [pid = 7293] [serial = 1214] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 333 (0x92b6e400) [pid = 7293] [serial = 720] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 332 (0xa6709800) [pid = 7293] [serial = 1181] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 331 (0x98920c00) [pid = 7293] [serial = 795] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 330 (0xa6da8000) [pid = 7293] [serial = 861] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 329 (0x85a2f800) [pid = 7293] [serial = 1190] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 328 (0xa6703800) [pid = 7293] [serial = 984] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 327 (0x99b55400) [pid = 7293] [serial = 969] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 326 (0xa6236000) [pid = 7293] [serial = 626] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 325 (0x9539b800) [pid = 7293] [serial = 668] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 324 (0x8ef8dc00) [pid = 7293] [serial = 894] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 323 (0x8e159800) [pid = 7293] [serial = 954] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 322 (0x91d50000) [pid = 7293] [serial = 1157] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 321 (0x9a2ae800) [pid = 7293] [serial = 1169] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 320 (0x910e5800) [pid = 7293] [serial = 957] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 319 (0x8ede3c00) [pid = 7293] [serial = 828] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 318 (0x92b82c00) [pid = 7293] [serial = 1163] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 317 (0x928be400) [pid = 7293] [serial = 987] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 316 (0xa623b000) [pid = 7293] [serial = 858] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 315 (0x896b8c00) [pid = 7293] [serial = 918] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 314 (0x99f7b800) [pid = 7293] [serial = 843] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 313 (0x8dd4c800) [pid = 7293] [serial = 738] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 312 (0x953a1c00) [pid = 7293] [serial = 789] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 311 (0x88f2a800) [pid = 7293] [serial = 1202] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 310 (0x85a39c00) [pid = 7293] [serial = 1193] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 309 (0x9b7d3000) [pid = 7293] [serial = 807] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 308 (0xa35e8800) [pid = 7293] [serial = 903] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 307 (0x953a4400) [pid = 7293] [serial = 897] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 306 (0x88f85c00) [pid = 7293] [serial = 1203] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 305 (0x9b7cac00) [pid = 7293] [serial = 978] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 304 (0x92b84000) [pid = 7293] [serial = 747] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 303 (0x92762400) [pid = 7293] [serial = 665] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 302 (0xa344d000) [pid = 7293] [serial = 623] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 301 (0x95b66c00) [pid = 7293] [serial = 921] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 300 (0x93d8f000) [pid = 7293] [serial = 786] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 299 (0x975f7c00) [pid = 7293] [serial = 966] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 298 (0xa344b800) [pid = 7293] [serial = 732] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 297 (0x8a360800) [pid = 7293] [serial = 1206] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 296 (0x8dd50400) [pid = 7293] [serial = 744] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 295 (0xa2282800) [pid = 7293] [serial = 813] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 294 (0x86af9400) [pid = 7293] [serial = 1200] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 293 (0x8e30fc00) [pid = 7293] [serial = 1215] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 292 (0x8ef89000) [pid = 7293] [serial = 999] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 291 (0x93d8d800) [pid = 7293] [serial = 960] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 290 (0x99a68000) [pid = 7293] [serial = 798] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 289 (0x8c1a7000) [pid = 7293] [serial = 1212] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 288 (0xa2606800) [pid = 7293] [serial = 900] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 287 (0x975f8000) [pid = 7293] [serial = 671] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 286 (0x928be800) [pid = 7293] [serial = 1160] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 285 (0x910e9800) [pid = 7293] [serial = 777] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 284 (0xa670cc00) [pid = 7293] [serial = 735] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 283 (0x8a2dcc00) [pid = 7293] [serial = 990] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 282 (0xa6710c00) [pid = 7293] [serial = 909] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 281 (0x85ae8800) [pid = 7293] [serial = 1199] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 280 (0x92f11000) [pid = 7293] [serial = 834] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 279 (0x95b60000) [pid = 7293] [serial = 915] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 278 (0x99e3c800) [pid = 7293] [serial = 801] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 277 (0x8508e000) [pid = 7293] [serial = 1187] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 276 (0x91d08c00) [pid = 7293] [serial = 717] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 275 (0x8e47e400) [pid = 7293] [serial = 774] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 274 (0x8b3ecc00) [pid = 7293] [serial = 741] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 273 (0xa2408c00) [pid = 7293] [serial = 810] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 272 (0x95becc00) [pid = 7293] [serial = 792] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 271 (0xa2639400) [pid = 7293] [serial = 689] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 270 (0x92b7f400) [pid = 7293] [serial = 780] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 269 (0x93b7b400) [pid = 7293] [serial = 783] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 268 (0xa22ce800) [pid = 7293] [serial = 1172] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 267 (0x95be3800) [pid = 7293] [serial = 563] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 266 (0x95be9c00) [pid = 7293] [serial = 993] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 265 (0x8734cc00) [pid = 7293] [serial = 1175] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 264 (0xa50b2400) [pid = 7293] [serial = 692] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 263 (0x8a3dc400) [pid = 7293] [serial = 1208] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 262 (0x9a563800) [pid = 7293] [serial = 846] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 261 (0x9ac33c00) [pid = 7293] [serial = 726] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 260 (0xa21ae000) [pid = 7293] [serial = 620] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 259 (0x99f7ec00) [pid = 7293] [serial = 972] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 258 (0x8ef85400) [pid = 7293] [serial = 1218] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 257 (0x950b8000) [pid = 7293] [serial = 963] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 256 (0x91030800) [pid = 7293] [serial = 662] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 255 (0x8a35bc00) [pid = 7293] [serial = 1196] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 254 (0xa3268c00) [pid = 7293] [serial = 855] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 253 (0x8b3c5800) [pid = 7293] [serial = 1209] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 252 (0x8eec8c00) [pid = 7293] [serial = 635] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 251 (0x88f22c00) [pid = 7293] [serial = 1178] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 250 (0xa2281000) [pid = 7293] [serial = 852] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 249 (0x896b1000) [pid = 7293] [serial = 1205] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 248 (0x910e6c00) [pid = 7293] [serial = 608] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 247 (0x88eeec00) [pid = 7293] [serial = 996] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 246 (0x950ac400) [pid = 7293] [serial = 837] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 245 (0x91d0e400) [pid = 7293] [serial = 867] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 244 (0x9b7cb000) [pid = 7293] [serial = 683] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 243 (0x9b7cbc00) [pid = 7293] [serial = 849] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 242 (0x85ae3800) [pid = 7293] [serial = 1184] [outer = (nil)] [url = about:blank] 09:23:15 INFO - PROCESS | 7293 | --DOMWINDOW == 241 (0x9a562000) [pid = 7293] [serial = 680] [outer = (nil)] [url = about:blank] 09:23:16 INFO - PROCESS | 7293 | 1464625396042 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]]]}] 09:23:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:23:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2982ms 09:23:16 INFO - PROCESS | 7293 | 1464625396104 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 09:23:16 INFO - PROCESS | 7293 | 1464625396109 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 09:23:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:23:16 INFO - PROCESS | 7293 | 1464625396118 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:23:16 INFO - PROCESS | 7293 | 1464625396123 Marionette TRACE conn3 <- [1,1774,null,{}] 09:23:16 INFO - PROCESS | 7293 | 1464625396135 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}] 09:23:16 INFO - PROCESS | 7293 | 1464625396321 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 09:23:16 INFO - PROCESS | 7293 | 1464625396509 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:16 INFO - PROCESS | 7293 | ++DOCSHELL 0x85ae8800 == 127 [pid = 7293] [id = 451] 09:23:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 242 (0x86af5c00) [pid = 7293] [serial = 1354] [outer = (nil)] 09:23:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 243 (0x8734ec00) [pid = 7293] [serial = 1355] [outer = 0x86af5c00] 09:23:16 INFO - PROCESS | 7293 | 1464625396587 Marionette DEBUG loaded listener.js 09:23:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 244 (0x8739a400) [pid = 7293] [serial = 1356] [outer = 0x86af5c00] 09:23:17 INFO - PROCESS | 7293 | 1464625397388 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]]]}] 09:23:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:23:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1331ms 09:23:17 INFO - PROCESS | 7293 | 1464625397450 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 09:23:17 INFO - PROCESS | 7293 | 1464625397458 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 09:23:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:23:17 INFO - PROCESS | 7293 | 1464625397468 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:23:17 INFO - PROCESS | 7293 | 1464625397471 Marionette TRACE conn3 <- [1,1778,null,{}] 09:23:17 INFO - PROCESS | 7293 | 1464625397478 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}] 09:23:17 INFO - PROCESS | 7293 | 1464625397667 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 09:23:17 INFO - PROCESS | 7293 | 1464625397678 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:17 INFO - PROCESS | 7293 | ++DOCSHELL 0x88db9c00 == 128 [pid = 7293] [id = 452] 09:23:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 245 (0x88ef0000) [pid = 7293] [serial = 1357] [outer = (nil)] 09:23:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 246 (0x88f85c00) [pid = 7293] [serial = 1358] [outer = 0x88ef0000] 09:23:17 INFO - PROCESS | 7293 | 1464625397948 Marionette DEBUG loaded listener.js 09:23:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 247 (0x8931b800) [pid = 7293] [serial = 1359] [outer = 0x88ef0000] 09:23:18 INFO - PROCESS | 7293 | 1464625398862 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]]]}] 09:23:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:23:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1436ms 09:23:18 INFO - PROCESS | 7293 | 1464625398904 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 09:23:18 INFO - PROCESS | 7293 | 1464625398908 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 09:23:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:23:18 INFO - PROCESS | 7293 | 1464625398914 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:23:18 INFO - PROCESS | 7293 | 1464625398919 Marionette TRACE conn3 <- [1,1782,null,{}] 09:23:18 INFO - PROCESS | 7293 | 1464625398940 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}] 09:23:19 INFO - PROCESS | 7293 | 1464625399195 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 09:23:19 INFO - PROCESS | 7293 | 1464625399237 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:19 INFO - PROCESS | 7293 | ++DOCSHELL 0x88eeac00 == 129 [pid = 7293] [id = 453] 09:23:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 248 (0x8a365c00) [pid = 7293] [serial = 1360] [outer = (nil)] 09:23:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 249 (0x8a3da400) [pid = 7293] [serial = 1361] [outer = 0x8a365c00] 09:23:19 INFO - PROCESS | 7293 | 1464625399494 Marionette DEBUG loaded listener.js 09:23:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 250 (0x8ab51c00) [pid = 7293] [serial = 1362] [outer = 0x8a365c00] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 249 (0x928e3800) [pid = 7293] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 248 (0x896ac400) [pid = 7293] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 247 (0x8ef82400) [pid = 7293] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 246 (0x92761000) [pid = 7293] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 245 (0x91030400) [pid = 7293] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 244 (0x8b6a2400) [pid = 7293] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 243 (0x8ab51400) [pid = 7293] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 242 (0x8a3d8800) [pid = 7293] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 241 (0x8bea0c00) [pid = 7293] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 240 (0x9aa1e400) [pid = 7293] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 239 (0x95085800) [pid = 7293] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 238 (0x892eec00) [pid = 7293] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 237 (0x86af3000) [pid = 7293] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 236 (0x8eec2c00) [pid = 7293] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 235 (0x8a3d4800) [pid = 7293] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 234 (0x8a363c00) [pid = 7293] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 233 (0x9250f000) [pid = 7293] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 232 (0x85303800) [pid = 7293] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 231 (0x91d4e000) [pid = 7293] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 230 (0x88cf6800) [pid = 7293] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 229 (0x87398800) [pid = 7293] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 228 (0x88f20000) [pid = 7293] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 227 (0x8be93800) [pid = 7293] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 226 (0x8a3e0800) [pid = 7293] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 225 (0x92b7fc00) [pid = 7293] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 224 (0x976fa800) [pid = 7293] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 223 (0x8b3cfc00) [pid = 7293] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 222 (0x8c1a3c00) [pid = 7293] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 221 (0x928b5c00) [pid = 7293] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 220 (0x975f7400) [pid = 7293] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 219 (0x88f82c00) [pid = 7293] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 218 (0x8eec5c00) [pid = 7293] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 217 (0x88f89800) [pid = 7293] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 216 (0x8a361000) [pid = 7293] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 215 (0x896b3800) [pid = 7293] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 214 (0x95b60400) [pid = 7293] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 213 (0xa3443c00) [pid = 7293] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 212 (0x88f7f000) [pid = 7293] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 211 (0x892e6c00) [pid = 7293] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 210 (0x8a35b800) [pid = 7293] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 209 (0x9ac3e800) [pid = 7293] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 208 (0xa3558800) [pid = 7293] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 207 (0x8e302800) [pid = 7293] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 206 (0x92d52800) [pid = 7293] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:23:20 INFO - PROCESS | 7293 | --DOMWINDOW == 205 (0x896ba000) [pid = 7293] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:23:21 INFO - PROCESS | 7293 | 1464625401220 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]]]}] 09:23:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:23:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2347ms 09:23:21 INFO - PROCESS | 7293 | 1464625401262 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 09:23:21 INFO - PROCESS | 7293 | 1464625401266 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 09:23:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:23:21 INFO - PROCESS | 7293 | 1464625401272 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:23:21 INFO - PROCESS | 7293 | 1464625401275 Marionette TRACE conn3 <- [1,1786,null,{}] 09:23:21 INFO - PROCESS | 7293 | 1464625401281 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}] 09:23:21 INFO - PROCESS | 7293 | 1464625401464 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 09:23:21 INFO - PROCESS | 7293 | 1464625401650 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:21 INFO - PROCESS | 7293 | ++DOCSHELL 0x86af4800 == 130 [pid = 7293] [id = 454] 09:23:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 206 (0x88f89800) [pid = 7293] [serial = 1363] [outer = (nil)] 09:23:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 207 (0x896bb000) [pid = 7293] [serial = 1364] [outer = 0x88f89800] 09:23:21 INFO - PROCESS | 7293 | 1464625401720 Marionette DEBUG loaded listener.js 09:23:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 208 (0x8a3d5400) [pid = 7293] [serial = 1365] [outer = 0x88f89800] 09:23:22 INFO - PROCESS | 7293 | 1464625402458 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]]]}] 09:23:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:23:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1237ms 09:23:22 INFO - PROCESS | 7293 | 1464625402511 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 09:23:22 INFO - PROCESS | 7293 | 1464625402513 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 09:23:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:23:22 INFO - PROCESS | 7293 | 1464625402624 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:23:22 INFO - PROCESS | 7293 | 1464625402629 Marionette TRACE conn3 <- [1,1790,null,{}] 09:23:22 INFO - PROCESS | 7293 | 1464625402652 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}] 09:23:22 INFO - PROCESS | 7293 | 1464625402851 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 09:23:23 INFO - PROCESS | 7293 | 1464625403163 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:23 INFO - PROCESS | 7293 | ++DOCSHELL 0x86afc400 == 131 [pid = 7293] [id = 455] 09:23:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 209 (0x87341800) [pid = 7293] [serial = 1366] [outer = (nil)] 09:23:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 210 (0x8734c800) [pid = 7293] [serial = 1367] [outer = 0x87341800] 09:23:23 INFO - PROCESS | 7293 | 1464625403314 Marionette DEBUG loaded listener.js 09:23:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 211 (0x88cf0000) [pid = 7293] [serial = 1368] [outer = 0x87341800] 09:23:24 INFO - PROCESS | 7293 | 1464625404218 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]]]}] 09:23:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:23:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1658ms 09:23:24 INFO - PROCESS | 7293 | 1464625404276 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 09:23:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:23:24 INFO - PROCESS | 7293 | 1464625404281 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 09:23:24 INFO - PROCESS | 7293 | 1464625404289 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:23:24 INFO - PROCESS | 7293 | 1464625404292 Marionette TRACE conn3 <- [1,1794,null,{}] 09:23:24 INFO - PROCESS | 7293 | 1464625404305 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}] 09:23:24 INFO - PROCESS | 7293 | 1464625404576 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 09:23:24 INFO - PROCESS | 7293 | 1464625404896 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:24 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f22c00 == 132 [pid = 7293] [id = 456] 09:23:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 212 (0x8a2d2c00) [pid = 7293] [serial = 1369] [outer = (nil)] 09:23:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 213 (0x8a3d5000) [pid = 7293] [serial = 1370] [outer = 0x8a2d2c00] 09:23:24 INFO - PROCESS | 7293 | 1464625404981 Marionette DEBUG loaded listener.js 09:23:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 214 (0x8b3c4800) [pid = 7293] [serial = 1371] [outer = 0x8a2d2c00] 09:23:25 INFO - PROCESS | 7293 | 1464625405897 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]]]}] 09:23:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:23:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1643ms 09:23:25 INFO - PROCESS | 7293 | 1464625405931 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 09:23:25 INFO - PROCESS | 7293 | 1464625405936 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 09:23:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:23:25 INFO - PROCESS | 7293 | 1464625405943 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:23:25 INFO - PROCESS | 7293 | 1464625405946 Marionette TRACE conn3 <- [1,1798,null,{}] 09:23:25 INFO - PROCESS | 7293 | 1464625405952 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}] 09:23:26 INFO - PROCESS | 7293 | 1464625406148 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 09:23:26 INFO - PROCESS | 7293 | 1464625406512 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:26 INFO - PROCESS | 7293 | ++DOCSHELL 0x8bea0c00 == 133 [pid = 7293] [id = 457] 09:23:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 215 (0x8c1a2c00) [pid = 7293] [serial = 1372] [outer = (nil)] 09:23:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 216 (0x8c1a7000) [pid = 7293] [serial = 1373] [outer = 0x8c1a2c00] 09:23:26 INFO - PROCESS | 7293 | 1464625406607 Marionette DEBUG loaded listener.js 09:23:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 217 (0x8c82fc00) [pid = 7293] [serial = 1374] [outer = 0x8c1a2c00] 09:23:27 INFO - PROCESS | 7293 | 1464625407478 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]]]}] 09:23:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:23:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1585ms 09:23:27 INFO - PROCESS | 7293 | 1464625407528 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 09:23:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:23:27 INFO - PROCESS | 7293 | 1464625407532 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 09:23:27 INFO - PROCESS | 7293 | 1464625407539 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:23:27 INFO - PROCESS | 7293 | 1464625407543 Marionette TRACE conn3 <- [1,1802,null,{}] 09:23:27 INFO - PROCESS | 7293 | 1464625407548 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}] 09:23:27 INFO - PROCESS | 7293 | 1464625407750 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 09:23:28 INFO - PROCESS | 7293 | 1464625408012 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:28 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3c3400 == 134 [pid = 7293] [id = 458] 09:23:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 218 (0x8c835400) [pid = 7293] [serial = 1375] [outer = (nil)] 09:23:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 219 (0x8e14f400) [pid = 7293] [serial = 1376] [outer = 0x8c835400] 09:23:28 INFO - PROCESS | 7293 | 1464625408152 Marionette DEBUG loaded listener.js 09:23:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 220 (0x8e30f400) [pid = 7293] [serial = 1377] [outer = 0x8c835400] 09:23:28 INFO - PROCESS | 7293 | 1464625408988 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]]]}] 09:23:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:23:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1480ms 09:23:29 INFO - PROCESS | 7293 | 1464625409032 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 09:23:29 INFO - PROCESS | 7293 | 1464625409036 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 09:23:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:23:29 INFO - PROCESS | 7293 | 1464625409042 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:23:29 INFO - PROCESS | 7293 | 1464625409046 Marionette TRACE conn3 <- [1,1806,null,{}] 09:23:29 INFO - PROCESS | 7293 | 1464625409051 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}] 09:23:29 INFO - PROCESS | 7293 | 1464625409244 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 09:23:29 INFO - PROCESS | 7293 | 1464625409510 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x8dd49400 == 135 [pid = 7293] [id = 459] 09:23:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 221 (0x8e3e7800) [pid = 7293] [serial = 1378] [outer = (nil)] 09:23:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 222 (0x8e47f400) [pid = 7293] [serial = 1379] [outer = 0x8e3e7800] 09:23:29 INFO - PROCESS | 7293 | 1464625409594 Marionette DEBUG loaded listener.js 09:23:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 223 (0x8e483400) [pid = 7293] [serial = 1380] [outer = 0x8e3e7800] 09:23:30 INFO - PROCESS | 7293 | 1464625410491 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]]]}] 09:23:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:23:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1500ms 09:23:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:23:30 INFO - PROCESS | 7293 | 1464625410544 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 09:23:30 INFO - PROCESS | 7293 | 1464625410547 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 09:23:30 INFO - PROCESS | 7293 | 1464625410554 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:23:30 INFO - PROCESS | 7293 | 1464625410557 Marionette TRACE conn3 <- [1,1810,null,{}] 09:23:30 INFO - PROCESS | 7293 | 1464625410563 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}] 09:23:30 INFO - PROCESS | 7293 | 1464625410792 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 09:23:31 INFO - PROCESS | 7293 | 1464625411106 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:31 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a3db400 == 136 [pid = 7293] [id = 460] 09:23:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 224 (0x8ed1fc00) [pid = 7293] [serial = 1381] [outer = (nil)] 09:23:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 225 (0x8edef800) [pid = 7293] [serial = 1382] [outer = 0x8ed1fc00] 09:23:31 INFO - PROCESS | 7293 | 1464625411195 Marionette DEBUG loaded listener.js 09:23:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 226 (0x8eecb400) [pid = 7293] [serial = 1383] [outer = 0x8ed1fc00] 09:23:32 INFO - PROCESS | 7293 | 1464625412061 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]]]}] 09:23:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:23:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1545ms 09:23:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:23:32 INFO - PROCESS | 7293 | 1464625412098 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 09:23:32 INFO - PROCESS | 7293 | 1464625412101 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 09:23:32 INFO - PROCESS | 7293 | 1464625412107 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:23:32 INFO - PROCESS | 7293 | 1464625412111 Marionette TRACE conn3 <- [1,1814,null,{}] 09:23:32 INFO - PROCESS | 7293 | 1464625412117 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}] 09:23:32 INFO - PROCESS | 7293 | 1464625412308 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 09:23:32 INFO - PROCESS | 7293 | 1464625412586 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:32 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ede2c00 == 137 [pid = 7293] [id = 461] 09:23:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 227 (0x8edec800) [pid = 7293] [serial = 1384] [outer = (nil)] 09:23:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 228 (0x91032800) [pid = 7293] [serial = 1385] [outer = 0x8edec800] 09:23:32 INFO - PROCESS | 7293 | 1464625412718 Marionette DEBUG loaded listener.js 09:23:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 229 (0x910e9800) [pid = 7293] [serial = 1386] [outer = 0x8edec800] 09:23:33 INFO - PROCESS | 7293 | 1464625413564 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]]]}] 09:23:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:23:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1530ms 09:23:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:23:33 INFO - PROCESS | 7293 | 1464625413638 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 09:23:33 INFO - PROCESS | 7293 | 1464625413641 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 09:23:33 INFO - PROCESS | 7293 | 1464625413647 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:23:33 INFO - PROCESS | 7293 | 1464625413651 Marionette TRACE conn3 <- [1,1818,null,{}] 09:23:33 INFO - PROCESS | 7293 | 1464625413657 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}] 09:23:33 INFO - PROCESS | 7293 | 1464625413861 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 09:23:34 INFO - PROCESS | 7293 | 1464625414167 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:34 INFO - PROCESS | 7293 | ++DOCSHELL 0x8edf0000 == 138 [pid = 7293] [id = 462] 09:23:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 230 (0x8ef8b000) [pid = 7293] [serial = 1387] [outer = (nil)] 09:23:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 231 (0x91d0e400) [pid = 7293] [serial = 1388] [outer = 0x8ef8b000] 09:23:34 INFO - PROCESS | 7293 | 1464625414252 Marionette DEBUG loaded listener.js 09:23:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 232 (0x91d50800) [pid = 7293] [serial = 1389] [outer = 0x8ef8b000] 09:23:35 INFO - PROCESS | 7293 | 1464625415073 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]]]}] 09:23:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:23:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1487ms 09:23:35 INFO - PROCESS | 7293 | 1464625415133 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 09:23:35 INFO - PROCESS | 7293 | 1464625415137 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 09:23:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:23:35 INFO - PROCESS | 7293 | 1464625415143 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:23:35 INFO - PROCESS | 7293 | 1464625415146 Marionette TRACE conn3 <- [1,1822,null,{}] 09:23:35 INFO - PROCESS | 7293 | 1464625415152 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}] 09:23:35 INFO - PROCESS | 7293 | 1464625415348 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 09:23:35 INFO - PROCESS | 7293 | 1464625415589 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:35 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ef8dc00 == 139 [pid = 7293] [id = 463] 09:23:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 233 (0x91bec400) [pid = 7293] [serial = 1390] [outer = (nil)] 09:23:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 234 (0x922a2400) [pid = 7293] [serial = 1391] [outer = 0x91bec400] 09:23:35 INFO - PROCESS | 7293 | 1464625415674 Marionette DEBUG loaded listener.js 09:23:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 235 (0x9240a000) [pid = 7293] [serial = 1392] [outer = 0x91bec400] 09:23:36 INFO - PROCESS | 7293 | 1464625416556 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]]]}] 09:23:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:23:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1479ms 09:23:36 INFO - PROCESS | 7293 | 1464625416624 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 09:23:36 INFO - PROCESS | 7293 | 1464625416628 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 09:23:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:23:36 INFO - PROCESS | 7293 | 1464625416634 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:23:36 INFO - PROCESS | 7293 | 1464625416637 Marionette TRACE conn3 <- [1,1826,null,{}] 09:23:36 INFO - PROCESS | 7293 | 1464625416642 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}] 09:23:36 INFO - PROCESS | 7293 | 1464625416887 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 09:23:37 INFO - PROCESS | 7293 | 1464625417213 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:37 INFO - PROCESS | 7293 | ++DOCSHELL 0x91d59c00 == 140 [pid = 7293] [id = 464] 09:23:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 236 (0x91fda000) [pid = 7293] [serial = 1393] [outer = (nil)] 09:23:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 237 (0x92764c00) [pid = 7293] [serial = 1394] [outer = 0x91fda000] 09:23:37 INFO - PROCESS | 7293 | 1464625417297 Marionette DEBUG loaded listener.js 09:23:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 238 (0x92769c00) [pid = 7293] [serial = 1395] [outer = 0x91fda000] 09:23:38 INFO - PROCESS | 7293 | 1464625418128 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]]]}] 09:23:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:23:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1534ms 09:23:38 INFO - PROCESS | 7293 | 1464625418171 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 09:23:38 INFO - PROCESS | 7293 | 1464625418176 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 09:23:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:23:38 INFO - PROCESS | 7293 | 1464625418187 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:23:38 INFO - PROCESS | 7293 | 1464625418191 Marionette TRACE conn3 <- [1,1830,null,{}] 09:23:38 INFO - PROCESS | 7293 | 1464625418197 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}] 09:23:38 INFO - PROCESS | 7293 | 1464625418451 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 09:23:38 INFO - PROCESS | 7293 | 1464625418777 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:38 INFO - PROCESS | 7293 | ++DOCSHELL 0x92512c00 == 141 [pid = 7293] [id = 465] 09:23:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 239 (0x929b5800) [pid = 7293] [serial = 1396] [outer = (nil)] 09:23:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 240 (0x92b67c00) [pid = 7293] [serial = 1397] [outer = 0x929b5800] 09:23:38 INFO - PROCESS | 7293 | 1464625418879 Marionette DEBUG loaded listener.js 09:23:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 241 (0x92b77000) [pid = 7293] [serial = 1398] [outer = 0x929b5800] 09:23:39 INFO - PROCESS | 7293 | 1464625419726 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]]]}] 09:23:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:23:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1593ms 09:23:39 INFO - PROCESS | 7293 | 1464625419780 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 09:23:39 INFO - PROCESS | 7293 | 1464625419784 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 09:23:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:23:39 INFO - PROCESS | 7293 | 1464625419791 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:23:39 INFO - PROCESS | 7293 | 1464625419795 Marionette TRACE conn3 <- [1,1834,null,{}] 09:23:39 INFO - PROCESS | 7293 | 1464625419800 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}] 09:23:40 INFO - PROCESS | 7293 | 1464625419997 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 09:23:40 INFO - PROCESS | 7293 | 1464625420265 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:40 INFO - PROCESS | 7293 | ++DOCSHELL 0x929b0c00 == 142 [pid = 7293] [id = 466] 09:23:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 242 (0x92b6ac00) [pid = 7293] [serial = 1399] [outer = (nil)] 09:23:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 243 (0x92d57800) [pid = 7293] [serial = 1400] [outer = 0x92b6ac00] 09:23:40 INFO - PROCESS | 7293 | 1464625420396 Marionette DEBUG loaded listener.js 09:23:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 244 (0x93b81c00) [pid = 7293] [serial = 1401] [outer = 0x92b6ac00] 09:23:41 INFO - PROCESS | 7293 | 1464625421236 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]]]}] 09:23:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:23:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1483ms 09:23:41 INFO - PROCESS | 7293 | 1464625421275 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 09:23:41 INFO - PROCESS | 7293 | 1464625421278 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 09:23:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:23:41 INFO - PROCESS | 7293 | 1464625421284 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:23:41 INFO - PROCESS | 7293 | 1464625421288 Marionette TRACE conn3 <- [1,1838,null,{}] 09:23:41 INFO - PROCESS | 7293 | 1464625421293 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}] 09:23:41 INFO - PROCESS | 7293 | 1464625421581 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 09:23:41 INFO - PROCESS | 7293 | 1464625421793 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:41 INFO - PROCESS | 7293 | ++DOCSHELL 0x92d5ac00 == 143 [pid = 7293] [id = 467] 09:23:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 245 (0x93b79c00) [pid = 7293] [serial = 1402] [outer = (nil)] 09:23:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 246 (0x93d8e400) [pid = 7293] [serial = 1403] [outer = 0x93b79c00] 09:23:41 INFO - PROCESS | 7293 | 1464625421927 Marionette DEBUG loaded listener.js 09:23:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 247 (0x94f3f400) [pid = 7293] [serial = 1404] [outer = 0x93b79c00] 09:23:42 INFO - PROCESS | 7293 | 1464625422814 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]]]}] 09:23:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:23:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1580ms 09:23:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:23:42 INFO - PROCESS | 7293 | 1464625422865 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 09:23:42 INFO - PROCESS | 7293 | 1464625422868 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 09:23:42 INFO - PROCESS | 7293 | 1464625422875 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:23:42 INFO - PROCESS | 7293 | 1464625422878 Marionette TRACE conn3 <- [1,1842,null,{}] 09:23:42 INFO - PROCESS | 7293 | 1464625422884 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}] 09:23:43 INFO - PROCESS | 7293 | 1464625423081 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 09:23:43 INFO - PROCESS | 7293 | 1464625423402 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:43 INFO - PROCESS | 7293 | ++DOCSHELL 0x928ef000 == 144 [pid = 7293] [id = 468] 09:23:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 248 (0x92b82000) [pid = 7293] [serial = 1405] [outer = (nil)] 09:23:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 249 (0x9508b000) [pid = 7293] [serial = 1406] [outer = 0x92b82000] 09:23:43 INFO - PROCESS | 7293 | 1464625423489 Marionette DEBUG loaded listener.js 09:23:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 250 (0x950ab000) [pid = 7293] [serial = 1407] [outer = 0x92b82000] 09:23:44 INFO - PROCESS | 7293 | 1464625424348 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]]]}] 09:23:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:23:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1532ms 09:23:44 INFO - PROCESS | 7293 | 1464625424408 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 09:23:44 INFO - PROCESS | 7293 | 1464625424412 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 09:23:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:23:44 INFO - PROCESS | 7293 | 1464625424418 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:23:44 INFO - PROCESS | 7293 | 1464625424421 Marionette TRACE conn3 <- [1,1846,null,{}] 09:23:44 INFO - PROCESS | 7293 | 1464625424426 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}] 09:23:44 INFO - PROCESS | 7293 | 1464625424625 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 09:23:44 INFO - PROCESS | 7293 | 1464625424896 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:44 INFO - PROCESS | 7293 | ++DOCSHELL 0x92b84400 == 145 [pid = 7293] [id = 469] 09:23:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 251 (0x93d90c00) [pid = 7293] [serial = 1408] [outer = (nil)] 09:23:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 252 (0x953a1800) [pid = 7293] [serial = 1409] [outer = 0x93d90c00] 09:23:45 INFO - PROCESS | 7293 | 1464625425020 Marionette DEBUG loaded listener.js 09:23:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 253 (0x953a5400) [pid = 7293] [serial = 1410] [outer = 0x93d90c00] 09:23:45 INFO - PROCESS | 7293 | 1464625425835 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]]]}] 09:23:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:23:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1479ms 09:23:45 INFO - PROCESS | 7293 | 1464625425897 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 09:23:45 INFO - PROCESS | 7293 | 1464625425901 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 09:23:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:23:45 INFO - PROCESS | 7293 | 1464625425907 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:23:45 INFO - PROCESS | 7293 | 1464625425910 Marionette TRACE conn3 <- [1,1850,null,{}] 09:23:45 INFO - PROCESS | 7293 | 1464625425916 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}] 09:23:46 INFO - PROCESS | 7293 | 1464625426121 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 09:23:46 INFO - PROCESS | 7293 | 1464625426393 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:46 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c833000 == 146 [pid = 7293] [id = 470] 09:23:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 254 (0x91d0e800) [pid = 7293] [serial = 1411] [outer = (nil)] 09:23:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 255 (0x95b66c00) [pid = 7293] [serial = 1412] [outer = 0x91d0e800] 09:23:46 INFO - PROCESS | 7293 | 1464625426533 Marionette DEBUG loaded listener.js 09:23:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 256 (0x95be3800) [pid = 7293] [serial = 1413] [outer = 0x91d0e800] 09:23:47 INFO - PROCESS | 7293 | 1464625427369 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]]]}] 09:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1531ms 09:23:47 INFO - PROCESS | 7293 | 1464625427440 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 09:23:47 INFO - PROCESS | 7293 | 1464625427444 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 09:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:23:47 INFO - PROCESS | 7293 | 1464625427453 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:23:47 INFO - PROCESS | 7293 | 1464625427458 Marionette TRACE conn3 <- [1,1854,null,{}] 09:23:47 INFO - PROCESS | 7293 | 1464625427464 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}] 09:23:47 INFO - PROCESS | 7293 | 1464625427705 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 09:23:48 INFO - PROCESS | 7293 | 1464625428048 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:48 INFO - PROCESS | 7293 | ++DOCSHELL 0x86afbc00 == 147 [pid = 7293] [id = 471] 09:23:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 257 (0x88ee8400) [pid = 7293] [serial = 1414] [outer = (nil)] 09:23:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 258 (0x8be9b800) [pid = 7293] [serial = 1415] [outer = 0x88ee8400] 09:23:48 INFO - PROCESS | 7293 | 1464625428131 Marionette DEBUG loaded listener.js 09:23:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 259 (0x8c83b800) [pid = 7293] [serial = 1416] [outer = 0x88ee8400] 09:23:49 INFO - PROCESS | 7293 | 1464625429061 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]]]}] 09:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1682ms 09:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:23:49 INFO - PROCESS | 7293 | 1464625429133 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 09:23:49 INFO - PROCESS | 7293 | 1464625429136 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 09:23:49 INFO - PROCESS | 7293 | 1464625429143 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:23:49 INFO - PROCESS | 7293 | 1464625429146 Marionette TRACE conn3 <- [1,1858,null,{}] 09:23:49 INFO - PROCESS | 7293 | 1464625429153 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}] 09:23:49 INFO - PROCESS | 7293 | 1464625429358 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 09:23:49 INFO - PROCESS | 7293 | 1464625429684 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:49 INFO - PROCESS | 7293 | ++DOCSHELL 0x85092c00 == 148 [pid = 7293] [id = 472] 09:23:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 260 (0x8739fc00) [pid = 7293] [serial = 1417] [outer = (nil)] 09:23:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 261 (0x892e7000) [pid = 7293] [serial = 1418] [outer = 0x8739fc00] 09:23:49 INFO - PROCESS | 7293 | 1464625429771 Marionette DEBUG loaded listener.js 09:23:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 262 (0x89316000) [pid = 7293] [serial = 1419] [outer = 0x8739fc00] 09:23:50 INFO - PROCESS | 7293 | 1464625430631 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]]]}] 09:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1539ms 09:23:50 INFO - PROCESS | 7293 | 1464625430689 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 09:23:50 INFO - PROCESS | 7293 | 1464625430694 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 09:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:23:50 INFO - PROCESS | 7293 | 1464625430701 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:23:50 INFO - PROCESS | 7293 | 1464625430705 Marionette TRACE conn3 <- [1,1862,null,{}] 09:23:50 INFO - PROCESS | 7293 | 1464625430711 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}] 09:23:50 INFO - PROCESS | 7293 | 1464625430919 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 09:23:51 INFO - PROCESS | 7293 | 1464625431648 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:51 INFO - PROCESS | 7293 | ++DOCSHELL 0x85a31c00 == 149 [pid = 7293] [id = 473] 09:23:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 263 (0x85a33400) [pid = 7293] [serial = 1420] [outer = (nil)] 09:23:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 264 (0x85ae6400) [pid = 7293] [serial = 1421] [outer = 0x85a33400] 09:23:51 INFO - PROCESS | 7293 | 1464625431729 Marionette DEBUG loaded listener.js 09:23:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 265 (0x8734dc00) [pid = 7293] [serial = 1422] [outer = 0x85a33400] 09:23:52 INFO - PROCESS | 7293 | 1464625432600 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]]]}] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x88f1f800 == 148 [pid = 7293] [id = 393] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x832c3c00 == 147 [pid = 7293] [id = 448] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x88f23800 == 146 [pid = 7293] [id = 447] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x86af6c00 == 145 [pid = 7293] [id = 446] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x895c8000 == 144 [pid = 7293] [id = 445] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x9b7c7400 == 143 [pid = 7293] [id = 443] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3e5000 == 142 [pid = 7293] [id = 444] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x9af22c00 == 141 [pid = 7293] [id = 442] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x99f80000 == 140 [pid = 7293] [id = 441] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x976f7800 == 139 [pid = 7293] [id = 440] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x85089c00 == 138 [pid = 7293] [id = 438] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x9508a400 == 137 [pid = 7293] [id = 439] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x8be96c00 == 136 [pid = 7293] [id = 437] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x9275d000 == 135 [pid = 7293] [id = 436] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x8ed17c00 == 134 [pid = 7293] [id = 435] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x8ab4dc00 == 133 [pid = 7293] [id = 434] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x88ee7800 == 132 [pid = 7293] [id = 432] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3ce000 == 131 [pid = 7293] [id = 433] 09:23:53 INFO - PROCESS | 7293 | --DOCSHELL 0x848f4800 == 130 [pid = 7293] [id = 431] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 264 (0x92d58c00) [pid = 7293] [serial = 1164] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 263 (0x8a361c00) [pid = 7293] [serial = 1152] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 262 (0x92508c00) [pid = 7293] [serial = 1149] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 261 (0x92b62800) [pid = 7293] [serial = 1161] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 260 (0x91fe6400) [pid = 7293] [serial = 1158] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 259 (0x8c1a8c00) [pid = 7293] [serial = 1155] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 258 (0x896b5000) [pid = 7293] [serial = 1292] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 257 (0x8b6a6800) [pid = 7293] [serial = 1271] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 256 (0x8b3c6000) [pid = 7293] [serial = 1059] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 255 (0x92766c00) [pid = 7293] [serial = 1238] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 254 (0x928f0400) [pid = 7293] [serial = 1290] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 253 (0x87394c00) [pid = 7293] [serial = 1262] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 252 (0xa3445c00) [pid = 7293] [serial = 1041] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 251 (0x997fb000) [pid = 7293] [serial = 1032] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 250 (0x8931d400) [pid = 7293] [serial = 1056] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 249 (0x86afd000) [pid = 7293] [serial = 1122] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 248 (0x92402c00) [pid = 7293] [serial = 1026] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 247 (0x8a3dbc00) [pid = 7293] [serial = 1050] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 246 (0x8c1aec00) [pid = 7293] [serial = 1277] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 245 (0x95b5d400) [pid = 7293] [serial = 1092] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 244 (0x8a3d7000) [pid = 7293] [serial = 1281] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 243 (0x91d56800) [pid = 7293] [serial = 1110] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 242 (0x8e156c00) [pid = 7293] [serial = 1125] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 241 (0x8739bc00) [pid = 7293] [serial = 1265] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 240 (0x88f80c00) [pid = 7293] [serial = 1268] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 239 (0x91d09c00) [pid = 7293] [serial = 1278] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 238 (0xa3447800) [pid = 7293] [serial = 1256] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 237 (0x8be9b000) [pid = 7293] [serial = 1116] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 236 (0x8be9c400) [pid = 7293] [serial = 1283] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 235 (0x950b7800) [pid = 7293] [serial = 1020] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 234 (0x9b222400) [pid = 7293] [serial = 1098] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 233 (0x95b5b400) [pid = 7293] [serial = 1244] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 232 (0x9a557400) [pid = 7293] [serial = 1253] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 231 (0x99b54400) [pid = 7293] [serial = 1250] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 230 (0x91d09800) [pid = 7293] [serial = 1286] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 229 (0x9102d800) [pid = 7293] [serial = 1221] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 228 (0x94f42400) [pid = 7293] [serial = 1241] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 227 (0x892ec400) [pid = 7293] [serial = 1226] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 226 (0x93b85c00) [pid = 7293] [serial = 1089] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 225 (0x99f78400) [pid = 7293] [serial = 1035] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 224 (0x848f9400) [pid = 7293] [serial = 1259] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 223 (0x86afcc00) [pid = 7293] [serial = 1280] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 222 (0x976edc00) [pid = 7293] [serial = 1247] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 221 (0xa344ac00) [pid = 7293] [serial = 1107] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 220 (0x910e1000) [pid = 7293] [serial = 1086] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 219 (0x91be6000) [pid = 7293] [serial = 1275] [outer = (nil)] [url = about:blank] 09:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2685ms 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 218 (0x91d58800) [pid = 7293] [serial = 1113] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 217 (0x91d02c00) [pid = 7293] [serial = 1232] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 216 (0x85303c00) [pid = 7293] [serial = 1223] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 215 (0x8e3df800) [pid = 7293] [serial = 1023] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 214 (0x8c1ad800) [pid = 7293] [serial = 1229] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 213 (0x98e76000) [pid = 7293] [serial = 1095] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 212 (0x873a0c00) [pid = 7293] [serial = 1266] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 211 (0xa6e78800) [pid = 7293] [serial = 1053] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 210 (0x88f88c00) [pid = 7293] [serial = 1104] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 209 (0x892f2000) [pid = 7293] [serial = 1047] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 208 (0x8931bc00) [pid = 7293] [serial = 1269] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 207 (0x8c82e000) [pid = 7293] [serial = 1272] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 206 (0x92d59800) [pid = 7293] [serial = 1119] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 205 (0x928e4400) [pid = 7293] [serial = 1289] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 204 (0x91d56400) [pid = 7293] [serial = 1287] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 203 (0xa260d800) [pid = 7293] [serial = 1101] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 202 (0x8e159400) [pid = 7293] [serial = 1284] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 201 (0xa68b9800) [pid = 7293] [serial = 1044] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 200 (0x9b7cf400) [pid = 7293] [serial = 1038] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 199 (0x95be7400) [pid = 7293] [serial = 1029] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 198 (0x8edea000) [pid = 7293] [serial = 1274] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 197 (0x8c82c400) [pid = 7293] [serial = 1083] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | --DOMWINDOW == 196 (0x91fe0400) [pid = 7293] [serial = 1235] [outer = (nil)] [url = about:blank] 09:23:53 INFO - PROCESS | 7293 | 1464625433490 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 09:23:53 INFO - PROCESS | 7293 | 1464625433496 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 09:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:23:53 INFO - PROCESS | 7293 | 1464625433564 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:23:53 INFO - PROCESS | 7293 | 1464625433570 Marionette TRACE conn3 <- [1,1866,null,{}] 09:23:53 INFO - PROCESS | 7293 | 1464625433579 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}] 09:23:53 INFO - PROCESS | 7293 | 1464625433752 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 09:23:53 INFO - PROCESS | 7293 | 1464625433950 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:53 INFO - PROCESS | 7293 | ++DOCSHELL 0x86afd000 == 131 [pid = 7293] [id = 474] 09:23:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 197 (0x86afe800) [pid = 7293] [serial = 1423] [outer = (nil)] 09:23:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 198 (0x87397c00) [pid = 7293] [serial = 1424] [outer = 0x86afe800] 09:23:54 INFO - PROCESS | 7293 | 1464625434021 Marionette DEBUG loaded listener.js 09:23:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 199 (0x88f1f800) [pid = 7293] [serial = 1425] [outer = 0x86afe800] 09:23:54 INFO - PROCESS | 7293 | 1464625434795 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]]]}] 09:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1317ms 09:23:54 INFO - PROCESS | 7293 | 1464625434857 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 09:23:54 INFO - PROCESS | 7293 | 1464625434863 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 09:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:23:54 INFO - PROCESS | 7293 | 1464625434870 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:23:54 INFO - PROCESS | 7293 | 1464625434872 Marionette TRACE conn3 <- [1,1870,null,{}] 09:23:54 INFO - PROCESS | 7293 | 1464625434878 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}] 09:23:55 INFO - PROCESS | 7293 | 1464625435069 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 09:23:55 INFO - PROCESS | 7293 | 1464625435273 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:55 INFO - PROCESS | 7293 | ++DOCSHELL 0x892ec400 == 132 [pid = 7293] [id = 475] 09:23:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 200 (0x892f2000) [pid = 7293] [serial = 1426] [outer = (nil)] 09:23:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 201 (0x895d2000) [pid = 7293] [serial = 1427] [outer = 0x892f2000] 09:23:55 INFO - PROCESS | 7293 | 1464625435346 Marionette DEBUG loaded listener.js 09:23:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 202 (0x8a2d7800) [pid = 7293] [serial = 1428] [outer = 0x892f2000] 09:23:56 INFO - PROCESS | 7293 | 1464625436173 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]]]}] 09:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1331ms 09:23:56 INFO - PROCESS | 7293 | 1464625436201 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 09:23:56 INFO - PROCESS | 7293 | 1464625436205 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 09:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:23:56 INFO - PROCESS | 7293 | 1464625436218 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:23:56 INFO - PROCESS | 7293 | 1464625436226 Marionette TRACE conn3 <- [1,1874,null,{}] 09:23:56 INFO - PROCESS | 7293 | 1464625436243 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}] 09:23:56 INFO - PROCESS | 7293 | 1464625436497 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 09:23:56 INFO - PROCESS | 7293 | 1464625436534 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:56 INFO - PROCESS | 7293 | ++DOCSHELL 0x85a2b800 == 133 [pid = 7293] [id = 476] 09:23:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 203 (0x8ab50c00) [pid = 7293] [serial = 1429] [outer = (nil)] 09:23:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 204 (0x8b3ecc00) [pid = 7293] [serial = 1430] [outer = 0x8ab50c00] 09:23:56 INFO - PROCESS | 7293 | 1464625436604 Marionette DEBUG loaded listener.js 09:23:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 205 (0x8be92400) [pid = 7293] [serial = 1431] [outer = 0x8ab50c00] 09:23:57 INFO - PROCESS | 7293 | 1464625437620 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]]]}] 09:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1454ms 09:23:57 INFO - PROCESS | 7293 | 1464625437665 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 09:23:57 INFO - PROCESS | 7293 | 1464625437669 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 09:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 204 (0x8508a400) [pid = 7293] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 203 (0x88dbbc00) [pid = 7293] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 202 (0x88f81c00) [pid = 7293] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 201 (0x9b935400) [pid = 7293] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 200 (0x85091400) [pid = 7293] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 199 (0x85a2cc00) [pid = 7293] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 198 (0x87343000) [pid = 7293] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 197 (0x93d8f800) [pid = 7293] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 196 (0x8ab52000) [pid = 7293] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 195 (0x848f5800) [pid = 7293] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 194 (0x9a366c00) [pid = 7293] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 193 (0x92515800) [pid = 7293] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 192 (0x85a2d400) [pid = 7293] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 191 (0x91fd9c00) [pid = 7293] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 190 (0x8734d800) [pid = 7293] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 189 (0x85088400) [pid = 7293] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 188 (0x8c835800) [pid = 7293] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 187 (0x85addc00) [pid = 7293] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 186 (0x848fa000) [pid = 7293] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 185 (0x91fe1800) [pid = 7293] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 184 (0x975fb000) [pid = 7293] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 183 (0x93d8bc00) [pid = 7293] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 182 (0x98142000) [pid = 7293] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 181 (0x9b940c00) [pid = 7293] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 180 (0x9a2af000) [pid = 7293] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 179 (0x832c4000) [pid = 7293] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 178 (0x88ef0000) [pid = 7293] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 177 (0x8c833400) [pid = 7293] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 176 (0x9a2bcc00) [pid = 7293] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 175 (0x9b7cec00) [pid = 7293] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 174 (0x88f28c00) [pid = 7293] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 173 (0x8a365c00) [pid = 7293] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 172 (0x9b21f400) [pid = 7293] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 171 (0x8ef82000) [pid = 7293] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 170 (0x8be9a400) [pid = 7293] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 169 (0x950af400) [pid = 7293] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 168 (0x88f7d800) [pid = 7293] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 167 (0x92764000) [pid = 7293] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 166 (0x832cdc00) [pid = 7293] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 165 (0x8b6a3400) [pid = 7293] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 164 (0x8b69f800) [pid = 7293] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 163 (0x8734d000) [pid = 7293] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 162 (0x86af9000) [pid = 7293] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x895c9c00) [pid = 7293] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0x848f4c00) [pid = 7293] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0x8e305000) [pid = 7293] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x98147400) [pid = 7293] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0x895c8400) [pid = 7293] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x9275f400) [pid = 7293] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:23:58 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x86af5c00) [pid = 7293] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:23:58 INFO - PROCESS | 7293 | 1464625438458 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:23:58 INFO - PROCESS | 7293 | 1464625438463 Marionette TRACE conn3 <- [1,1878,null,{}] 09:23:58 INFO - PROCESS | 7293 | 1464625438488 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}] 09:23:58 INFO - PROCESS | 7293 | 1464625438744 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 09:23:58 INFO - PROCESS | 7293 | 1464625438861 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x848f8400 == 134 [pid = 7293] [id = 477] 09:23:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x8508d000) [pid = 7293] [serial = 1432] [outer = (nil)] 09:23:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x85a36800) [pid = 7293] [serial = 1433] [outer = 0x8508d000] 09:23:58 INFO - PROCESS | 7293 | 1464625438929 Marionette DEBUG loaded listener.js 09:23:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x87344800) [pid = 7293] [serial = 1434] [outer = 0x8508d000] 09:23:59 INFO - PROCESS | 7293 | 1464625439608 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]]]}] 09:23:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:23:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1359ms 09:23:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:23:59 INFO - PROCESS | 7293 | 1464625439660 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 09:23:59 INFO - PROCESS | 7293 | 1464625439663 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 09:23:59 INFO - PROCESS | 7293 | 1464625439669 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:23:59 INFO - PROCESS | 7293 | 1464625439672 Marionette TRACE conn3 <- [1,1882,null,{}] 09:23:59 INFO - PROCESS | 7293 | 1464625439687 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}] 09:23:59 INFO - PROCESS | 7293 | 1464625439862 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 09:23:59 INFO - PROCESS | 7293 | 1464625439871 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:23:59 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f1d800 == 135 [pid = 7293] [id = 478] 09:23:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x88f27800) [pid = 7293] [serial = 1435] [outer = (nil)] 09:23:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x895c9c00) [pid = 7293] [serial = 1436] [outer = 0x88f27800] 09:23:59 INFO - PROCESS | 7293 | 1464625439948 Marionette DEBUG loaded listener.js 09:24:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x8b6a7000) [pid = 7293] [serial = 1437] [outer = 0x88f27800] 09:24:01 INFO - PROCESS | 7293 | 1464625441153 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]]]}] 09:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1531ms 09:24:01 INFO - PROCESS | 7293 | 1464625441200 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 09:24:01 INFO - PROCESS | 7293 | 1464625441207 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 09:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:24:01 INFO - PROCESS | 7293 | 1464625441217 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:24:01 INFO - PROCESS | 7293 | 1464625441222 Marionette TRACE conn3 <- [1,1886,null,{}] 09:24:01 INFO - PROCESS | 7293 | 1464625441230 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}] 09:24:01 INFO - PROCESS | 7293 | 1464625441442 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 09:24:01 INFO - PROCESS | 7293 | 1464625441762 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:01 INFO - PROCESS | 7293 | ++DOCSHELL 0x85a30800 == 136 [pid = 7293] [id = 479] 09:24:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x86af6800) [pid = 7293] [serial = 1438] [outer = (nil)] 09:24:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 163 (0x8739d800) [pid = 7293] [serial = 1439] [outer = 0x86af6800] 09:24:01 INFO - PROCESS | 7293 | 1464625441851 Marionette DEBUG loaded listener.js 09:24:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 164 (0x88f7ec00) [pid = 7293] [serial = 1440] [outer = 0x86af6800] 09:24:02 INFO - PROCESS | 7293 | 1464625442720 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]]]}] 09:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1533ms 09:24:02 INFO - PROCESS | 7293 | 1464625442751 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 09:24:02 INFO - PROCESS | 7293 | 1464625442759 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 09:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:24:02 INFO - PROCESS | 7293 | 1464625442770 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:24:02 INFO - PROCESS | 7293 | 1464625442773 Marionette TRACE conn3 <- [1,1890,null,{}] 09:24:02 INFO - PROCESS | 7293 | 1464625442780 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}] 09:24:02 INFO - PROCESS | 7293 | 1464625442980 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 09:24:03 INFO - PROCESS | 7293 | 1464625443227 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:03 INFO - PROCESS | 7293 | ++DOCSHELL 0x89311c00 == 137 [pid = 7293] [id = 480] 09:24:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 165 (0x895d3400) [pid = 7293] [serial = 1441] [outer = (nil)] 09:24:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 166 (0x8a2de800) [pid = 7293] [serial = 1442] [outer = 0x895d3400] 09:24:03 INFO - PROCESS | 7293 | 1464625443363 Marionette DEBUG loaded listener.js 09:24:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 167 (0x8a3d4400) [pid = 7293] [serial = 1443] [outer = 0x895d3400] 09:24:04 INFO - PROCESS | 7293 | 1464625444302 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]]]}] 09:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1579ms 09:24:04 INFO - PROCESS | 7293 | 1464625444349 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 09:24:04 INFO - PROCESS | 7293 | 1464625444353 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 09:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:24:04 INFO - PROCESS | 7293 | 1464625444360 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:24:04 INFO - PROCESS | 7293 | 1464625444366 Marionette TRACE conn3 <- [1,1894,null,{}] 09:24:04 INFO - PROCESS | 7293 | 1464625444382 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}] 09:24:04 INFO - PROCESS | 7293 | 1464625444592 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 09:24:04 INFO - PROCESS | 7293 | 1464625444914 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:04 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a3e1400 == 138 [pid = 7293] [id = 481] 09:24:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 168 (0x8c1a3800) [pid = 7293] [serial = 1444] [outer = (nil)] 09:24:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 169 (0x8c82f000) [pid = 7293] [serial = 1445] [outer = 0x8c1a3800] 09:24:05 INFO - PROCESS | 7293 | 1464625445005 Marionette DEBUG loaded listener.js 09:24:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 170 (0x8dd4ac00) [pid = 7293] [serial = 1446] [outer = 0x8c1a3800] 09:24:05 INFO - PROCESS | 7293 | 1464625445869 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]]]}] 09:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1584ms 09:24:05 INFO - PROCESS | 7293 | 1464625445945 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 09:24:05 INFO - PROCESS | 7293 | 1464625445950 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 09:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:24:05 INFO - PROCESS | 7293 | 1464625445956 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:24:05 INFO - PROCESS | 7293 | 1464625445960 Marionette TRACE conn3 <- [1,1898,null,{}] 09:24:05 INFO - PROCESS | 7293 | 1464625445965 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}] 09:24:06 INFO - PROCESS | 7293 | 1464625446204 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 09:24:06 INFO - PROCESS | 7293 | 1464625446512 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:06 INFO - PROCESS | 7293 | ++DOCSHELL 0x892f4000 == 139 [pid = 7293] [id = 482] 09:24:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 171 (0x8c1a9000) [pid = 7293] [serial = 1447] [outer = (nil)] 09:24:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 172 (0x8e3d8800) [pid = 7293] [serial = 1448] [outer = 0x8c1a9000] 09:24:06 INFO - PROCESS | 7293 | 1464625446598 Marionette DEBUG loaded listener.js 09:24:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 173 (0x8e477000) [pid = 7293] [serial = 1449] [outer = 0x8c1a9000] 09:24:07 INFO - PROCESS | 7293 | 1464625447437 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]]]}] 09:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1532ms 09:24:07 INFO - PROCESS | 7293 | 1464625447488 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 09:24:07 INFO - PROCESS | 7293 | 1464625447492 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 09:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:24:07 INFO - PROCESS | 7293 | 1464625447499 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:24:07 INFO - PROCESS | 7293 | 1464625447502 Marionette TRACE conn3 <- [1,1902,null,{}] 09:24:07 INFO - PROCESS | 7293 | 1464625447508 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}] 09:24:07 INFO - PROCESS | 7293 | 1464625447712 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 09:24:07 INFO - PROCESS | 7293 | 1464625447979 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:08 INFO - PROCESS | 7293 | ++DOCSHELL 0x8dd50800 == 140 [pid = 7293] [id = 483] 09:24:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 174 (0x8e154c00) [pid = 7293] [serial = 1450] [outer = (nil)] 09:24:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 175 (0x8ede3800) [pid = 7293] [serial = 1451] [outer = 0x8e154c00] 09:24:08 INFO - PROCESS | 7293 | 1464625448104 Marionette DEBUG loaded listener.js 09:24:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 176 (0x8ede8400) [pid = 7293] [serial = 1452] [outer = 0x8e154c00] 09:24:09 INFO - PROCESS | 7293 | 1464625449017 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]]]}] 09:24:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:24:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1594ms 09:24:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:24:09 INFO - PROCESS | 7293 | 1464625449094 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 09:24:09 INFO - PROCESS | 7293 | 1464625449097 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 09:24:09 INFO - PROCESS | 7293 | 1464625449104 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:24:09 INFO - PROCESS | 7293 | 1464625449107 Marionette TRACE conn3 <- [1,1906,null,{}] 09:24:09 INFO - PROCESS | 7293 | 1464625449113 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}] 09:24:09 INFO - PROCESS | 7293 | 1464625449349 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 09:24:09 INFO - PROCESS | 7293 | 1464625449669 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:09 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c1a8c00 == 141 [pid = 7293] [id = 484] 09:24:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 177 (0x8ede3c00) [pid = 7293] [serial = 1453] [outer = (nil)] 09:24:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 178 (0x910de400) [pid = 7293] [serial = 1454] [outer = 0x8ede3c00] 09:24:09 INFO - PROCESS | 7293 | 1464625449757 Marionette DEBUG loaded listener.js 09:24:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 179 (0x91d04c00) [pid = 7293] [serial = 1455] [outer = 0x8ede3c00] 09:24:10 INFO - PROCESS | 7293 | 1464625450571 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]]]}] 09:24:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1538ms 09:24:10 INFO - PROCESS | 7293 | 1464625450642 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 09:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:24:10 INFO - PROCESS | 7293 | 1464625450646 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 09:24:10 INFO - PROCESS | 7293 | 1464625450653 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:24:10 INFO - PROCESS | 7293 | 1464625450657 Marionette TRACE conn3 <- [1,1910,null,{}] 09:24:10 INFO - PROCESS | 7293 | 1464625450663 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}] 09:24:10 INFO - PROCESS | 7293 | 1464625450859 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 09:24:11 INFO - PROCESS | 7293 | 1464625451129 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:11 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ed12000 == 142 [pid = 7293] [id = 485] 09:24:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 180 (0x91bec000) [pid = 7293] [serial = 1456] [outer = (nil)] 09:24:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 181 (0x91d52c00) [pid = 7293] [serial = 1457] [outer = 0x91bec000] 09:24:11 INFO - PROCESS | 7293 | 1464625451249 Marionette DEBUG loaded listener.js 09:24:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 182 (0x91d5b000) [pid = 7293] [serial = 1458] [outer = 0x91bec000] 09:24:12 INFO - PROCESS | 7293 | 1464625452131 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]]]}] 09:24:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1531ms 09:24:12 INFO - PROCESS | 7293 | 1464625452198 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 09:24:12 INFO - PROCESS | 7293 | 1464625452202 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 09:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:24:12 INFO - PROCESS | 7293 | 1464625452211 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:24:12 INFO - PROCESS | 7293 | 1464625452214 Marionette TRACE conn3 <- [1,1914,null,{}] 09:24:12 INFO - PROCESS | 7293 | 1464625452220 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}] 09:24:12 INFO - PROCESS | 7293 | 1464625452418 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 09:24:12 INFO - PROCESS | 7293 | 1464625452690 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:12 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c1ad800 == 143 [pid = 7293] [id = 486] 09:24:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 183 (0x91be6000) [pid = 7293] [serial = 1459] [outer = (nil)] 09:24:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 184 (0x92509c00) [pid = 7293] [serial = 1460] [outer = 0x91be6000] 09:24:12 INFO - PROCESS | 7293 | 1464625452813 Marionette DEBUG loaded listener.js 09:24:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 185 (0x92510c00) [pid = 7293] [serial = 1461] [outer = 0x91be6000] 09:24:13 INFO - PROCESS | 7293 | 1464625453633 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]]]}] 09:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1481ms 09:24:13 INFO - PROCESS | 7293 | 1464625453693 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 09:24:13 INFO - PROCESS | 7293 | 1464625453697 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 09:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:24:13 INFO - PROCESS | 7293 | 1464625453702 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:24:13 INFO - PROCESS | 7293 | 1464625453706 Marionette TRACE conn3 <- [1,1918,null,{}] 09:24:13 INFO - PROCESS | 7293 | 1464625453711 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}] 09:24:13 INFO - PROCESS | 7293 | 1464625453919 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 09:24:14 INFO - PROCESS | 7293 | 1464625454198 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x910e0400 == 144 [pid = 7293] [id = 487] 09:24:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 186 (0x92407800) [pid = 7293] [serial = 1462] [outer = (nil)] 09:24:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 187 (0x928bac00) [pid = 7293] [serial = 1463] [outer = 0x92407800] 09:24:14 INFO - PROCESS | 7293 | 1464625454289 Marionette DEBUG loaded listener.js 09:24:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 188 (0x928c0000) [pid = 7293] [serial = 1464] [outer = 0x92407800] 09:24:15 INFO - PROCESS | 7293 | 1464625455160 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]]]}] 09:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1530ms 09:24:15 INFO - PROCESS | 7293 | 1464625455241 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 09:24:15 INFO - PROCESS | 7293 | 1464625455244 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 09:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:24:15 INFO - PROCESS | 7293 | 1464625455253 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:24:15 INFO - PROCESS | 7293 | 1464625455257 Marionette TRACE conn3 <- [1,1922,null,{}] 09:24:15 INFO - PROCESS | 7293 | 1464625455262 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}] 09:24:15 INFO - PROCESS | 7293 | 1464625455459 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 09:24:15 INFO - PROCESS | 7293 | 1464625455730 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:15 INFO - PROCESS | 7293 | ++DOCSHELL 0x85091c00 == 145 [pid = 7293] [id = 488] 09:24:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 189 (0x928b3c00) [pid = 7293] [serial = 1465] [outer = (nil)] 09:24:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 190 (0x92b64000) [pid = 7293] [serial = 1466] [outer = 0x928b3c00] 09:24:15 INFO - PROCESS | 7293 | 1464625455856 Marionette DEBUG loaded listener.js 09:24:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 191 (0x92b6d400) [pid = 7293] [serial = 1467] [outer = 0x928b3c00] 09:24:16 INFO - PROCESS | 7293 | 1464625456710 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]]]}] 09:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1532ms 09:24:16 INFO - PROCESS | 7293 | 1464625456791 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 09:24:16 INFO - PROCESS | 7293 | 1464625456795 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 09:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:24:16 INFO - PROCESS | 7293 | 1464625456804 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:24:16 INFO - PROCESS | 7293 | 1464625456808 Marionette TRACE conn3 <- [1,1926,null,{}] 09:24:16 INFO - PROCESS | 7293 | 1464625456814 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}] 09:24:17 INFO - PROCESS | 7293 | 1464625457042 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 09:24:17 INFO - PROCESS | 7293 | 1464625457370 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:17 INFO - PROCESS | 7293 | ++DOCSHELL 0x928edc00 == 146 [pid = 7293] [id = 489] 09:24:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 192 (0x93b85c00) [pid = 7293] [serial = 1468] [outer = (nil)] 09:24:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 193 (0x93d8a400) [pid = 7293] [serial = 1469] [outer = 0x93b85c00] 09:24:17 INFO - PROCESS | 7293 | 1464625457462 Marionette DEBUG loaded listener.js 09:24:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 194 (0x95089000) [pid = 7293] [serial = 1470] [outer = 0x93b85c00] 09:24:18 INFO - PROCESS | 7293 | 1464625458276 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]]]}] 09:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1530ms 09:24:18 INFO - PROCESS | 7293 | 1464625458340 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 09:24:18 INFO - PROCESS | 7293 | 1464625458344 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 09:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:24:18 INFO - PROCESS | 7293 | 1464625458353 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:24:18 INFO - PROCESS | 7293 | 1464625458356 Marionette TRACE conn3 <- [1,1930,null,{}] 09:24:18 INFO - PROCESS | 7293 | 1464625458362 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}] 09:24:18 INFO - PROCESS | 7293 | 1464625458558 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 09:24:18 INFO - PROCESS | 7293 | 1464625458848 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:18 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ab49c00 == 147 [pid = 7293] [id = 490] 09:24:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 195 (0x92f19400) [pid = 7293] [serial = 1471] [outer = (nil)] 09:24:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 196 (0x9539d400) [pid = 7293] [serial = 1472] [outer = 0x92f19400] 09:24:18 INFO - PROCESS | 7293 | 1464625458985 Marionette DEBUG loaded listener.js 09:24:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 197 (0x95b5cc00) [pid = 7293] [serial = 1473] [outer = 0x92f19400] 09:24:19 INFO - PROCESS | 7293 | 1464625459846 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]]]}] 09:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1536ms 09:24:19 INFO - PROCESS | 7293 | 1464625459890 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 09:24:19 INFO - PROCESS | 7293 | 1464625459893 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 09:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:24:19 INFO - PROCESS | 7293 | 1464625459919 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:24:19 INFO - PROCESS | 7293 | 1464625459921 Marionette TRACE conn3 <- [1,1934,null,{}] 09:24:19 INFO - PROCESS | 7293 | 1464625459937 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}] 09:24:20 INFO - PROCESS | 7293 | 1464625460133 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 09:24:20 INFO - PROCESS | 7293 | 1464625460407 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x91bea000 == 148 [pid = 7293] [id = 491] 09:24:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 198 (0x95bdec00) [pid = 7293] [serial = 1474] [outer = (nil)] 09:24:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 199 (0x975eec00) [pid = 7293] [serial = 1475] [outer = 0x95bdec00] 09:24:20 INFO - PROCESS | 7293 | 1464625460531 Marionette DEBUG loaded listener.js 09:24:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 200 (0x975fb400) [pid = 7293] [serial = 1476] [outer = 0x95bdec00] 09:24:21 INFO - PROCESS | 7293 | 1464625461420 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]]]}] 09:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1551ms 09:24:21 INFO - PROCESS | 7293 | 1464625461467 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 09:24:21 INFO - PROCESS | 7293 | 1464625461471 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 09:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:24:21 INFO - PROCESS | 7293 | 1464625461477 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:24:21 INFO - PROCESS | 7293 | 1464625461480 Marionette TRACE conn3 <- [1,1938,null,{}] 09:24:21 INFO - PROCESS | 7293 | 1464625461485 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}] 09:24:21 INFO - PROCESS | 7293 | 1464625461683 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 09:24:22 INFO - PROCESS | 7293 | 1464625461998 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:22 INFO - PROCESS | 7293 | ++DOCSHELL 0x93b7c000 == 149 [pid = 7293] [id = 492] 09:24:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 201 (0x95beb000) [pid = 7293] [serial = 1477] [outer = (nil)] 09:24:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 202 (0x98918000) [pid = 7293] [serial = 1478] [outer = 0x95beb000] 09:24:22 INFO - PROCESS | 7293 | 1464625462095 Marionette DEBUG loaded listener.js 09:24:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 203 (0x98983400) [pid = 7293] [serial = 1479] [outer = 0x95beb000] 09:24:22 INFO - PROCESS | 7293 | 1464625462884 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]]]}] 09:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1434ms 09:24:22 INFO - PROCESS | 7293 | 1464625462912 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 09:24:22 INFO - PROCESS | 7293 | 1464625462915 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 09:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:24:22 INFO - PROCESS | 7293 | 1464625462922 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:24:22 INFO - PROCESS | 7293 | 1464625462925 Marionette TRACE conn3 <- [1,1942,null,{}] 09:24:22 INFO - PROCESS | 7293 | 1464625462931 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}] 09:24:23 INFO - PROCESS | 7293 | 1464625463211 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 09:24:23 INFO - PROCESS | 7293 | 1464625463429 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:23 INFO - PROCESS | 7293 | ++DOCSHELL 0x91d0dc00 == 150 [pid = 7293] [id = 493] 09:24:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 204 (0x98198000) [pid = 7293] [serial = 1480] [outer = (nil)] 09:24:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 205 (0x996dc800) [pid = 7293] [serial = 1481] [outer = 0x98198000] 09:24:23 INFO - PROCESS | 7293 | 1464625463513 Marionette DEBUG loaded listener.js 09:24:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 206 (0x997a9000) [pid = 7293] [serial = 1482] [outer = 0x98198000] 09:24:24 INFO - PROCESS | 7293 | 1464625464469 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]]]}] 09:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1584ms 09:24:24 INFO - PROCESS | 7293 | 1464625464507 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 09:24:24 INFO - PROCESS | 7293 | 1464625464510 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 09:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:24:24 INFO - PROCESS | 7293 | 1464625464516 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:24:24 INFO - PROCESS | 7293 | 1464625464520 Marionette TRACE conn3 <- [1,1946,null,{}] 09:24:24 INFO - PROCESS | 7293 | 1464625464525 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}] 09:24:24 INFO - PROCESS | 7293 | 1464625464718 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 09:24:25 INFO - PROCESS | 7293 | 1464625465002 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:25 INFO - PROCESS | 7293 | ++DOCSHELL 0x848f6c00 == 151 [pid = 7293] [id = 494] 09:24:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 207 (0x85ae1000) [pid = 7293] [serial = 1483] [outer = (nil)] 09:24:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 208 (0x895ccc00) [pid = 7293] [serial = 1484] [outer = 0x85ae1000] 09:24:25 INFO - PROCESS | 7293 | 1464625465131 Marionette DEBUG loaded listener.js 09:24:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 209 (0x8a2d3400) [pid = 7293] [serial = 1485] [outer = 0x85ae1000] 09:24:25 INFO - PROCESS | 7293 | 1464625465972 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]]]}] 09:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1533ms 09:24:26 INFO - PROCESS | 7293 | 1464625466051 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 09:24:26 INFO - PROCESS | 7293 | 1464625466054 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 09:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:24:26 INFO - PROCESS | 7293 | 1464625466060 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:24:26 INFO - PROCESS | 7293 | 1464625466064 Marionette TRACE conn3 <- [1,1950,null,{}] 09:24:26 INFO - PROCESS | 7293 | 1464625466070 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}] 09:24:26 INFO - PROCESS | 7293 | 1464625466310 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 09:24:27 INFO - PROCESS | 7293 | 1464625467196 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:27 INFO - PROCESS | 7293 | ++DOCSHELL 0x85308400 == 152 [pid = 7293] [id = 495] 09:24:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 210 (0x8530c000) [pid = 7293] [serial = 1486] [outer = (nil)] 09:24:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 211 (0x85adac00) [pid = 7293] [serial = 1487] [outer = 0x8530c000] 09:24:27 INFO - PROCESS | 7293 | 1464625467303 Marionette DEBUG loaded listener.js 09:24:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 212 (0x86afb400) [pid = 7293] [serial = 1488] [outer = 0x8530c000] 09:24:28 INFO - PROCESS | 7293 | 1464625468170 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]]]}] 09:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2184ms 09:24:28 INFO - PROCESS | 7293 | 1464625468246 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 09:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:24:28 INFO - PROCESS | 7293 | 1464625468252 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 09:24:28 INFO - PROCESS | 7293 | 1464625468259 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:24:28 INFO - PROCESS | 7293 | 1464625468265 Marionette TRACE conn3 <- [1,1954,null,{}] 09:24:28 INFO - PROCESS | 7293 | 1464625468271 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}] 09:24:28 INFO - PROCESS | 7293 | 1464625468501 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 09:24:28 INFO - PROCESS | 7293 | 1464625468866 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:28 INFO - PROCESS | 7293 | ++DOCSHELL 0x87342800 == 153 [pid = 7293] [id = 496] 09:24:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 213 (0x87392c00) [pid = 7293] [serial = 1489] [outer = (nil)] 09:24:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 214 (0x88f2b000) [pid = 7293] [serial = 1490] [outer = 0x87392c00] 09:24:29 INFO - PROCESS | 7293 | 1464625469030 Marionette DEBUG loaded listener.js 09:24:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 215 (0x892e7800) [pid = 7293] [serial = 1491] [outer = 0x87392c00] 09:24:29 INFO - PROCESS | 7293 | 1464625469906 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]]]}] 09:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1700ms 09:24:29 INFO - PROCESS | 7293 | 1464625469966 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 09:24:29 INFO - PROCESS | 7293 | 1464625469972 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 09:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:24:29 INFO - PROCESS | 7293 | 1464625469983 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:24:29 INFO - PROCESS | 7293 | 1464625469986 Marionette TRACE conn3 <- [1,1958,null,{}] 09:24:29 INFO - PROCESS | 7293 | 1464625469992 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}] 09:24:30 INFO - PROCESS | 7293 | 1464625470184 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 09:24:30 INFO - PROCESS | 7293 | 1464625470524 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:30 INFO - PROCESS | 7293 | --DOCSHELL 0x8edef400 == 152 [pid = 7293] [id = 223] 09:24:30 INFO - PROCESS | 7293 | --DOCSHELL 0x99b85400 == 151 [pid = 7293] [id = 107] 09:24:30 INFO - PROCESS | 7293 | --DOCSHELL 0x848f8c00 == 150 [pid = 7293] [id = 420] 09:24:30 INFO - PROCESS | 7293 | --DOMWINDOW == 214 (0x896bb000) [pid = 7293] [serial = 1364] [outer = (nil)] [url = about:blank] 09:24:30 INFO - PROCESS | 7293 | ++DOCSHELL 0x848f4800 == 151 [pid = 7293] [id = 497] 09:24:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 215 (0x848f8c00) [pid = 7293] [serial = 1492] [outer = (nil)] 09:24:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 216 (0x85a33000) [pid = 7293] [serial = 1493] [outer = 0x848f8c00] 09:24:30 INFO - PROCESS | 7293 | 1464625470734 Marionette DEBUG loaded listener.js 09:24:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 217 (0x8739dc00) [pid = 7293] [serial = 1494] [outer = 0x848f8c00] 09:24:30 INFO - PROCESS | 7293 | --DOCSHELL 0x848f8400 == 150 [pid = 7293] [id = 477] 09:24:30 INFO - PROCESS | 7293 | --DOCSHELL 0x85a2b800 == 149 [pid = 7293] [id = 476] 09:24:30 INFO - PROCESS | 7293 | --DOCSHELL 0x892ec400 == 148 [pid = 7293] [id = 475] 09:24:31 INFO - PROCESS | 7293 | --DOCSHELL 0x86afd000 == 147 [pid = 7293] [id = 474] 09:24:31 INFO - PROCESS | 7293 | --DOCSHELL 0x85a31c00 == 146 [pid = 7293] [id = 473] 09:24:31 INFO - PROCESS | 7293 | --DOCSHELL 0x86afbc00 == 145 [pid = 7293] [id = 471] 09:24:31 INFO - PROCESS | 7293 | --DOCSHELL 0x8c833000 == 144 [pid = 7293] [id = 470] 09:24:31 INFO - PROCESS | 7293 | --DOCSHELL 0x92b84400 == 143 [pid = 7293] [id = 469] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 216 (0x91d0fc00) [pid = 7293] [serial = 1233] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 215 (0x9b7d5400) [pid = 7293] [serial = 1254] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 214 (0xa263e000) [pid = 7293] [serial = 1173] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 213 (0x8e30b000) [pid = 7293] [serial = 1197] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 212 (0x85a2e400) [pid = 7293] [serial = 1224] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 211 (0x92407c00) [pid = 7293] [serial = 1236] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 210 (0x896b4c00) [pid = 7293] [serial = 1227] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 209 (0xa6e3d000) [pid = 7293] [serial = 1182] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 208 (0x85a32000) [pid = 7293] [serial = 1191] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 207 (0x8b3e3400) [pid = 7293] [serial = 1293] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 206 (0x8734e800) [pid = 7293] [serial = 1176] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 205 (0x99b55000) [pid = 7293] [serial = 1167] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 204 (0x8e15cc00) [pid = 7293] [serial = 1230] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 203 (0x848fb400) [pid = 7293] [serial = 1260] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 202 (0xa5051800) [pid = 7293] [serial = 1257] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 201 (0x92b78800) [pid = 7293] [serial = 1239] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 200 (0x85adc000) [pid = 7293] [serial = 1194] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 199 (0x95082800) [pid = 7293] [serial = 1242] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 198 (0x88f24400) [pid = 7293] [serial = 1179] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 197 (0x85091800) [pid = 7293] [serial = 1188] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 196 (0x92b79800) [pid = 7293] [serial = 1080] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 195 (0x85ae6800) [pid = 7293] [serial = 1185] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 194 (0x87396000) [pid = 7293] [serial = 1263] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 193 (0x98920000) [pid = 7293] [serial = 1248] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 192 (0x99b80c00) [pid = 7293] [serial = 1251] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 191 (0x95bdfc00) [pid = 7293] [serial = 1245] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 190 (0x9a560400) [pid = 7293] [serial = 1170] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 189 (0x8a3da400) [pid = 7293] [serial = 1361] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 188 (0x9bac4400) [pid = 7293] [serial = 1328] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 187 (0xa214ec00) [pid = 7293] [serial = 1329] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 186 (0x91d5bc00) [pid = 7293] [serial = 1307] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 185 (0x922a1c00) [pid = 7293] [serial = 1308] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 184 (0x8eec1000) [pid = 7293] [serial = 1304] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 183 (0x9102b800) [pid = 7293] [serial = 1305] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 182 (0x976fb000) [pid = 7293] [serial = 1319] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 181 (0x98921c00) [pid = 7293] [serial = 1320] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 180 (0x892ebc00) [pid = 7293] [serial = 1298] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 179 (0x896ac800) [pid = 7293] [serial = 1299] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 178 (0x928b8000) [pid = 7293] [serial = 1310] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 177 (0x92b7d800) [pid = 7293] [serial = 1311] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 176 (0x88cf7000) [pid = 7293] [serial = 1349] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 175 (0x895d1400) [pid = 7293] [serial = 1350] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 174 (0x8be9b400) [pid = 7293] [serial = 1301] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 173 (0x8dd41800) [pid = 7293] [serial = 1302] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 172 (0xa260d400) [pid = 7293] [serial = 1334] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 171 (0xa344e400) [pid = 7293] [serial = 1335] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 170 (0x8ed11c00) [pid = 7293] [serial = 1352] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 169 (0x8ef8cc00) [pid = 7293] [serial = 1353] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 168 (0x88f83400) [pid = 7293] [serial = 1340] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 167 (0x8a360c00) [pid = 7293] [serial = 1341] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 166 (0xa2409000) [pid = 7293] [serial = 1343] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 165 (0xa3444800) [pid = 7293] [serial = 1344] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 164 (0x85a2c000) [pid = 7293] [serial = 1295] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 163 (0x85ae7800) [pid = 7293] [serial = 1296] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 162 (0x950b1800) [pid = 7293] [serial = 1316] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x9539c400) [pid = 7293] [serial = 1317] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0x99a66800) [pid = 7293] [serial = 1322] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0x99b51400) [pid = 7293] [serial = 1323] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x895cf800) [pid = 7293] [serial = 1337] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0x895d2c00) [pid = 7293] [serial = 1338] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x94f3bc00) [pid = 7293] [serial = 1313] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x94f48c00) [pid = 7293] [serial = 1314] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x8734ec00) [pid = 7293] [serial = 1355] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0x8739a400) [pid = 7293] [serial = 1356] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0xa302f400) [pid = 7293] [serial = 1331] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0xa3261800) [pid = 7293] [serial = 1332] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x9a2b6c00) [pid = 7293] [serial = 1325] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x9a368800) [pid = 7293] [serial = 1326] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x832cd000) [pid = 7293] [serial = 1346] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x832cf400) [pid = 7293] [serial = 1347] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x8931b800) [pid = 7293] [serial = 1359] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x88f85c00) [pid = 7293] [serial = 1358] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x8ab51c00) [pid = 7293] [serial = 1362] [outer = (nil)] [url = about:blank] 09:24:31 INFO - PROCESS | 7293 | 1464625471660 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]]]}] 09:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1734ms 09:24:31 INFO - PROCESS | 7293 | 1464625471718 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 09:24:31 INFO - PROCESS | 7293 | 1464625471721 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 09:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:24:31 INFO - PROCESS | 7293 | 1464625471730 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:24:31 INFO - PROCESS | 7293 | 1464625471739 Marionette TRACE conn3 <- [1,1962,null,{}] 09:24:31 INFO - PROCESS | 7293 | 1464625471752 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}] 09:24:31 INFO - PROCESS | 7293 | 1464625471939 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 09:24:32 INFO - PROCESS | 7293 | 1464625472143 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:32 INFO - PROCESS | 7293 | ++DOCSHELL 0x832cd000 == 144 [pid = 7293] [id = 498] 09:24:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x87346800) [pid = 7293] [serial = 1495] [outer = (nil)] 09:24:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x895d2400) [pid = 7293] [serial = 1496] [outer = 0x87346800] 09:24:32 INFO - PROCESS | 7293 | 1464625472210 Marionette DEBUG loaded listener.js 09:24:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x896b1400) [pid = 7293] [serial = 1497] [outer = 0x87346800] 09:24:32 INFO - PROCESS | 7293 | 1464625472955 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]]]}] 09:24:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:24:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1243ms 09:24:32 INFO - PROCESS | 7293 | 1464625472972 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 09:24:32 INFO - PROCESS | 7293 | 1464625472976 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 09:24:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:24:33 INFO - PROCESS | 7293 | 1464625473012 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:24:33 INFO - PROCESS | 7293 | 1464625473015 Marionette TRACE conn3 <- [1,1966,null,{}] 09:24:33 INFO - PROCESS | 7293 | 1464625473035 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}] 09:24:33 INFO - PROCESS | 7293 | 1464625473271 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 09:24:33 INFO - PROCESS | 7293 | 1464625473301 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:33 INFO - PROCESS | 7293 | ++DOCSHELL 0x848fb400 == 145 [pid = 7293] [id = 499] 09:24:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x895cf000) [pid = 7293] [serial = 1498] [outer = (nil)] 09:24:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x8a360000) [pid = 7293] [serial = 1499] [outer = 0x895cf000] 09:24:33 INFO - PROCESS | 7293 | 1464625473370 Marionette DEBUG loaded listener.js 09:24:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x8a3da000) [pid = 7293] [serial = 1500] [outer = 0x895cf000] 09:24:34 INFO - PROCESS | 7293 | 1464625474287 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]]]}] 09:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1325ms 09:24:34 INFO - PROCESS | 7293 | 1464625474308 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 09:24:34 INFO - PROCESS | 7293 | 1464625474311 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 09:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:24:34 INFO - PROCESS | 7293 | 1464625474317 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:24:34 INFO - PROCESS | 7293 | 1464625474321 Marionette TRACE conn3 <- [1,1970,null,{}] 09:24:34 INFO - PROCESS | 7293 | 1464625474326 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}] 09:24:34 INFO - PROCESS | 7293 | 1464625474566 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 09:24:34 INFO - PROCESS | 7293 | 1464625474609 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:34 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a3d2400 == 146 [pid = 7293] [id = 500] 09:24:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x8a3e0000) [pid = 7293] [serial = 1501] [outer = (nil)] 09:24:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x8b3c8800) [pid = 7293] [serial = 1502] [outer = 0x8a3e0000] 09:24:34 INFO - PROCESS | 7293 | 1464625474810 Marionette DEBUG loaded listener.js 09:24:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x8b6a3400) [pid = 7293] [serial = 1503] [outer = 0x8a3e0000] 09:24:35 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x8ab50c00) [pid = 7293] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:24:35 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x8508d000) [pid = 7293] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:24:35 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x88f89800) [pid = 7293] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:24:35 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x86afe800) [pid = 7293] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:24:35 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x85a33400) [pid = 7293] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:24:35 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x892f2000) [pid = 7293] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:24:36 INFO - PROCESS | 7293 | 1464625476024 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]]]}] 09:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1729ms 09:24:36 INFO - PROCESS | 7293 | 1464625476048 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 09:24:36 INFO - PROCESS | 7293 | 1464625476051 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 09:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:24:36 INFO - PROCESS | 7293 | 1464625476057 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:24:36 INFO - PROCESS | 7293 | 1464625476060 Marionette TRACE conn3 <- [1,1974,null,{}] 09:24:36 INFO - PROCESS | 7293 | 1464625476066 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}] 09:24:36 INFO - PROCESS | 7293 | 1464625476309 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 09:24:36 INFO - PROCESS | 7293 | 1464625476426 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:36 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f89800 == 147 [pid = 7293] [id = 501] 09:24:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x88f8c800) [pid = 7293] [serial = 1504] [outer = (nil)] 09:24:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x8b3c9400) [pid = 7293] [serial = 1505] [outer = 0x88f8c800] 09:24:36 INFO - PROCESS | 7293 | 1464625476496 Marionette DEBUG loaded listener.js 09:24:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x8c1a1c00) [pid = 7293] [serial = 1506] [outer = 0x88f8c800] 09:24:37 INFO - PROCESS | 7293 | ************************* 09:24:37 INFO - PROCESS | 7293 | A coding exception was thrown and uncaught in a Task. 09:24:37 INFO - PROCESS | 7293 | 09:24:37 INFO - PROCESS | 7293 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:24:37 INFO - PROCESS | 7293 | Full stack: 09:24:37 INFO - PROCESS | 7293 | ************************* 09:24:37 INFO - PROCESS | 7293 | 1464625477267 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]]]}] 09:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1234ms 09:24:37 INFO - PROCESS | 7293 | 1464625477293 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 09:24:37 INFO - PROCESS | 7293 | 1464625477296 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 09:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:24:37 INFO - PROCESS | 7293 | 1464625477303 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:24:37 INFO - PROCESS | 7293 | 1464625477306 Marionette TRACE conn3 <- [1,1978,null,{}] 09:24:37 INFO - PROCESS | 7293 | 1464625477311 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}] 09:24:37 INFO - PROCESS | 7293 | 1464625477483 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 09:24:37 INFO - PROCESS | 7293 | 1464625477497 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:37 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b69cc00 == 148 [pid = 7293] [id = 502] 09:24:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x8be9a800) [pid = 7293] [serial = 1507] [outer = (nil)] 09:24:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x8c832400) [pid = 7293] [serial = 1508] [outer = 0x8be9a800] 09:24:37 INFO - PROCESS | 7293 | 1464625477568 Marionette DEBUG loaded listener.js 09:24:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x8e47a400) [pid = 7293] [serial = 1509] [outer = 0x8be9a800] 09:24:38 INFO - PROCESS | 7293 | 1464625478781 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]]]}] 09:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1531ms 09:24:38 INFO - PROCESS | 7293 | 1464625478835 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 09:24:38 INFO - PROCESS | 7293 | 1464625478843 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 09:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:24:38 INFO - PROCESS | 7293 | 1464625478850 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:24:38 INFO - PROCESS | 7293 | 1464625478857 Marionette TRACE conn3 <- [1,1982,null,{}] 09:24:38 INFO - PROCESS | 7293 | 1464625478865 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}] 09:24:39 INFO - PROCESS | 7293 | 1464625479085 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 09:24:39 INFO - PROCESS | 7293 | 1464625479427 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x86aff800 == 149 [pid = 7293] [id = 503] 09:24:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0x8734ec00) [pid = 7293] [serial = 1510] [outer = (nil)] 09:24:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x88ee4c00) [pid = 7293] [serial = 1511] [outer = 0x8734ec00] 09:24:39 INFO - PROCESS | 7293 | 1464625479515 Marionette DEBUG loaded listener.js 09:24:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x88f2b800) [pid = 7293] [serial = 1512] [outer = 0x8734ec00] 09:24:40 INFO - PROCESS | 7293 | 1464625480356 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]]]}] 09:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1533ms 09:24:40 INFO - PROCESS | 7293 | 1464625480384 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 09:24:40 INFO - PROCESS | 7293 | 1464625480393 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 09:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:24:40 INFO - PROCESS | 7293 | 1464625480403 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:24:40 INFO - PROCESS | 7293 | 1464625480407 Marionette TRACE conn3 <- [1,1986,null,{}] 09:24:40 INFO - PROCESS | 7293 | 1464625480413 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}] 09:24:40 INFO - PROCESS | 7293 | 1464625480618 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 09:24:40 INFO - PROCESS | 7293 | 1464625480861 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:40 INFO - PROCESS | 7293 | ++DOCSHELL 0x895d3c00 == 150 [pid = 7293] [id = 504] 09:24:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x8ab52800) [pid = 7293] [serial = 1513] [outer = (nil)] 09:24:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x8b3e7c00) [pid = 7293] [serial = 1514] [outer = 0x8ab52800] 09:24:40 INFO - PROCESS | 7293 | 1464625480979 Marionette DEBUG loaded listener.js 09:24:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x8be91800) [pid = 7293] [serial = 1515] [outer = 0x8ab52800] 09:24:41 INFO - PROCESS | 7293 | 1464625481919 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]]]}] 09:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1537ms 09:24:41 INFO - PROCESS | 7293 | 1464625481940 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 09:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:24:41 INFO - PROCESS | 7293 | 1464625481944 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 09:24:41 INFO - PROCESS | 7293 | 1464625481951 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:24:41 INFO - PROCESS | 7293 | 1464625481957 Marionette TRACE conn3 <- [1,1990,null,{}] 09:24:41 INFO - PROCESS | 7293 | 1464625481973 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}] 09:24:42 INFO - PROCESS | 7293 | 1464625482272 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 09:24:42 INFO - PROCESS | 7293 | 1464625482441 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ab50800 == 151 [pid = 7293] [id = 505] 09:24:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x8dd48400) [pid = 7293] [serial = 1516] [outer = (nil)] 09:24:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x8eec9800) [pid = 7293] [serial = 1517] [outer = 0x8dd48400] 09:24:42 INFO - PROCESS | 7293 | 1464625482530 Marionette DEBUG loaded listener.js 09:24:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x8ef90c00) [pid = 7293] [serial = 1518] [outer = 0x8dd48400] 09:24:43 INFO - PROCESS | 7293 | 1464625483399 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]]]}] 09:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1490ms 09:24:43 INFO - PROCESS | 7293 | 1464625483441 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 09:24:43 INFO - PROCESS | 7293 | 1464625483445 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 09:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:24:43 INFO - PROCESS | 7293 | 1464625483452 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:24:43 INFO - PROCESS | 7293 | 1464625483455 Marionette TRACE conn3 <- [1,1994,null,{}] 09:24:43 INFO - PROCESS | 7293 | 1464625483461 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}] 09:24:43 INFO - PROCESS | 7293 | 1464625483660 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 09:24:43 INFO - PROCESS | 7293 | 1464625483898 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:43 INFO - PROCESS | 7293 | ++DOCSHELL 0x8eebd000 == 152 [pid = 7293] [id = 506] 09:24:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 163 (0x91037400) [pid = 7293] [serial = 1519] [outer = (nil)] 09:24:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 164 (0x910e3800) [pid = 7293] [serial = 1520] [outer = 0x91037400] 09:24:44 INFO - PROCESS | 7293 | 1464625484018 Marionette DEBUG loaded listener.js 09:24:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 165 (0x91be5000) [pid = 7293] [serial = 1521] [outer = 0x91037400] 09:24:44 INFO - PROCESS | 7293 | 1464625484920 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]]]}] 09:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1495ms 09:24:44 INFO - PROCESS | 7293 | 1464625484948 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 09:24:44 INFO - PROCESS | 7293 | 1464625484951 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 09:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:24:44 INFO - PROCESS | 7293 | 1464625484958 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:24:44 INFO - PROCESS | 7293 | 1464625484961 Marionette TRACE conn3 <- [1,1998,null,{}] 09:24:44 INFO - PROCESS | 7293 | 1464625484966 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}] 09:24:45 INFO - PROCESS | 7293 | 1464625485156 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 09:24:45 INFO - PROCESS | 7293 | 1464625485399 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ed15c00 == 153 [pid = 7293] [id = 507] 09:24:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 166 (0x91034c00) [pid = 7293] [serial = 1522] [outer = (nil)] 09:24:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 167 (0x91d57c00) [pid = 7293] [serial = 1523] [outer = 0x91034c00] 09:24:45 INFO - PROCESS | 7293 | 1464625485484 Marionette DEBUG loaded listener.js 09:24:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 168 (0x91fdc000) [pid = 7293] [serial = 1524] [outer = 0x91034c00] 09:24:46 INFO - PROCESS | 7293 | 1464625486339 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]]]}] 09:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1430ms 09:24:46 INFO - PROCESS | 7293 | 1464625486389 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 09:24:46 INFO - PROCESS | 7293 | 1464625486393 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 09:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:24:46 INFO - PROCESS | 7293 | 1464625486399 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:24:46 INFO - PROCESS | 7293 | 1464625486401 Marionette TRACE conn3 <- [1,2002,null,{}] 09:24:46 INFO - PROCESS | 7293 | 1464625486407 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}] 09:24:46 INFO - PROCESS | 7293 | 1464625486617 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 09:24:46 INFO - PROCESS | 7293 | 1464625486891 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:46 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ed14400 == 154 [pid = 7293] [id = 508] 09:24:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 169 (0x91d08400) [pid = 7293] [serial = 1525] [outer = (nil)] 09:24:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 170 (0x92506800) [pid = 7293] [serial = 1526] [outer = 0x91d08400] 09:24:47 INFO - PROCESS | 7293 | 1464625487015 Marionette DEBUG loaded listener.js 09:24:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 171 (0x928b7800) [pid = 7293] [serial = 1527] [outer = 0x91d08400] 09:24:47 INFO - PROCESS | 7293 | 1464625487848 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]]]}] 09:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1482ms 09:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:24:47 INFO - PROCESS | 7293 | 1464625487881 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 09:24:47 INFO - PROCESS | 7293 | 1464625487884 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 09:24:47 INFO - PROCESS | 7293 | 1464625487891 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:24:47 INFO - PROCESS | 7293 | 1464625487895 Marionette TRACE conn3 <- [1,2006,null,{}] 09:24:47 INFO - PROCESS | 7293 | 1464625487900 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}] 09:24:48 INFO - PROCESS | 7293 | 1464625488176 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 09:24:48 INFO - PROCESS | 7293 | 1464625488379 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:48 INFO - PROCESS | 7293 | ++DOCSHELL 0x91be8400 == 155 [pid = 7293] [id = 509] 09:24:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 172 (0x9240e800) [pid = 7293] [serial = 1528] [outer = (nil)] 09:24:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 173 (0x928ec000) [pid = 7293] [serial = 1529] [outer = 0x9240e800] 09:24:48 INFO - PROCESS | 7293 | 1464625488459 Marionette DEBUG loaded listener.js 09:24:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 174 (0x92b66400) [pid = 7293] [serial = 1530] [outer = 0x9240e800] 09:24:49 INFO - PROCESS | 7293 | 1464625489357 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]]]}] 09:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1531ms 09:24:49 INFO - PROCESS | 7293 | 1464625489424 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 09:24:49 INFO - PROCESS | 7293 | 1464625489427 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 09:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:24:49 INFO - PROCESS | 7293 | 1464625489437 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:24:49 INFO - PROCESS | 7293 | 1464625489440 Marionette TRACE conn3 <- [1,2010,null,{}] 09:24:49 INFO - PROCESS | 7293 | 1464625489446 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}] 09:24:49 INFO - PROCESS | 7293 | 1464625489641 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 09:24:49 INFO - PROCESS | 7293 | 1464625489908 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:49 INFO - PROCESS | 7293 | ++DOCSHELL 0x8dd44400 == 156 [pid = 7293] [id = 510] 09:24:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 175 (0x9240e000) [pid = 7293] [serial = 1531] [outer = (nil)] 09:24:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 176 (0x92d55400) [pid = 7293] [serial = 1532] [outer = 0x9240e000] 09:24:50 INFO - PROCESS | 7293 | 1464625490030 Marionette DEBUG loaded listener.js 09:24:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 177 (0x92f0f800) [pid = 7293] [serial = 1533] [outer = 0x9240e000] 09:24:50 INFO - PROCESS | 7293 | 1464625490907 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]]]}] 09:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1535ms 09:24:50 INFO - PROCESS | 7293 | 1464625490988 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 09:24:50 INFO - PROCESS | 7293 | 1464625490992 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 09:24:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:24:51 INFO - PROCESS | 7293 | 1464625491003 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:24:51 INFO - PROCESS | 7293 | 1464625491006 Marionette TRACE conn3 <- [1,2014,null,{}] 09:24:51 INFO - PROCESS | 7293 | 1464625491012 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}] 09:24:51 INFO - PROCESS | 7293 | 1464625491215 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 09:24:51 INFO - PROCESS | 7293 | 1464625491489 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:51 INFO - PROCESS | 7293 | ++DOCSHELL 0x928eec00 == 157 [pid = 7293] [id = 511] 09:24:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 178 (0x92d51800) [pid = 7293] [serial = 1534] [outer = (nil)] 09:24:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 179 (0x93d8bc00) [pid = 7293] [serial = 1535] [outer = 0x92d51800] 09:24:51 INFO - PROCESS | 7293 | 1464625491618 Marionette DEBUG loaded listener.js 09:24:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 180 (0x94f40800) [pid = 7293] [serial = 1536] [outer = 0x92d51800] 09:24:52 INFO - PROCESS | 7293 | 1464625492467 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]]]}] 09:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1530ms 09:24:52 INFO - PROCESS | 7293 | 1464625492533 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 09:24:52 INFO - PROCESS | 7293 | 1464625492537 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 09:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:24:52 INFO - PROCESS | 7293 | 1464625492543 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:24:52 INFO - PROCESS | 7293 | 1464625492546 Marionette TRACE conn3 <- [1,2018,null,{}] 09:24:52 INFO - PROCESS | 7293 | 1464625492552 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}] 09:24:52 INFO - PROCESS | 7293 | 1464625492757 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 09:24:53 INFO - PROCESS | 7293 | 1464625493026 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:53 INFO - PROCESS | 7293 | ++DOCSHELL 0x88cf7000 == 158 [pid = 7293] [id = 512] 09:24:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 181 (0x95087c00) [pid = 7293] [serial = 1537] [outer = (nil)] 09:24:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 182 (0x950b7400) [pid = 7293] [serial = 1538] [outer = 0x95087c00] 09:24:53 INFO - PROCESS | 7293 | 1464625493160 Marionette DEBUG loaded listener.js 09:24:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 183 (0x953a2c00) [pid = 7293] [serial = 1539] [outer = 0x95087c00] 09:24:54 INFO - PROCESS | 7293 | 1464625494060 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]]]}] 09:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1590ms 09:24:54 INFO - PROCESS | 7293 | 1464625494134 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 09:24:54 INFO - PROCESS | 7293 | 1464625494137 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 09:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:24:54 INFO - PROCESS | 7293 | 1464625494144 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:24:54 INFO - PROCESS | 7293 | 1464625494148 Marionette TRACE conn3 <- [1,2022,null,{}] 09:24:54 INFO - PROCESS | 7293 | 1464625494154 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}] 09:24:54 INFO - PROCESS | 7293 | 1464625494451 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 09:24:54 INFO - PROCESS | 7293 | 1464625494788 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:54 INFO - PROCESS | 7293 | ++DOCSHELL 0x95be2800 == 159 [pid = 7293] [id = 513] 09:24:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 184 (0x95be5400) [pid = 7293] [serial = 1540] [outer = (nil)] 09:24:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 185 (0x98921c00) [pid = 7293] [serial = 1541] [outer = 0x95be5400] 09:24:54 INFO - PROCESS | 7293 | 1464625494876 Marionette DEBUG loaded listener.js 09:24:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 186 (0x98e7b000) [pid = 7293] [serial = 1542] [outer = 0x95be5400] 09:24:55 INFO - PROCESS | 7293 | 1464625495723 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]]]}] 09:24:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1640ms 09:24:55 INFO - PROCESS | 7293 | 1464625495784 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 09:24:55 INFO - PROCESS | 7293 | 1464625495788 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 09:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:24:55 INFO - PROCESS | 7293 | 1464625495794 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:24:55 INFO - PROCESS | 7293 | 1464625495797 Marionette TRACE conn3 <- [1,2026,null,{}] 09:24:55 INFO - PROCESS | 7293 | 1464625495804 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}] 09:24:56 INFO - PROCESS | 7293 | 1464625496004 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 09:24:56 INFO - PROCESS | 7293 | 1464625496277 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:56 INFO - PROCESS | 7293 | ++DOCSHELL 0x88cf1c00 == 160 [pid = 7293] [id = 514] 09:24:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 187 (0x88db7800) [pid = 7293] [serial = 1543] [outer = (nil)] 09:24:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 188 (0x99a74000) [pid = 7293] [serial = 1544] [outer = 0x88db7800] 09:24:56 INFO - PROCESS | 7293 | 1464625496401 Marionette DEBUG loaded listener.js 09:24:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 189 (0x99b50800) [pid = 7293] [serial = 1545] [outer = 0x88db7800] 09:24:57 INFO - PROCESS | 7293 | 1464625497200 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]]]}] 09:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1481ms 09:24:57 INFO - PROCESS | 7293 | 1464625497275 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 09:24:57 INFO - PROCESS | 7293 | 1464625497279 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 09:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:24:57 INFO - PROCESS | 7293 | 1464625497285 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:24:57 INFO - PROCESS | 7293 | 1464625497288 Marionette TRACE conn3 <- [1,2030,null,{}] 09:24:57 INFO - PROCESS | 7293 | 1464625497294 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}] 09:24:57 INFO - PROCESS | 7293 | 1464625497496 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 09:24:57 INFO - PROCESS | 7293 | 1464625497764 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:57 INFO - PROCESS | 7293 | ++DOCSHELL 0x86af6400 == 161 [pid = 7293] [id = 515] 09:24:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 190 (0x996e4400) [pid = 7293] [serial = 1546] [outer = (nil)] 09:24:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 191 (0x99b87000) [pid = 7293] [serial = 1547] [outer = 0x996e4400] 09:24:57 INFO - PROCESS | 7293 | 1464625497886 Marionette DEBUG loaded listener.js 09:24:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 192 (0x99c4e000) [pid = 7293] [serial = 1548] [outer = 0x996e4400] 09:24:58 INFO - PROCESS | 7293 | 1464625498696 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]]]}] 09:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1480ms 09:24:58 INFO - PROCESS | 7293 | 1464625498766 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 09:24:58 INFO - PROCESS | 7293 | 1464625498769 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 09:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:24:58 INFO - PROCESS | 7293 | 1464625498776 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:24:58 INFO - PROCESS | 7293 | 1464625498779 Marionette TRACE conn3 <- [1,2034,null,{}] 09:24:58 INFO - PROCESS | 7293 | 1464625498785 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}] 09:24:59 INFO - PROCESS | 7293 | 1464625499031 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 09:24:59 INFO - PROCESS | 7293 | 1464625499341 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:24:59 INFO - PROCESS | 7293 | ++DOCSHELL 0x99b5a000 == 162 [pid = 7293] [id = 516] 09:24:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 193 (0x99b5b800) [pid = 7293] [serial = 1549] [outer = (nil)] 09:24:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 194 (0x99c58c00) [pid = 7293] [serial = 1550] [outer = 0x99b5b800] 09:24:59 INFO - PROCESS | 7293 | 1464625499437 Marionette DEBUG loaded listener.js 09:24:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 195 (0x99e9f000) [pid = 7293] [serial = 1551] [outer = 0x99b5b800] 09:25:00 INFO - PROCESS | 7293 | 1464625500257 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]]]}] 09:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1533ms 09:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:25:00 INFO - PROCESS | 7293 | 1464625500310 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 09:25:00 INFO - PROCESS | 7293 | 1464625500313 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 09:25:00 INFO - PROCESS | 7293 | 1464625500320 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:25:00 INFO - PROCESS | 7293 | 1464625500323 Marionette TRACE conn3 <- [1,2038,null,{}] 09:25:00 INFO - PROCESS | 7293 | 1464625500328 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}] 09:25:00 INFO - PROCESS | 7293 | 1464625500526 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 09:25:00 INFO - PROCESS | 7293 | 1464625500800 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:00 INFO - PROCESS | 7293 | ++DOCSHELL 0x99c4e800 == 163 [pid = 7293] [id = 517] 09:25:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 196 (0x99e44400) [pid = 7293] [serial = 1552] [outer = (nil)] 09:25:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 197 (0x9a2b1800) [pid = 7293] [serial = 1553] [outer = 0x99e44400] 09:25:00 INFO - PROCESS | 7293 | 1464625500882 Marionette DEBUG loaded listener.js 09:25:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 198 (0x8b6a8800) [pid = 7293] [serial = 1554] [outer = 0x99e44400] 09:25:01 INFO - PROCESS | 7293 | 1464625501754 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]]]}] 09:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1481ms 09:25:01 INFO - PROCESS | 7293 | 1464625501815 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 09:25:01 INFO - PROCESS | 7293 | 1464625501818 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 09:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:25:01 INFO - PROCESS | 7293 | 1464625501829 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:25:01 INFO - PROCESS | 7293 | 1464625501831 Marionette TRACE conn3 <- [1,2042,null,{}] 09:25:01 INFO - PROCESS | 7293 | 1464625501838 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}] 09:25:02 INFO - PROCESS | 7293 | 1464625502054 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 09:25:02 INFO - PROCESS | 7293 | 1464625502386 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:02 INFO - PROCESS | 7293 | ++DOCSHELL 0x99f7d000 == 164 [pid = 7293] [id = 518] 09:25:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 199 (0x9a2b3400) [pid = 7293] [serial = 1555] [outer = (nil)] 09:25:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 200 (0x9a35dc00) [pid = 7293] [serial = 1556] [outer = 0x9a2b3400] 09:25:02 INFO - PROCESS | 7293 | 1464625502472 Marionette DEBUG loaded listener.js 09:25:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 201 (0x9a361800) [pid = 7293] [serial = 1557] [outer = 0x9a2b3400] 09:25:03 INFO - PROCESS | 7293 | 1464625503287 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]]]}] 09:25: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) 09:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1531ms 09:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:25:03 INFO - PROCESS | 7293 | 1464625503360 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 09:25:03 INFO - PROCESS | 7293 | 1464625503363 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 09:25:03 INFO - PROCESS | 7293 | 1464625503370 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:25:03 INFO - PROCESS | 7293 | 1464625503373 Marionette TRACE conn3 <- [1,2046,null,{}] 09:25:03 INFO - PROCESS | 7293 | 1464625503378 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}] 09:25:03 INFO - PROCESS | 7293 | 1464625503579 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 09:25:03 INFO - PROCESS | 7293 | 1464625503854 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:03 INFO - PROCESS | 7293 | ++DOCSHELL 0x85094000 == 165 [pid = 7293] [id = 519] 09:25:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 202 (0x86afc000) [pid = 7293] [serial = 1558] [outer = (nil)] 09:25:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 203 (0x9a36a800) [pid = 7293] [serial = 1559] [outer = 0x86afc000] 09:25:03 INFO - PROCESS | 7293 | 1464625503976 Marionette DEBUG loaded listener.js 09:25:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 204 (0x9a557400) [pid = 7293] [serial = 1560] [outer = 0x86afc000] 09:25:04 INFO - PROCESS | 7293 | 1464625504883 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]]]}] 09:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1590ms 09:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:25:04 INFO - PROCESS | 7293 | 1464625504958 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 09:25:04 INFO - PROCESS | 7293 | 1464625504961 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 09:25:04 INFO - PROCESS | 7293 | 1464625504968 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:25:04 INFO - PROCESS | 7293 | 1464625504971 Marionette TRACE conn3 <- [1,2050,null,{}] 09:25:04 INFO - PROCESS | 7293 | 1464625504977 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}] 09:25:05 INFO - PROCESS | 7293 | 1464625505183 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 09:25:05 INFO - PROCESS | 7293 | 1464625505510 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:05 INFO - PROCESS | 7293 | ++DOCSHELL 0x8734c000 == 166 [pid = 7293] [id = 520] 09:25:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 205 (0x8734cc00) [pid = 7293] [serial = 1561] [outer = (nil)] 09:25:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 206 (0x8a2d1400) [pid = 7293] [serial = 1562] [outer = 0x8734cc00] 09:25:05 INFO - PROCESS | 7293 | 1464625505594 Marionette DEBUG loaded listener.js 09:25:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 207 (0x8ab4dc00) [pid = 7293] [serial = 1563] [outer = 0x8734cc00] 09:25:06 INFO - PROCESS | 7293 | 1464625506932 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]]]}] 09:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2036ms 09:25:07 INFO - PROCESS | 7293 | 1464625507034 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 09:25:07 INFO - PROCESS | 7293 | 1464625507039 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 09:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:25:07 INFO - PROCESS | 7293 | 1464625507047 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:25:07 INFO - PROCESS | 7293 | 1464625507053 Marionette TRACE conn3 <- [1,2054,null,{}] 09:25:07 INFO - PROCESS | 7293 | 1464625507062 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}] 09:25:07 INFO - PROCESS | 7293 | 1464625507256 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 09:25:07 INFO - PROCESS | 7293 | 1464625507547 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x87341c00 == 167 [pid = 7293] [id = 521] 09:25:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 208 (0x87394c00) [pid = 7293] [serial = 1564] [outer = (nil)] 09:25:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 209 (0x88f83400) [pid = 7293] [serial = 1565] [outer = 0x87394c00] 09:25:07 INFO - PROCESS | 7293 | 1464625507623 Marionette DEBUG loaded listener.js 09:25:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 210 (0x8931f400) [pid = 7293] [serial = 1566] [outer = 0x87394c00] 09:25:08 INFO - PROCESS | 7293 | 1464625508502 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]]]}] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x88f89800 == 166 [pid = 7293] [id = 501] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x8a3d2400 == 165 [pid = 7293] [id = 500] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x848fb400 == 164 [pid = 7293] [id = 499] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x832cd000 == 163 [pid = 7293] [id = 498] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x848f4800 == 162 [pid = 7293] [id = 497] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x85308400 == 161 [pid = 7293] [id = 495] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x87342800 == 160 [pid = 7293] [id = 496] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x8ab49c00 == 159 [pid = 7293] [id = 490] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x928edc00 == 158 [pid = 7293] [id = 489] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x85091c00 == 157 [pid = 7293] [id = 488] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x910e0400 == 156 [pid = 7293] [id = 487] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x8ed12000 == 155 [pid = 7293] [id = 485] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x8c1ad800 == 154 [pid = 7293] [id = 486] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x8c1a8c00 == 153 [pid = 7293] [id = 484] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x8dd50800 == 152 [pid = 7293] [id = 483] 09:25:08 INFO - PROCESS | 7293 | --DOCSHELL 0x892f4000 == 151 [pid = 7293] [id = 482] 09:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1844ms 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 209 (0x895c9c00) [pid = 7293] [serial = 1436] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 208 (0x8be92400) [pid = 7293] [serial = 1431] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 207 (0x87344800) [pid = 7293] [serial = 1434] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 206 (0x8a2d7800) [pid = 7293] [serial = 1428] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 205 (0x8b3ecc00) [pid = 7293] [serial = 1430] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 204 (0x85a36800) [pid = 7293] [serial = 1433] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 203 (0x8a3d5400) [pid = 7293] [serial = 1365] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 202 (0x93d8e400) [pid = 7293] [serial = 1403] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 201 (0x91032800) [pid = 7293] [serial = 1385] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 200 (0x87397c00) [pid = 7293] [serial = 1424] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 199 (0x88f1f800) [pid = 7293] [serial = 1425] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 198 (0x953a1800) [pid = 7293] [serial = 1409] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 197 (0x8edef800) [pid = 7293] [serial = 1382] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 196 (0x8c1a7000) [pid = 7293] [serial = 1373] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 195 (0x8a3d5000) [pid = 7293] [serial = 1370] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 194 (0x922a2400) [pid = 7293] [serial = 1391] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 193 (0x9508b000) [pid = 7293] [serial = 1406] [outer = (nil)] [url = about:blank] 09:25:08 INFO - PROCESS | 7293 | --DOMWINDOW == 192 (0x91d0e400) [pid = 7293] [serial = 1388] [outer = (nil)] [url = about:blank] 09:25:09 INFO - PROCESS | 7293 | --DOMWINDOW == 191 (0x8734dc00) [pid = 7293] [serial = 1422] [outer = (nil)] [url = about:blank] 09:25:09 INFO - PROCESS | 7293 | --DOMWINDOW == 190 (0x85ae6400) [pid = 7293] [serial = 1421] [outer = (nil)] [url = about:blank] 09:25:09 INFO - PROCESS | 7293 | --DOMWINDOW == 189 (0x895d2000) [pid = 7293] [serial = 1427] [outer = (nil)] [url = about:blank] 09:25:09 INFO - PROCESS | 7293 | --DOMWINDOW == 188 (0x8be9b800) [pid = 7293] [serial = 1415] [outer = (nil)] [url = about:blank] 09:25:09 INFO - PROCESS | 7293 | --DOMWINDOW == 187 (0x892e7000) [pid = 7293] [serial = 1418] [outer = (nil)] [url = about:blank] 09:25:09 INFO - PROCESS | 7293 | --DOMWINDOW == 186 (0x8e47f400) [pid = 7293] [serial = 1379] [outer = (nil)] [url = about:blank] 09:25:09 INFO - PROCESS | 7293 | --DOMWINDOW == 185 (0x8734c800) [pid = 7293] [serial = 1367] [outer = (nil)] [url = about:blank] 09:25:09 INFO - PROCESS | 7293 | --DOMWINDOW == 184 (0x92b67c00) [pid = 7293] [serial = 1397] [outer = (nil)] [url = about:blank] 09:25:09 INFO - PROCESS | 7293 | --DOMWINDOW == 183 (0x95b66c00) [pid = 7293] [serial = 1412] [outer = (nil)] [url = about:blank] 09:25:09 INFO - PROCESS | 7293 | --DOMWINDOW == 182 (0x92d57800) [pid = 7293] [serial = 1400] [outer = (nil)] [url = about:blank] 09:25:09 INFO - PROCESS | 7293 | --DOMWINDOW == 181 (0x8e14f400) [pid = 7293] [serial = 1376] [outer = (nil)] [url = about:blank] 09:25:09 INFO - PROCESS | 7293 | --DOMWINDOW == 180 (0x92764c00) [pid = 7293] [serial = 1394] [outer = (nil)] [url = about:blank] 09:25:09 INFO - PROCESS | 7293 | 1464625509081 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 09:25:09 INFO - PROCESS | 7293 | 1464625509089 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 09:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:25:09 INFO - PROCESS | 7293 | 1464625509110 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:25:09 INFO - PROCESS | 7293 | 1464625509115 Marionette TRACE conn3 <- [1,2058,null,{}] 09:25:09 INFO - PROCESS | 7293 | 1464625509120 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}] 09:25:09 INFO - PROCESS | 7293 | 1464625509300 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 09:25:09 INFO - PROCESS | 7293 | 1464625509520 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:09 INFO - PROCESS | 7293 | ++DOCSHELL 0x87395c00 == 152 [pid = 7293] [id = 522] 09:25:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 181 (0x87397c00) [pid = 7293] [serial = 1567] [outer = (nil)] 09:25:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 182 (0x88f1f800) [pid = 7293] [serial = 1568] [outer = 0x87397c00] 09:25:09 INFO - PROCESS | 7293 | 1464625509594 Marionette DEBUG loaded listener.js 09:25:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 183 (0x892e8000) [pid = 7293] [serial = 1569] [outer = 0x87397c00] 09:25:10 INFO - PROCESS | 7293 | 1464625510376 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]]]}] 09:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1289ms 09:25:10 INFO - PROCESS | 7293 | 1464625510399 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 09:25:10 INFO - PROCESS | 7293 | 1464625510402 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 09:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:25:10 INFO - PROCESS | 7293 | 1464625510408 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:25:10 INFO - PROCESS | 7293 | 1464625510414 Marionette TRACE conn3 <- [1,2062,null,{}] 09:25:10 INFO - PROCESS | 7293 | 1464625510429 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}] 09:25:10 INFO - PROCESS | 7293 | 1464625510687 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 09:25:10 INFO - PROCESS | 7293 | 1464625510713 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:10 INFO - PROCESS | 7293 | ++DOCSHELL 0x85a34800 == 153 [pid = 7293] [id = 523] 09:25:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 184 (0x8a2d7800) [pid = 7293] [serial = 1570] [outer = (nil)] 09:25:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 185 (0x8ab4ec00) [pid = 7293] [serial = 1571] [outer = 0x8a2d7800] 09:25:10 INFO - PROCESS | 7293 | 1464625510785 Marionette DEBUG loaded listener.js 09:25:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 186 (0x8be97000) [pid = 7293] [serial = 1572] [outer = 0x8a2d7800] 09:25:11 INFO - PROCESS | 7293 | 1464625511751 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]]]}] 09:25:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:25:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1388ms 09:25:11 INFO - PROCESS | 7293 | 1464625511797 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 09:25:11 INFO - PROCESS | 7293 | 1464625511802 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 09:25:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:25:11 INFO - PROCESS | 7293 | 1464625511816 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:25:11 INFO - PROCESS | 7293 | 1464625511819 Marionette TRACE conn3 <- [1,2066,null,{}] 09:25:11 INFO - PROCESS | 7293 | 1464625511824 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}] 09:25:12 INFO - PROCESS | 7293 | 1464625512070 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 09:25:12 INFO - PROCESS | 7293 | 1464625512103 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:12 INFO - PROCESS | 7293 | ++DOCSHELL 0x88cf6400 == 154 [pid = 7293] [id = 524] 09:25:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 187 (0x8be9b800) [pid = 7293] [serial = 1573] [outer = (nil)] 09:25:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 188 (0x8c1afc00) [pid = 7293] [serial = 1574] [outer = 0x8be9b800] 09:25:12 INFO - PROCESS | 7293 | 1464625512171 Marionette DEBUG loaded listener.js 09:25:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 189 (0x8e3dfc00) [pid = 7293] [serial = 1575] [outer = 0x8be9b800] 09:25:13 INFO - PROCESS | 7293 | 1464625513080 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]]]}] 09:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1328ms 09:25:13 INFO - PROCESS | 7293 | 1464625513144 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 09:25:13 INFO - PROCESS | 7293 | 1464625513148 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 09:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:25:13 INFO - PROCESS | 7293 | 1464625513164 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:25:13 INFO - PROCESS | 7293 | 1464625513180 Marionette TRACE conn3 <- [1,2070,null,{}] 09:25:13 INFO - PROCESS | 7293 | 1464625513186 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}] 09:25:13 INFO - PROCESS | 7293 | 1464625513432 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 09:25:13 INFO - PROCESS | 7293 | --DOMWINDOW == 188 (0x895cf000) [pid = 7293] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:25:13 INFO - PROCESS | 7293 | --DOMWINDOW == 187 (0x88f8c800) [pid = 7293] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:25:13 INFO - PROCESS | 7293 | --DOMWINDOW == 186 (0x87346800) [pid = 7293] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:25:13 INFO - PROCESS | 7293 | --DOMWINDOW == 185 (0x8530c000) [pid = 7293] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:25:13 INFO - PROCESS | 7293 | --DOMWINDOW == 184 (0x8a3e0000) [pid = 7293] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:25:13 INFO - PROCESS | 7293 | --DOMWINDOW == 183 (0x848f8c00) [pid = 7293] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:25:13 INFO - PROCESS | 7293 | --DOMWINDOW == 182 (0x87392c00) [pid = 7293] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:25:14 INFO - PROCESS | 7293 | 1464625514009 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x848f8c00 == 155 [pid = 7293] [id = 525] 09:25:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 183 (0x8508d000) [pid = 7293] [serial = 1576] [outer = (nil)] 09:25:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 184 (0x88ee7800) [pid = 7293] [serial = 1577] [outer = 0x8508d000] 09:25:14 INFO - PROCESS | 7293 | 1464625514077 Marionette DEBUG loaded listener.js 09:25:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 185 (0x8a356800) [pid = 7293] [serial = 1578] [outer = 0x8508d000] 09:25:14 INFO - PROCESS | 7293 | 1464625514810 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]]]}] 09:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1703ms 09:25:14 INFO - PROCESS | 7293 | 1464625514867 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 09:25:14 INFO - PROCESS | 7293 | 1464625514871 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 09:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:25:14 INFO - PROCESS | 7293 | 1464625514876 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:25:14 INFO - PROCESS | 7293 | 1464625514879 Marionette TRACE conn3 <- [1,2074,null,{}] 09:25:14 INFO - PROCESS | 7293 | 1464625514884 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}] 09:25:15 INFO - PROCESS | 7293 | 1464625515095 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 09:25:15 INFO - PROCESS | 7293 | 1464625515298 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:15 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f83800 == 156 [pid = 7293] [id = 526] 09:25:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 186 (0x8b3e9400) [pid = 7293] [serial = 1579] [outer = (nil)] 09:25:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 187 (0x9102d800) [pid = 7293] [serial = 1580] [outer = 0x8b3e9400] 09:25:15 INFO - PROCESS | 7293 | 1464625515370 Marionette DEBUG loaded listener.js 09:25:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 188 (0x91be9000) [pid = 7293] [serial = 1581] [outer = 0x8b3e9400] 09:25:16 INFO - PROCESS | 7293 | 1464625516289 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]]]}] 09:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1484ms 09:25:16 INFO - PROCESS | 7293 | 1464625516362 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 09:25:16 INFO - PROCESS | 7293 | 1464625516367 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 09:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:25:16 INFO - PROCESS | 7293 | 1464625516376 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:25:16 INFO - PROCESS | 7293 | 1464625516381 Marionette TRACE conn3 <- [1,2078,null,{}] 09:25:16 INFO - PROCESS | 7293 | 1464625516392 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}] 09:25:16 INFO - PROCESS | 7293 | 1464625516612 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 09:25:16 INFO - PROCESS | 7293 | 1464625516953 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:16 INFO - PROCESS | 7293 | ++DOCSHELL 0x87348c00 == 157 [pid = 7293] [id = 527] 09:25:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 189 (0x8734d000) [pid = 7293] [serial = 1582] [outer = (nil)] 09:25:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 190 (0x88ee8800) [pid = 7293] [serial = 1583] [outer = 0x8734d000] 09:25:17 INFO - PROCESS | 7293 | 1464625517051 Marionette DEBUG loaded listener.js 09:25:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 191 (0x892f4000) [pid = 7293] [serial = 1584] [outer = 0x8734d000] 09:25:17 INFO - PROCESS | 7293 | 1464625517955 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]]]}] 09:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1637ms 09:25:18 INFO - PROCESS | 7293 | 1464625518013 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 09:25:18 INFO - PROCESS | 7293 | 1464625518023 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 09:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:25:18 INFO - PROCESS | 7293 | 1464625518033 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:25:18 INFO - PROCESS | 7293 | 1464625518038 Marionette TRACE conn3 <- [1,2082,null,{}] 09:25:18 INFO - PROCESS | 7293 | 1464625518044 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}] 09:25:18 INFO - PROCESS | 7293 | 1464625518258 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 09:25:18 INFO - PROCESS | 7293 | 1464625518581 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:18 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a3d5800 == 158 [pid = 7293] [id = 528] 09:25:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 192 (0x8a3d6000) [pid = 7293] [serial = 1585] [outer = (nil)] 09:25:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 193 (0x8b3ef400) [pid = 7293] [serial = 1586] [outer = 0x8a3d6000] 09:25:18 INFO - PROCESS | 7293 | 1464625518670 Marionette DEBUG loaded listener.js 09:25:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 194 (0x8c82e800) [pid = 7293] [serial = 1587] [outer = 0x8a3d6000] 09:25:19 INFO - PROCESS | 7293 | 1464625519612 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]]]}] 09:25:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:25:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1653ms 09:25:19 INFO - PROCESS | 7293 | 1464625519687 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 09:25:19 INFO - PROCESS | 7293 | 1464625519690 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 09:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:25:19 INFO - PROCESS | 7293 | 1464625519697 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:25:19 INFO - PROCESS | 7293 | 1464625519704 Marionette TRACE conn3 <- [1,2086,null,{}] 09:25:19 INFO - PROCESS | 7293 | 1464625519720 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}] 09:25:19 INFO - PROCESS | 7293 | 1464625519990 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 09:25:20 INFO - PROCESS | 7293 | 1464625520317 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c82dc00 == 159 [pid = 7293] [id = 529] 09:25:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 195 (0x8edec000) [pid = 7293] [serial = 1588] [outer = (nil)] 09:25:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 196 (0x91d03800) [pid = 7293] [serial = 1589] [outer = 0x8edec000] 09:25:20 INFO - PROCESS | 7293 | 1464625520408 Marionette DEBUG loaded listener.js 09:25:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 197 (0x91fdd000) [pid = 7293] [serial = 1590] [outer = 0x8edec000] 09:25:21 INFO - PROCESS | 7293 | 1464625521303 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]]]}] 09:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1635ms 09:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:25:21 INFO - PROCESS | 7293 | 1464625521333 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 09:25:21 INFO - PROCESS | 7293 | 1464625521337 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 09:25:21 INFO - PROCESS | 7293 | 1464625521344 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:25:21 INFO - PROCESS | 7293 | 1464625521347 Marionette TRACE conn3 <- [1,2090,null,{}] 09:25:21 INFO - PROCESS | 7293 | 1464625521353 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}] 09:25:21 INFO - PROCESS | 7293 | 1464625521556 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 09:25:21 INFO - PROCESS | 7293 | 1464625521831 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:21 INFO - PROCESS | 7293 | ++DOCSHELL 0x91035c00 == 160 [pid = 7293] [id = 530] 09:25:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 198 (0x91d50000) [pid = 7293] [serial = 1591] [outer = (nil)] 09:25:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 199 (0x9275f400) [pid = 7293] [serial = 1592] [outer = 0x91d50000] 09:25:21 INFO - PROCESS | 7293 | 1464625521960 Marionette DEBUG loaded listener.js 09:25:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 200 (0x928b2c00) [pid = 7293] [serial = 1593] [outer = 0x91d50000] 09:25:22 INFO - PROCESS | 7293 | 1464625522798 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]]]}] 09:25:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:25:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1532ms 09:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:25:22 INFO - PROCESS | 7293 | 1464625522875 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 09:25:22 INFO - PROCESS | 7293 | 1464625522878 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 09:25:22 INFO - PROCESS | 7293 | 1464625522884 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:25:22 INFO - PROCESS | 7293 | 1464625522888 Marionette TRACE conn3 <- [1,2094,null,{}] 09:25:22 INFO - PROCESS | 7293 | 1464625522894 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}] 09:25:23 INFO - PROCESS | 7293 | 1464625523096 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 09:25:23 INFO - PROCESS | 7293 | 1464625523411 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:23 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a2d5400 == 161 [pid = 7293] [id = 531] 09:25:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 201 (0x8e304400) [pid = 7293] [serial = 1594] [outer = (nil)] 09:25:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 202 (0x928efc00) [pid = 7293] [serial = 1595] [outer = 0x8e304400] 09:25:23 INFO - PROCESS | 7293 | 1464625523496 Marionette DEBUG loaded listener.js 09:25:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 203 (0x92b6b400) [pid = 7293] [serial = 1596] [outer = 0x8e304400] 09:25:24 INFO - PROCESS | 7293 | 1464625524333 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]]]}] 09:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1487ms 09:25:24 INFO - PROCESS | 7293 | 1464625524370 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 09:25:24 INFO - PROCESS | 7293 | 1464625524374 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 09:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:25:24 INFO - PROCESS | 7293 | 1464625524380 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:25:24 INFO - PROCESS | 7293 | 1464625524384 Marionette TRACE conn3 <- [1,2098,null,{}] 09:25:24 INFO - PROCESS | 7293 | 1464625524389 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}] 09:25:24 INFO - PROCESS | 7293 | 1464625524617 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 09:25:24 INFO - PROCESS | 7293 | 1464625524902 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:25 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a362000 == 162 [pid = 7293] [id = 532] 09:25:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 204 (0x929b8400) [pid = 7293] [serial = 1597] [outer = (nil)] 09:25:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 205 (0x950b3800) [pid = 7293] [serial = 1598] [outer = 0x929b8400] 09:25:25 INFO - PROCESS | 7293 | 1464625525059 Marionette DEBUG loaded listener.js 09:25:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 206 (0x95b65000) [pid = 7293] [serial = 1599] [outer = 0x929b8400] 09:25:25 INFO - PROCESS | 7293 | 1464625525919 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]]]}] 09:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1589ms 09:25:25 INFO - PROCESS | 7293 | 1464625525987 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 09:25:25 INFO - PROCESS | 7293 | 1464625525991 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 09:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:25:26 INFO - PROCESS | 7293 | 1464625525997 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:25:26 INFO - PROCESS | 7293 | 1464625526001 Marionette TRACE conn3 <- [1,2102,null,{}] 09:25:26 INFO - PROCESS | 7293 | 1464625526006 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}] 09:25:26 INFO - PROCESS | 7293 | 1464625526204 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 09:25:26 INFO - PROCESS | 7293 | 1464625526480 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:26 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e308000 == 163 [pid = 7293] [id = 533] 09:25:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 207 (0x93b83400) [pid = 7293] [serial = 1600] [outer = (nil)] 09:25:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 208 (0x975edc00) [pid = 7293] [serial = 1601] [outer = 0x93b83400] 09:25:26 INFO - PROCESS | 7293 | 1464625526605 Marionette DEBUG loaded listener.js 09:25:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 209 (0x98143400) [pid = 7293] [serial = 1602] [outer = 0x93b83400] 09:25:27 INFO - PROCESS | 7293 | 1464625527498 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]]]}] 09:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1534ms 09:25:27 INFO - PROCESS | 7293 | 1464625527532 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 09:25:27 INFO - PROCESS | 7293 | 1464625527535 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 09:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:25:27 INFO - PROCESS | 7293 | 1464625527542 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:25:27 INFO - PROCESS | 7293 | 1464625527546 Marionette TRACE conn3 <- [1,2106,null,{}] 09:25:27 INFO - PROCESS | 7293 | 1464625527552 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}] 09:25:27 INFO - PROCESS | 7293 | 1464625527752 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 09:25:28 INFO - PROCESS | 7293 | 1464625528033 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:28 INFO - PROCESS | 7293 | ++DOCSHELL 0x953a8400 == 164 [pid = 7293] [id = 534] 09:25:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 210 (0x95be1800) [pid = 7293] [serial = 1603] [outer = (nil)] 09:25:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 211 (0x99b56800) [pid = 7293] [serial = 1604] [outer = 0x95be1800] 09:25:28 INFO - PROCESS | 7293 | 1464625528156 Marionette DEBUG loaded listener.js 09:25:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 212 (0x99c4e400) [pid = 7293] [serial = 1605] [outer = 0x95be1800] 09:25:28 INFO - PROCESS | 7293 | 1464625528996 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]]]}] 09:25:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:25:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1486ms 09:25:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:25:29 INFO - PROCESS | 7293 | 1464625529029 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 09:25:29 INFO - PROCESS | 7293 | 1464625529032 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 09:25:29 INFO - PROCESS | 7293 | 1464625529038 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:25:29 INFO - PROCESS | 7293 | 1464625529042 Marionette TRACE conn3 <- [1,2110,null,{}] 09:25:29 INFO - PROCESS | 7293 | 1464625529065 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}] 09:25:29 INFO - PROCESS | 7293 | 1464625529337 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 09:25:29 INFO - PROCESS | 7293 | 1464625529512 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a2d5000 == 165 [pid = 7293] [id = 535] 09:25:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 213 (0x928b4800) [pid = 7293] [serial = 1606] [outer = (nil)] 09:25:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 214 (0x9a360400) [pid = 7293] [serial = 1607] [outer = 0x928b4800] 09:25:29 INFO - PROCESS | 7293 | 1464625529595 Marionette DEBUG loaded listener.js 09:25:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 215 (0x9a55c800) [pid = 7293] [serial = 1608] [outer = 0x928b4800] 09:25:30 INFO - PROCESS | 7293 | 1464625530481 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]]]}] 09:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1488ms 09:25:30 INFO - PROCESS | 7293 | 1464625530528 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 09:25:30 INFO - PROCESS | 7293 | 1464625530531 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 09:25:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:25:30 INFO - PROCESS | 7293 | 1464625530538 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:25:30 INFO - PROCESS | 7293 | 1464625530542 Marionette TRACE conn3 <- [1,2114,null,{}] 09:25:30 INFO - PROCESS | 7293 | 1464625530547 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}] 09:25:30 INFO - PROCESS | 7293 | 1464625530747 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 09:25:31 INFO - PROCESS | 7293 | 1464625531028 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:31 INFO - PROCESS | 7293 | ++DOCSHELL 0x997ecc00 == 166 [pid = 7293] [id = 536] 09:25:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 216 (0x99c57000) [pid = 7293] [serial = 1609] [outer = (nil)] 09:25:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 217 (0x9ac3ac00) [pid = 7293] [serial = 1610] [outer = 0x99c57000] 09:25:31 INFO - PROCESS | 7293 | 1464625531156 Marionette DEBUG loaded listener.js 09:25:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 218 (0x9af1f000) [pid = 7293] [serial = 1611] [outer = 0x99c57000] 09:25:32 INFO - PROCESS | 7293 | 1464625532007 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]]]}] 09:25:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:25:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1532ms 09:25:32 INFO - PROCESS | 7293 | 1464625532071 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 09:25:32 INFO - PROCESS | 7293 | 1464625532076 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 09:25:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:25:32 INFO - PROCESS | 7293 | 1464625532082 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:25:32 INFO - PROCESS | 7293 | 1464625532086 Marionette TRACE conn3 <- [1,2118,null,{}] 09:25:32 INFO - PROCESS | 7293 | 1464625532092 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}] 09:25:32 INFO - PROCESS | 7293 | 1464625532317 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 09:25:32 INFO - PROCESS | 7293 | 1464625532660 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:32 INFO - PROCESS | 7293 | ++DOCSHELL 0x9b222800 == 167 [pid = 7293] [id = 537] 09:25:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 219 (0x9b7cc400) [pid = 7293] [serial = 1612] [outer = (nil)] 09:25:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 220 (0x9b939c00) [pid = 7293] [serial = 1613] [outer = 0x9b7cc400] 09:25:32 INFO - PROCESS | 7293 | 1464625532751 Marionette DEBUG loaded listener.js 09:25:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 221 (0x9bac1000) [pid = 7293] [serial = 1614] [outer = 0x9b7cc400] 09:25:33 INFO - PROCESS | 7293 | 1464625533608 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]]]}] 09:25:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:25:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1581ms 09:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:25:33 INFO - PROCESS | 7293 | 1464625533664 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 09:25:33 INFO - PROCESS | 7293 | 1464625533667 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 09:25:33 INFO - PROCESS | 7293 | 1464625533673 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:25:33 INFO - PROCESS | 7293 | 1464625533677 Marionette TRACE conn3 <- [1,2122,null,{}] 09:25:33 INFO - PROCESS | 7293 | 1464625533682 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}] 09:25:33 INFO - PROCESS | 7293 | 1464625533878 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 09:25:34 INFO - PROCESS | 7293 | 1464625534180 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:34 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c833c00 == 168 [pid = 7293] [id = 538] 09:25:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 222 (0x928bd400) [pid = 7293] [serial = 1615] [outer = (nil)] 09:25:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 223 (0xa105dc00) [pid = 7293] [serial = 1616] [outer = 0x928bd400] 09:25:34 INFO - PROCESS | 7293 | 1464625534308 Marionette DEBUG loaded listener.js 09:25:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 224 (0xa1063c00) [pid = 7293] [serial = 1617] [outer = 0x928bd400] 09:25:35 INFO - PROCESS | 7293 | 1464625535139 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]]]}] 09:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1535ms 09:25:35 INFO - PROCESS | 7293 | 1464625535208 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 09:25:35 INFO - PROCESS | 7293 | 1464625535210 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 09:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:25:35 INFO - PROCESS | 7293 | 1464625535217 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:25:35 INFO - PROCESS | 7293 | 1464625535221 Marionette TRACE conn3 <- [1,2126,null,{}] 09:25:35 INFO - PROCESS | 7293 | 1464625535226 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}] 09:25:35 INFO - PROCESS | 7293 | 1464625535445 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 09:25:35 INFO - PROCESS | 7293 | 1464625535770 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:35 INFO - PROCESS | 7293 | ++DOCSHELL 0x9aac0400 == 169 [pid = 7293] [id = 539] 09:25:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 225 (0x9bac4400) [pid = 7293] [serial = 1618] [outer = (nil)] 09:25:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 226 (0xa21b7800) [pid = 7293] [serial = 1619] [outer = 0x9bac4400] 09:25:35 INFO - PROCESS | 7293 | 1464625535855 Marionette DEBUG loaded listener.js 09:25:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 227 (0xa22cf000) [pid = 7293] [serial = 1620] [outer = 0x9bac4400] 09:25:36 INFO - PROCESS | 7293 | 1464625536672 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]]]}] 09:25:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:25:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1530ms 09:25:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:25:36 INFO - PROCESS | 7293 | 1464625536748 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 09:25:36 INFO - PROCESS | 7293 | 1464625536751 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 09:25:36 INFO - PROCESS | 7293 | 1464625536758 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:25:36 INFO - PROCESS | 7293 | 1464625536761 Marionette TRACE conn3 <- [1,2130,null,{}] 09:25:36 INFO - PROCESS | 7293 | 1464625536767 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}] 09:25:37 INFO - PROCESS | 7293 | 1464625537004 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 09:25:37 INFO - PROCESS | 7293 | 1464625537324 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:37 INFO - PROCESS | 7293 | ++DOCSHELL 0xa2155800 == 170 [pid = 7293] [id = 540] 09:25:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 228 (0xa21aa800) [pid = 7293] [serial = 1621] [outer = (nil)] 09:25:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 229 (0xa2636c00) [pid = 7293] [serial = 1622] [outer = 0xa21aa800] 09:25:37 INFO - PROCESS | 7293 | 1464625537417 Marionette DEBUG loaded listener.js 09:25:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 230 (0xa302cc00) [pid = 7293] [serial = 1623] [outer = 0xa21aa800] 09:25:38 INFO - PROCESS | 7293 | 1464625538270 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] 09:25:38 INFO - PROCESS | 7293 | 1464625538351 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 09:25:38 INFO - PROCESS | 7293 | 1464625538358 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:25:38 INFO - PROCESS | 7293 | 1464625538361 Marionette TRACE conn3 <- [1,2134,null,{}] 09:25:38 INFO - PROCESS | 7293 | 1464625538366 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}] 09:25:38 INFO - PROCESS | 7293 | 1464625538569 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 09:25:38 INFO - PROCESS | 7293 | 1464625538853 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:38 INFO - PROCESS | 7293 | ++DOCSHELL 0x92d54800 == 171 [pid = 7293] [id = 541] 09:25:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 231 (0xa106b800) [pid = 7293] [serial = 1624] [outer = (nil)] 09:25:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 232 (0xa3442c00) [pid = 7293] [serial = 1625] [outer = 0xa106b800] 09:25:39 INFO - PROCESS | 7293 | 1464625539000 Marionette DEBUG loaded listener.js 09:25:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 233 (0xa3447800) [pid = 7293] [serial = 1626] [outer = 0xa106b800] 09:25:39 INFO - PROCESS | 7293 | 1464625539837 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]]]}] 09:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1543ms 09:25:39 INFO - PROCESS | 7293 | 1464625539901 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 09:25:39 INFO - PROCESS | 7293 | 1464625539905 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 09:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:25:39 INFO - PROCESS | 7293 | 1464625539911 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:25:39 INFO - PROCESS | 7293 | 1464625539914 Marionette TRACE conn3 <- [1,2138,null,{}] 09:25:39 INFO - PROCESS | 7293 | 1464625539920 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}] 09:25:40 INFO - PROCESS | 7293 | 1464625540165 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 09:25:40 INFO - PROCESS | 7293 | 1464625540495 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:40 INFO - PROCESS | 7293 | ++DOCSHELL 0xa3265800 == 172 [pid = 7293] [id = 542] 09:25:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 234 (0xa3267400) [pid = 7293] [serial = 1627] [outer = (nil)] 09:25:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 235 (0xa354fc00) [pid = 7293] [serial = 1628] [outer = 0xa3267400] 09:25:40 INFO - PROCESS | 7293 | 1464625540580 Marionette DEBUG loaded listener.js 09:25:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 236 (0xa35f3000) [pid = 7293] [serial = 1629] [outer = 0xa3267400] 09:25:41 INFO - PROCESS | 7293 | 1464625541421 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]]]}] 09:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1585ms 09:25:41 INFO - PROCESS | 7293 | 1464625541497 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 09:25:41 INFO - PROCESS | 7293 | 1464625541500 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 09:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:25:41 INFO - PROCESS | 7293 | 1464625541507 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:25:41 INFO - PROCESS | 7293 | 1464625541511 Marionette TRACE conn3 <- [1,2142,null,{}] 09:25:41 INFO - PROCESS | 7293 | 1464625541517 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}] 09:25:41 INFO - PROCESS | 7293 | 1464625541757 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 09:25:42 INFO - PROCESS | 7293 | 1464625542082 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x9bacac00 == 173 [pid = 7293] [id = 543] 09:25:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 237 (0xa3443c00) [pid = 7293] [serial = 1630] [outer = (nil)] 09:25:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 238 (0xa50b2400) [pid = 7293] [serial = 1631] [outer = 0xa3443c00] 09:25:42 INFO - PROCESS | 7293 | 1464625542170 Marionette DEBUG loaded listener.js 09:25:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 239 (0xa6235800) [pid = 7293] [serial = 1632] [outer = 0xa3443c00] 09:25:43 INFO - PROCESS | 7293 | 1464625543021 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] 09:25:43 INFO - PROCESS | 7293 | 1464625543094 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 09:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:25:43 INFO - PROCESS | 7293 | 1464625543101 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:25:43 INFO - PROCESS | 7293 | 1464625543104 Marionette TRACE conn3 <- [1,2146,null,{}] 09:25:43 INFO - PROCESS | 7293 | 1464625543109 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}] 09:25:43 INFO - PROCESS | 7293 | 1464625543318 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 09:25:43 INFO - PROCESS | 7293 | 1464625543658 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:43 INFO - PROCESS | 7293 | ++DOCSHELL 0x84462400 == 174 [pid = 7293] [id = 544] 09:25:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 240 (0x84463000) [pid = 7293] [serial = 1633] [outer = (nil)] 09:25:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 241 (0x8446a800) [pid = 7293] [serial = 1634] [outer = 0x84463000] 09:25:43 INFO - PROCESS | 7293 | 1464625543744 Marionette DEBUG loaded listener.js 09:25:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 242 (0x8446fc00) [pid = 7293] [serial = 1635] [outer = 0x84463000] 09:25:44 INFO - PROCESS | 7293 | 1464625544630 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] 09:25:44 INFO - PROCESS | 7293 | 1464625544701 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 09:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:25:44 INFO - PROCESS | 7293 | 1464625544708 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:25:44 INFO - PROCESS | 7293 | 1464625544711 Marionette TRACE conn3 <- [1,2150,null,{}] 09:25:44 INFO - PROCESS | 7293 | 1464625544717 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}] 09:25:44 INFO - PROCESS | 7293 | 1464625544927 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 09:25:45 INFO - PROCESS | 7293 | 1464625545266 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x8446d800 == 175 [pid = 7293] [id = 545] 09:25:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 243 (0x8446f800) [pid = 7293] [serial = 1636] [outer = (nil)] 09:25:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 244 (0x87349000) [pid = 7293] [serial = 1637] [outer = 0x8446f800] 09:25:45 INFO - PROCESS | 7293 | 1464625545351 Marionette DEBUG loaded listener.js 09:25:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 245 (0x88b16400) [pid = 7293] [serial = 1638] [outer = 0x8446f800] 09:25:46 INFO - PROCESS | 7293 | 1464625546169 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]]]}] 09:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1531ms 09:25:46 INFO - PROCESS | 7293 | 1464625546240 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 09:25:46 INFO - PROCESS | 7293 | 1464625546244 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 09:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:25:46 INFO - PROCESS | 7293 | 1464625546250 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:25:46 INFO - PROCESS | 7293 | 1464625546252 Marionette TRACE conn3 <- [1,2154,null,{}] 09:25:46 INFO - PROCESS | 7293 | 1464625546258 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}] 09:25:46 INFO - PROCESS | 7293 | 1464625546457 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x848f8c00 == 174 [pid = 7293] [id = 525] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x88cf6400 == 173 [pid = 7293] [id = 524] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x85a34800 == 172 [pid = 7293] [id = 523] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x87395c00 == 171 [pid = 7293] [id = 522] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x87341c00 == 170 [pid = 7293] [id = 521] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x88cf1c00 == 169 [pid = 7293] [id = 514] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x95be2800 == 168 [pid = 7293] [id = 513] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x88cf7000 == 167 [pid = 7293] [id = 512] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x928eec00 == 166 [pid = 7293] [id = 511] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x8dd44400 == 165 [pid = 7293] [id = 510] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x8ed14400 == 164 [pid = 7293] [id = 508] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x91be8400 == 163 [pid = 7293] [id = 509] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x8ed15c00 == 162 [pid = 7293] [id = 507] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x85092c00 == 161 [pid = 7293] [id = 472] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x8eebd000 == 160 [pid = 7293] [id = 506] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x8ab50800 == 159 [pid = 7293] [id = 505] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x895d3c00 == 158 [pid = 7293] [id = 504] 09:25:47 INFO - PROCESS | 7293 | --DOCSHELL 0x86aff800 == 157 [pid = 7293] [id = 503] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 244 (0x8a360000) [pid = 7293] [serial = 1499] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 243 (0x92509c00) [pid = 7293] [serial = 1460] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 242 (0x928bac00) [pid = 7293] [serial = 1463] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 241 (0x92b64000) [pid = 7293] [serial = 1466] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 240 (0x8b3c9400) [pid = 7293] [serial = 1505] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 239 (0x8739d800) [pid = 7293] [serial = 1439] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 238 (0x895d2400) [pid = 7293] [serial = 1496] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 237 (0x98918000) [pid = 7293] [serial = 1478] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 236 (0x975eec00) [pid = 7293] [serial = 1475] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 235 (0x85adac00) [pid = 7293] [serial = 1487] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 234 (0x9539d400) [pid = 7293] [serial = 1472] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 233 (0x8b6a3400) [pid = 7293] [serial = 1503] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 232 (0x8e3d8800) [pid = 7293] [serial = 1448] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 231 (0x8c82f000) [pid = 7293] [serial = 1445] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 230 (0x91d52c00) [pid = 7293] [serial = 1457] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 229 (0x85a33000) [pid = 7293] [serial = 1493] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 228 (0x8a2de800) [pid = 7293] [serial = 1442] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 227 (0x910de400) [pid = 7293] [serial = 1454] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 226 (0x8739dc00) [pid = 7293] [serial = 1494] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 225 (0x8ede3800) [pid = 7293] [serial = 1451] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 224 (0x88f2b000) [pid = 7293] [serial = 1490] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 223 (0x93d8a400) [pid = 7293] [serial = 1469] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 222 (0x895ccc00) [pid = 7293] [serial = 1484] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 221 (0x8a3da000) [pid = 7293] [serial = 1500] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 220 (0x892e7800) [pid = 7293] [serial = 1491] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 219 (0x896b1400) [pid = 7293] [serial = 1497] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 218 (0x86afb400) [pid = 7293] [serial = 1488] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 217 (0x8b3c8800) [pid = 7293] [serial = 1502] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 216 (0x996dc800) [pid = 7293] [serial = 1481] [outer = (nil)] [url = about:blank] 09:25:47 INFO - PROCESS | 7293 | --DOMWINDOW == 215 (0x8c1a1c00) [pid = 7293] [serial = 1506] [outer = (nil)] [url = about:blank] 09:25:48 INFO - PROCESS | 7293 | 1464625548020 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:48 INFO - PROCESS | 7293 | ++DOCSHELL 0x85a37800 == 158 [pid = 7293] [id = 546] 09:25:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 216 (0x85adac00) [pid = 7293] [serial = 1639] [outer = (nil)] 09:25:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 217 (0x86af6000) [pid = 7293] [serial = 1640] [outer = 0x85adac00] 09:25:48 INFO - PROCESS | 7293 | 1464625548095 Marionette DEBUG loaded listener.js 09:25:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 218 (0x8734e800) [pid = 7293] [serial = 1641] [outer = 0x85adac00] 09:25:48 INFO - PROCESS | 7293 | 1464625548867 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]]]}] 09:25:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 2640ms 09:25:48 INFO - PROCESS | 7293 | 1464625548892 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 09:25:48 INFO - PROCESS | 7293 | 1464625548898 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 09:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:25:48 INFO - PROCESS | 7293 | 1464625548906 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:25:48 INFO - PROCESS | 7293 | 1464625548911 Marionette TRACE conn3 <- [1,2158,null,{}] 09:25:48 INFO - PROCESS | 7293 | 1464625548918 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}] 09:25:49 INFO - PROCESS | 7293 | 1464625549135 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 09:25:49 INFO - PROCESS | 7293 | 1464625549345 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:49 INFO - PROCESS | 7293 | ++DOCSHELL 0x85ae6c00 == 159 [pid = 7293] [id = 547] 09:25:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 219 (0x88b13800) [pid = 7293] [serial = 1642] [outer = (nil)] 09:25:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 220 (0x88ee7400) [pid = 7293] [serial = 1643] [outer = 0x88b13800] 09:25:49 INFO - PROCESS | 7293 | 1464625549419 Marionette DEBUG loaded listener.js 09:25:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 221 (0x88f2c000) [pid = 7293] [serial = 1644] [outer = 0x88b13800] 09:25:50 INFO - PROCESS | 7293 | 1464625550268 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]]]}] 09:25:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:25:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1387ms 09:25:50 INFO - PROCESS | 7293 | 1464625550296 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 09:25:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:25:50 INFO - PROCESS | 7293 | 1464625550301 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 09:25:50 INFO - PROCESS | 7293 | 1464625550308 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:25:50 INFO - PROCESS | 7293 | 1464625550311 Marionette TRACE conn3 <- [1,2162,null,{}] 09:25:50 INFO - PROCESS | 7293 | 1464625550317 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}] 09:25:50 INFO - PROCESS | 7293 | 1464625550574 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 09:25:50 INFO - PROCESS | 7293 | 1464625550608 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:50 INFO - PROCESS | 7293 | ++DOCSHELL 0x89320400 == 160 [pid = 7293] [id = 548] 09:25:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 222 (0x895cec00) [pid = 7293] [serial = 1645] [outer = (nil)] 09:25:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 223 (0x896b9400) [pid = 7293] [serial = 1646] [outer = 0x895cec00] 09:25:50 INFO - PROCESS | 7293 | 1464625550676 Marionette DEBUG loaded listener.js 09:25:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 224 (0x8a360400) [pid = 7293] [serial = 1647] [outer = 0x895cec00] 09:25:51 INFO - PROCESS | 7293 | 1464625551628 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]]]}] 09:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1384ms 09:25:51 INFO - PROCESS | 7293 | 1464625551691 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 09:25:51 INFO - PROCESS | 7293 | 1464625551696 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 09:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:25:51 INFO - PROCESS | 7293 | 1464625551715 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:25:51 INFO - PROCESS | 7293 | 1464625551724 Marionette TRACE conn3 <- [1,2166,null,{}] 09:25:51 INFO - PROCESS | 7293 | 1464625551730 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}] 09:25:51 INFO - PROCESS | 7293 | 1464625551988 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 09:25:52 INFO - PROCESS | 7293 | 1464625552016 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:52 INFO - PROCESS | 7293 | ++DOCSHELL 0x892ed800 == 161 [pid = 7293] [id = 549] 09:25:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 225 (0x8a3e0000) [pid = 7293] [serial = 1648] [outer = (nil)] 09:25:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 226 (0x8be9b400) [pid = 7293] [serial = 1649] [outer = 0x8a3e0000] 09:25:52 INFO - PROCESS | 7293 | 1464625552084 Marionette DEBUG loaded listener.js 09:25:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 227 (0x8c1abc00) [pid = 7293] [serial = 1650] [outer = 0x8a3e0000] 09:25:52 INFO - PROCESS | 7293 | --DOMWINDOW == 226 (0x87397c00) [pid = 7293] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:25:52 INFO - PROCESS | 7293 | --DOMWINDOW == 225 (0x8a2d7800) [pid = 7293] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:25:52 INFO - PROCESS | 7293 | --DOMWINDOW == 224 (0x8be9b800) [pid = 7293] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:25:52 INFO - PROCESS | 7293 | --DOMWINDOW == 223 (0x87394c00) [pid = 7293] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:25:52 INFO - PROCESS | 7293 | --DOMWINDOW == 222 (0x8508d000) [pid = 7293] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:25:53 INFO - PROCESS | 7293 | 1464625553425 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]]]}] 09:25:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1744ms 09:25:53 INFO - PROCESS | 7293 | 1464625553453 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 09:25:53 INFO - PROCESS | 7293 | 1464625553456 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 09:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:25:53 INFO - PROCESS | 7293 | 1464625553464 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:25:53 INFO - PROCESS | 7293 | 1464625553467 Marionette TRACE conn3 <- [1,2170,null,{}] 09:25:53 INFO - PROCESS | 7293 | 1464625553472 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}] 09:25:53 INFO - PROCESS | 7293 | 1464625553652 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 09:25:53 INFO - PROCESS | 7293 | 1464625553862 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:53 INFO - PROCESS | 7293 | ++DOCSHELL 0x87345400 == 162 [pid = 7293] [id = 550] 09:25:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 223 (0x88ee8c00) [pid = 7293] [serial = 1651] [outer = (nil)] 09:25:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 224 (0x8c834000) [pid = 7293] [serial = 1652] [outer = 0x88ee8c00] 09:25:53 INFO - PROCESS | 7293 | 1464625553931 Marionette DEBUG loaded listener.js 09:25:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 225 (0x8dd50400) [pid = 7293] [serial = 1653] [outer = 0x88ee8c00] 09:25:54 INFO - PROCESS | 7293 | 1464625554697 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]]]}] 09:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1283ms 09:25:54 INFO - PROCESS | 7293 | 1464625554845 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 09:25:54 INFO - PROCESS | 7293 | 1464625554851 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 09:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:25:54 INFO - PROCESS | 7293 | 1464625554878 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:25:54 INFO - PROCESS | 7293 | 1464625554881 Marionette TRACE conn3 <- [1,2174,null,{}] 09:25:54 INFO - PROCESS | 7293 | 1464625554891 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}] 09:25:55 INFO - PROCESS | 7293 | 1464625555109 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 09:25:55 INFO - PROCESS | 7293 | 1464625555491 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:55 INFO - PROCESS | 7293 | ++DOCSHELL 0x88b1a000 == 163 [pid = 7293] [id = 551] 09:25:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 226 (0x88b1b800) [pid = 7293] [serial = 1654] [outer = (nil)] 09:25:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 227 (0x88cf5c00) [pid = 7293] [serial = 1655] [outer = 0x88b1b800] 09:25:55 INFO - PROCESS | 7293 | 1464625555580 Marionette DEBUG loaded listener.js 09:25:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 228 (0x88ef1c00) [pid = 7293] [serial = 1656] [outer = 0x88b1b800] 09:25:56 INFO - PROCESS | 7293 | 1464625556488 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]]]}] 09:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1695ms 09:25:56 INFO - PROCESS | 7293 | 1464625556561 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 09:25:56 INFO - PROCESS | 7293 | 1464625556566 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 09:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:25:56 INFO - PROCESS | 7293 | 1464625556580 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:25:56 INFO - PROCESS | 7293 | 1464625556585 Marionette TRACE conn3 <- [1,2178,null,{}] 09:25:56 INFO - PROCESS | 7293 | 1464625556592 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}] 09:25:56 INFO - PROCESS | 7293 | 1464625556837 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 09:25:57 INFO - PROCESS | 7293 | 1464625557163 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:57 INFO - PROCESS | 7293 | ++DOCSHELL 0x85a34000 == 164 [pid = 7293] [id = 552] 09:25:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 229 (0x8a35f000) [pid = 7293] [serial = 1657] [outer = (nil)] 09:25:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 230 (0x8a3dd800) [pid = 7293] [serial = 1658] [outer = 0x8a35f000] 09:25:57 INFO - PROCESS | 7293 | 1464625557251 Marionette DEBUG loaded listener.js 09:25:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 231 (0x8b3c9c00) [pid = 7293] [serial = 1659] [outer = 0x8a35f000] 09:25:58 INFO - PROCESS | 7293 | 1464625558140 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]]]}] 09:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1601ms 09:25:58 INFO - PROCESS | 7293 | 1464625558178 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 09:25:58 INFO - PROCESS | 7293 | 1464625558181 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 09:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:25:58 INFO - PROCESS | 7293 | 1464625558189 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:25:58 INFO - PROCESS | 7293 | 1464625558193 Marionette TRACE conn3 <- [1,2182,null,{}] 09:25:58 INFO - PROCESS | 7293 | 1464625558206 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}] 09:25:58 INFO - PROCESS | 7293 | 1464625558417 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 09:25:58 INFO - PROCESS | 7293 | 1464625558711 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:25:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ed13800 == 165 [pid = 7293] [id = 553] 09:25:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 232 (0x8ed17000) [pid = 7293] [serial = 1660] [outer = (nil)] 09:25:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 233 (0x8edef800) [pid = 7293] [serial = 1661] [outer = 0x8ed17000] 09:25:58 INFO - PROCESS | 7293 | 1464625558885 Marionette DEBUG loaded listener.js 09:25:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 234 (0x8ef82000) [pid = 7293] [serial = 1662] [outer = 0x8ed17000] 09:25:59 INFO - PROCESS | 7293 | 1464625559764 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]]]}] 09:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1634ms 09:25:59 INFO - PROCESS | 7293 | 1464625559823 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 09:25:59 INFO - PROCESS | 7293 | 1464625559827 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 09:25:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:25:59 INFO - PROCESS | 7293 | 1464625559834 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:25:59 INFO - PROCESS | 7293 | 1464625559837 Marionette TRACE conn3 <- [1,2186,null,{}] 09:25:59 INFO - PROCESS | 7293 | 1464625559843 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}] 09:26:00 INFO - PROCESS | 7293 | 1464625560049 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 09:26:00 INFO - PROCESS | 7293 | 1464625560328 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:00 INFO - PROCESS | 7293 | ++DOCSHELL 0x88b14800 == 166 [pid = 7293] [id = 554] 09:26:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 235 (0x8e3e2400) [pid = 7293] [serial = 1663] [outer = (nil)] 09:26:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 236 (0x91bec800) [pid = 7293] [serial = 1664] [outer = 0x8e3e2400] 09:26:00 INFO - PROCESS | 7293 | 1464625560470 Marionette DEBUG loaded listener.js 09:26:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 237 (0x91d0e400) [pid = 7293] [serial = 1665] [outer = 0x8e3e2400] 09:26:01 INFO - PROCESS | 7293 | 1464625561342 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]]]}] 09:26:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:26:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1586ms 09:26:01 INFO - PROCESS | 7293 | 1464625561421 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 09:26:01 INFO - PROCESS | 7293 | 1464625561425 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 09:26:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:26:01 INFO - PROCESS | 7293 | 1464625561432 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:26:01 INFO - PROCESS | 7293 | 1464625561436 Marionette TRACE conn3 <- [1,2190,null,{}] 09:26:01 INFO - PROCESS | 7293 | 1464625561442 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}] 09:26:01 INFO - PROCESS | 7293 | 1464625561686 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 09:26:02 INFO - PROCESS | 7293 | 1464625562010 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:02 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ef86000 == 167 [pid = 7293] [id = 555] 09:26:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 238 (0x91036c00) [pid = 7293] [serial = 1666] [outer = (nil)] 09:26:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 239 (0x92295000) [pid = 7293] [serial = 1667] [outer = 0x91036c00] 09:26:02 INFO - PROCESS | 7293 | 1464625562096 Marionette DEBUG loaded listener.js 09:26:02 INFO - PROCESS | 7293 | ++DOMWINDOW == 240 (0x92402c00) [pid = 7293] [serial = 1668] [outer = 0x91036c00] 09:26:02 INFO - PROCESS | 7293 | 1464625562964 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]]]}] 09:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1584ms 09:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:26:03 INFO - PROCESS | 7293 | 1464625563017 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 09:26:03 INFO - PROCESS | 7293 | 1464625563020 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 09:26:03 INFO - PROCESS | 7293 | 1464625563027 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:26:03 INFO - PROCESS | 7293 | 1464625563030 Marionette TRACE conn3 <- [1,2194,null,{}] 09:26:03 INFO - PROCESS | 7293 | 1464625563036 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}] 09:26:03 INFO - PROCESS | 7293 | 1464625563276 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 09:26:03 INFO - PROCESS | 7293 | 1464625563622 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:03 INFO - PROCESS | 7293 | ++DOCSHELL 0x895c9000 == 168 [pid = 7293] [id = 556] 09:26:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 241 (0x910e4c00) [pid = 7293] [serial = 1669] [outer = (nil)] 09:26:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 242 (0x928ec800) [pid = 7293] [serial = 1670] [outer = 0x910e4c00] 09:26:03 INFO - PROCESS | 7293 | 1464625563709 Marionette DEBUG loaded listener.js 09:26:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 243 (0x92d4f400) [pid = 7293] [serial = 1671] [outer = 0x910e4c00] 09:26:04 INFO - PROCESS | 7293 | 1464625564555 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]]]}] 09:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1600ms 09:26:04 INFO - PROCESS | 7293 | 1464625564627 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 09:26:04 INFO - PROCESS | 7293 | 1464625564631 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 09:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:26:04 INFO - PROCESS | 7293 | 1464625564637 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:26:04 INFO - PROCESS | 7293 | 1464625564640 Marionette TRACE conn3 <- [1,2198,null,{}] 09:26:04 INFO - PROCESS | 7293 | 1464625564647 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}] 09:26:04 INFO - PROCESS | 7293 | 1464625564849 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 09:26:05 INFO - PROCESS | 7293 | 1464625565127 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:05 INFO - PROCESS | 7293 | ++DOCSHELL 0x91fde800 == 169 [pid = 7293] [id = 557] 09:26:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 244 (0x92b65800) [pid = 7293] [serial = 1672] [outer = (nil)] 09:26:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 245 (0x93d83800) [pid = 7293] [serial = 1673] [outer = 0x92b65800] 09:26:05 INFO - PROCESS | 7293 | 1464625565249 Marionette DEBUG loaded listener.js 09:26:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 246 (0x94f42400) [pid = 7293] [serial = 1674] [outer = 0x92b65800] 09:26:06 INFO - PROCESS | 7293 | 1464625566077 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]]]}] 09:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1480ms 09:26:06 INFO - PROCESS | 7293 | 1464625566117 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 09:26:06 INFO - PROCESS | 7293 | 1464625566121 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 09:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:26:06 INFO - PROCESS | 7293 | 1464625566127 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:26:06 INFO - PROCESS | 7293 | 1464625566131 Marionette TRACE conn3 <- [1,2202,null,{}] 09:26:06 INFO - PROCESS | 7293 | 1464625566137 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}] 09:26:06 INFO - PROCESS | 7293 | 1464625566328 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 09:26:06 INFO - PROCESS | 7293 | 1464625566612 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:06 INFO - PROCESS | 7293 | ++DOCSHELL 0x92d5b000 == 170 [pid = 7293] [id = 558] 09:26:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 247 (0x93b81800) [pid = 7293] [serial = 1675] [outer = (nil)] 09:26:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 248 (0x950b6c00) [pid = 7293] [serial = 1676] [outer = 0x93b81800] 09:26:06 INFO - PROCESS | 7293 | 1464625566696 Marionette DEBUG loaded listener.js 09:26:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 249 (0x953a0c00) [pid = 7293] [serial = 1677] [outer = 0x93b81800] 09:26:07 INFO - PROCESS | 7293 | 1464625567587 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]]]}] 09:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1487ms 09:26:07 INFO - PROCESS | 7293 | 1464625567616 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 09:26:07 INFO - PROCESS | 7293 | 1464625567620 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 09:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:26:07 INFO - PROCESS | 7293 | 1464625567626 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:26:07 INFO - PROCESS | 7293 | 1464625567630 Marionette TRACE conn3 <- [1,2206,null,{}] 09:26:07 INFO - PROCESS | 7293 | 1464625567635 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}] 09:26:07 INFO - PROCESS | 7293 | 1464625567827 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 09:26:08 INFO - PROCESS | 7293 | 1464625568113 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:08 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3c1800 == 171 [pid = 7293] [id = 559] 09:26:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 250 (0x8b3d0400) [pid = 7293] [serial = 1678] [outer = (nil)] 09:26:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 251 (0x95bedc00) [pid = 7293] [serial = 1679] [outer = 0x8b3d0400] 09:26:08 INFO - PROCESS | 7293 | 1464625568248 Marionette DEBUG loaded listener.js 09:26:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 252 (0x975fb000) [pid = 7293] [serial = 1680] [outer = 0x8b3d0400] 09:26:09 INFO - PROCESS | 7293 | 1464625569103 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]]]}] 09:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1537ms 09:26:09 INFO - PROCESS | 7293 | 1464625569164 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 09:26:09 INFO - PROCESS | 7293 | 1464625569168 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 09:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:26:09 INFO - PROCESS | 7293 | 1464625569174 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:26:09 INFO - PROCESS | 7293 | 1464625569177 Marionette TRACE conn3 <- [1,2210,null,{}] 09:26:09 INFO - PROCESS | 7293 | 1464625569183 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}] 09:26:09 INFO - PROCESS | 7293 | 1464625569378 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 09:26:09 INFO - PROCESS | 7293 | 1464625569700 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:09 INFO - PROCESS | 7293 | ++DOCSHELL 0x95be1400 == 172 [pid = 7293] [id = 560] 09:26:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 253 (0x975ee800) [pid = 7293] [serial = 1681] [outer = (nil)] 09:26:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 254 (0x98e74400) [pid = 7293] [serial = 1682] [outer = 0x975ee800] 09:26:09 INFO - PROCESS | 7293 | 1464625569784 Marionette DEBUG loaded listener.js 09:26:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 255 (0x997a5c00) [pid = 7293] [serial = 1683] [outer = 0x975ee800] 09:26:10 INFO - PROCESS | 7293 | 1464625570655 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]]]}] 09:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1529ms 09:26:10 INFO - PROCESS | 7293 | 1464625570704 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 09:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:26:10 INFO - PROCESS | 7293 | 1464625570708 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 09:26:10 INFO - PROCESS | 7293 | 1464625570714 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:26:10 INFO - PROCESS | 7293 | 1464625570718 Marionette TRACE conn3 <- [1,2214,null,{}] 09:26:10 INFO - PROCESS | 7293 | 1464625570724 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}] 09:26:10 INFO - PROCESS | 7293 | 1464625570948 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 09:26:11 INFO - PROCESS | 7293 | 1464625571289 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:11 INFO - PROCESS | 7293 | ++DOCSHELL 0x98920400 == 173 [pid = 7293] [id = 561] 09:26:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 256 (0x9a2b4000) [pid = 7293] [serial = 1684] [outer = (nil)] 09:26:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 257 (0x9a363400) [pid = 7293] [serial = 1685] [outer = 0x9a2b4000] 09:26:11 INFO - PROCESS | 7293 | 1464625571381 Marionette DEBUG loaded listener.js 09:26:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 258 (0x9ac32800) [pid = 7293] [serial = 1686] [outer = 0x9a2b4000] 09:26:12 INFO - PROCESS | 7293 | 1464625572236 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]]]}] 09:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1536ms 09:26:12 INFO - PROCESS | 7293 | 1464625572249 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 09:26:12 INFO - PROCESS | 7293 | 1464625572253 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 09:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:26:12 INFO - PROCESS | 7293 | 1464625572278 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:26:12 INFO - PROCESS | 7293 | 1464625572281 Marionette TRACE conn3 <- [1,2218,null,{}] 09:26:12 INFO - PROCESS | 7293 | 1464625572287 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}] 09:26:12 INFO - PROCESS | 7293 | 1464625572484 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 09:26:12 INFO - PROCESS | 7293 | 1464625572783 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:12 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a368800 == 174 [pid = 7293] [id = 562] 09:26:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 259 (0x8b3cbc00) [pid = 7293] [serial = 1687] [outer = (nil)] 09:26:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 260 (0x9b78b000) [pid = 7293] [serial = 1688] [outer = 0x8b3cbc00] 09:26:12 INFO - PROCESS | 7293 | 1464625572924 Marionette DEBUG loaded listener.js 09:26:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 261 (0x9b7cb000) [pid = 7293] [serial = 1689] [outer = 0x8b3cbc00] 09:26:13 INFO - PROCESS | 7293 | 1464625573750 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]]]}] 09:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1536ms 09:26:13 INFO - PROCESS | 7293 | 1464625573811 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 09:26:13 INFO - PROCESS | 7293 | 1464625573814 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 09:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:26:13 INFO - PROCESS | 7293 | 1464625573840 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:26:13 INFO - PROCESS | 7293 | 1464625573843 Marionette TRACE conn3 <- [1,2222,null,{}] 09:26:13 INFO - PROCESS | 7293 | 1464625573849 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}] 09:26:14 INFO - PROCESS | 7293 | 1464625574056 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 09:26:14 INFO - PROCESS | 7293 | 1464625574350 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x9b77f800 == 175 [pid = 7293] [id = 563] 09:26:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 262 (0x9cf92800) [pid = 7293] [serial = 1690] [outer = (nil)] 09:26:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 263 (0xa260d800) [pid = 7293] [serial = 1691] [outer = 0x9cf92800] 09:26:14 INFO - PROCESS | 7293 | 1464625574475 Marionette DEBUG loaded listener.js 09:26:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 264 (0xa3261000) [pid = 7293] [serial = 1692] [outer = 0x9cf92800] 09:26:15 INFO - PROCESS | 7293 | 1464625575297 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]]]}] 09:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1486ms 09:26:15 INFO - PROCESS | 7293 | 1464625575322 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 09:26:15 INFO - PROCESS | 7293 | 1464625575326 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 09:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:26:15 INFO - PROCESS | 7293 | 1464625575332 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:26:15 INFO - PROCESS | 7293 | 1464625575334 Marionette TRACE conn3 <- [1,2226,null,{}] 09:26:15 INFO - PROCESS | 7293 | 1464625575340 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}] 09:26:15 INFO - PROCESS | 7293 | 1464625575532 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 09:26:15 INFO - PROCESS | 7293 | 1464625575836 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:15 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c081800 == 176 [pid = 7293] [id = 564] 09:26:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 265 (0x8c082000) [pid = 7293] [serial = 1693] [outer = (nil)] 09:26:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 266 (0x8c088000) [pid = 7293] [serial = 1694] [outer = 0x8c082000] 09:26:15 INFO - PROCESS | 7293 | 1464625575914 Marionette DEBUG loaded listener.js 09:26:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 267 (0x8c08ac00) [pid = 7293] [serial = 1695] [outer = 0x8c082000] 09:26:16 INFO - PROCESS | 7293 | 1464625576751 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]]]}] 09:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1448ms 09:26:16 INFO - PROCESS | 7293 | 1464625576781 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 09:26:16 INFO - PROCESS | 7293 | 1464625576785 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 09:26:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:26:16 INFO - PROCESS | 7293 | 1464625576791 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:26:16 INFO - PROCESS | 7293 | 1464625576793 Marionette TRACE conn3 <- [1,2230,null,{}] 09:26:16 INFO - PROCESS | 7293 | 1464625576800 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}] 09:26:16 INFO - PROCESS | 7293 | 1464625576995 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 09:26:17 INFO - PROCESS | 7293 | 1464625577297 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:17 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c085400 == 177 [pid = 7293] [id = 565] 09:26:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 268 (0x8c086c00) [pid = 7293] [serial = 1696] [outer = (nil)] 09:26:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 269 (0x9b786000) [pid = 7293] [serial = 1697] [outer = 0x8c086c00] 09:26:17 INFO - PROCESS | 7293 | 1464625577382 Marionette DEBUG loaded listener.js 09:26:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 270 (0xa1061400) [pid = 7293] [serial = 1698] [outer = 0x8c086c00] 09:26:18 INFO - PROCESS | 7293 | 1464625578230 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]]]}] 09:26:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:26:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1491ms 09:26:18 INFO - PROCESS | 7293 | 1464625578283 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 09:26:18 INFO - PROCESS | 7293 | 1464625578286 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 09:26:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:26:18 INFO - PROCESS | 7293 | 1464625578294 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:26:18 INFO - PROCESS | 7293 | 1464625578297 Marionette TRACE conn3 <- [1,2234,null,{}] 09:26:18 INFO - PROCESS | 7293 | 1464625578325 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}] 09:26:18 INFO - PROCESS | 7293 | 1464625578535 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 09:26:18 INFO - PROCESS | 7293 | 1464625578828 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:18 INFO - PROCESS | 7293 | ++DOCSHELL 0x85a2b800 == 178 [pid = 7293] [id = 566] 09:26:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 271 (0x89352000) [pid = 7293] [serial = 1699] [outer = (nil)] 09:26:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 272 (0x89358c00) [pid = 7293] [serial = 1700] [outer = 0x89352000] 09:26:18 INFO - PROCESS | 7293 | 1464625578951 Marionette DEBUG loaded listener.js 09:26:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 273 (0x8935c000) [pid = 7293] [serial = 1701] [outer = 0x89352000] 09:26:19 INFO - PROCESS | 7293 | 1464625579812 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]]]}] 09:26:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:26:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1549ms 09:26:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:26:19 INFO - PROCESS | 7293 | 1464625579844 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 09:26:19 INFO - PROCESS | 7293 | 1464625579847 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 09:26:19 INFO - PROCESS | 7293 | 1464625579853 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:26:19 INFO - PROCESS | 7293 | 1464625579857 Marionette TRACE conn3 <- [1,2238,null,{}] 09:26:19 INFO - PROCESS | 7293 | 1464625579877 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}] 09:26:20 INFO - PROCESS | 7293 | 1464625580159 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 09:26:20 INFO - PROCESS | 7293 | 1464625580376 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x89351400 == 179 [pid = 7293] [id = 567] 09:26:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 274 (0x89355000) [pid = 7293] [serial = 1702] [outer = (nil)] 09:26:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 275 (0x8c08e000) [pid = 7293] [serial = 1703] [outer = 0x89355000] 09:26:20 INFO - PROCESS | 7293 | 1464625580496 Marionette DEBUG loaded listener.js 09:26:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 276 (0x8c089400) [pid = 7293] [serial = 1704] [outer = 0x89355000] 09:26:21 INFO - PROCESS | 7293 | 1464625581340 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]]]}] 09:26:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:26:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1539ms 09:26:21 INFO - PROCESS | 7293 | 1464625581391 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 09:26:21 INFO - PROCESS | 7293 | 1464625581394 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 09:26:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:26:21 INFO - PROCESS | 7293 | 1464625581401 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:26:21 INFO - PROCESS | 7293 | 1464625581404 Marionette TRACE conn3 <- [1,2242,null,{}] 09:26:21 INFO - PROCESS | 7293 | 1464625581410 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}] 09:26:21 INFO - PROCESS | 7293 | 1464625581708 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 09:26:21 INFO - PROCESS | 7293 | 1464625581926 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:22 INFO - PROCESS | 7293 | ++DOCSHELL 0x85ae8400 == 180 [pid = 7293] [id = 568] 09:26:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 277 (0x8935e400) [pid = 7293] [serial = 1705] [outer = (nil)] 09:26:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 278 (0x89949c00) [pid = 7293] [serial = 1706] [outer = 0x8935e400] 09:26:22 INFO - PROCESS | 7293 | 1464625582057 Marionette DEBUG loaded listener.js 09:26:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 279 (0x8994cc00) [pid = 7293] [serial = 1707] [outer = 0x8935e400] 09:26:22 INFO - PROCESS | 7293 | 1464625582950 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]]]}] 09:26:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:26:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1580ms 09:26:22 INFO - PROCESS | 7293 | 1464625582982 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 09:26:22 INFO - PROCESS | 7293 | 1464625582984 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 09:26:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:26:22 INFO - PROCESS | 7293 | 1464625582991 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:26:22 INFO - PROCESS | 7293 | 1464625582993 Marionette TRACE conn3 <- [1,2246,null,{}] 09:26:23 INFO - PROCESS | 7293 | 1464625582999 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}] 09:26:23 INFO - PROCESS | 7293 | 1464625583201 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 09:26:23 INFO - PROCESS | 7293 | 1464625583955 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:24 INFO - PROCESS | 7293 | ++DOCSHELL 0x85adf400 == 181 [pid = 7293] [id = 569] 09:26:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 280 (0x85adf800) [pid = 7293] [serial = 1708] [outer = (nil)] 09:26:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 281 (0x87346000) [pid = 7293] [serial = 1709] [outer = 0x85adf800] 09:26:24 INFO - PROCESS | 7293 | 1464625584089 Marionette DEBUG loaded listener.js 09:26:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 282 (0x88b14c00) [pid = 7293] [serial = 1710] [outer = 0x85adf800] 09:26:24 INFO - PROCESS | 7293 | 1464625584949 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]]]}] 09:26:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:26:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2032ms 09:26:25 INFO - PROCESS | 7293 | 1464625585024 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 09:26:25 INFO - PROCESS | 7293 | 1464625585030 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 09:26:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:26:25 INFO - PROCESS | 7293 | 1464625585037 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:26:25 INFO - PROCESS | 7293 | 1464625585042 Marionette TRACE conn3 <- [1,2250,null,{}] 09:26:25 INFO - PROCESS | 7293 | 1464625585049 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}] 09:26:25 INFO - PROCESS | 7293 | 1464625585283 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x892e6400 == 180 [pid = 7293] [id = 348] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x85a30800 == 179 [pid = 7293] [id = 479] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x89311c00 == 178 [pid = 7293] [id = 480] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x8a3e1400 == 177 [pid = 7293] [id = 481] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x892ed800 == 176 [pid = 7293] [id = 549] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x89320400 == 175 [pid = 7293] [id = 548] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x85ae6c00 == 174 [pid = 7293] [id = 547] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x85a37800 == 173 [pid = 7293] [id = 546] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x84462400 == 172 [pid = 7293] [id = 544] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x9bacac00 == 171 [pid = 7293] [id = 543] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x92d54800 == 170 [pid = 7293] [id = 541] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0xa3265800 == 169 [pid = 7293] [id = 542] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0xa2155800 == 168 [pid = 7293] [id = 540] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x9aac0400 == 167 [pid = 7293] [id = 539] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x8c833c00 == 166 [pid = 7293] [id = 538] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x997ecc00 == 165 [pid = 7293] [id = 536] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x9b222800 == 164 [pid = 7293] [id = 537] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x8a2d5000 == 163 [pid = 7293] [id = 535] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x953a8400 == 162 [pid = 7293] [id = 534] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x8e308000 == 161 [pid = 7293] [id = 533] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x8a362000 == 160 [pid = 7293] [id = 532] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x8a2d5400 == 159 [pid = 7293] [id = 531] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x91035c00 == 158 [pid = 7293] [id = 530] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x8a3d5800 == 157 [pid = 7293] [id = 528] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x8c82dc00 == 156 [pid = 7293] [id = 529] 09:26:26 INFO - PROCESS | 7293 | --DOCSHELL 0x87348c00 == 155 [pid = 7293] [id = 527] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 281 (0x88f1f800) [pid = 7293] [serial = 1568] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 280 (0x8a2d1400) [pid = 7293] [serial = 1562] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 279 (0x91d57c00) [pid = 7293] [serial = 1523] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 278 (0x88ee4c00) [pid = 7293] [serial = 1511] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 277 (0x928ec000) [pid = 7293] [serial = 1529] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 276 (0x99b87000) [pid = 7293] [serial = 1547] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 275 (0x9a2b1800) [pid = 7293] [serial = 1553] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 274 (0x92506800) [pid = 7293] [serial = 1526] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 273 (0x8ab4ec00) [pid = 7293] [serial = 1571] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 272 (0x8eec9800) [pid = 7293] [serial = 1517] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 271 (0x98921c00) [pid = 7293] [serial = 1541] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 270 (0x8e3dfc00) [pid = 7293] [serial = 1575] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 269 (0x8931f400) [pid = 7293] [serial = 1566] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 268 (0x950b7400) [pid = 7293] [serial = 1538] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 267 (0x892e8000) [pid = 7293] [serial = 1569] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 266 (0x92d55400) [pid = 7293] [serial = 1532] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 265 (0x8be97000) [pid = 7293] [serial = 1572] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 264 (0x9a36a800) [pid = 7293] [serial = 1559] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 263 (0x910e3800) [pid = 7293] [serial = 1520] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 262 (0x99a74000) [pid = 7293] [serial = 1544] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 261 (0x88ee7800) [pid = 7293] [serial = 1577] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 260 (0x8b3e7c00) [pid = 7293] [serial = 1514] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 259 (0x8a356800) [pid = 7293] [serial = 1578] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 258 (0x88f83400) [pid = 7293] [serial = 1565] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 257 (0x8c832400) [pid = 7293] [serial = 1508] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 256 (0x8c1afc00) [pid = 7293] [serial = 1574] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 255 (0x99c58c00) [pid = 7293] [serial = 1550] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 254 (0x93d8bc00) [pid = 7293] [serial = 1535] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 253 (0x9a35dc00) [pid = 7293] [serial = 1556] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | --DOMWINDOW == 252 (0x9102d800) [pid = 7293] [serial = 1580] [outer = (nil)] [url = about:blank] 09:26:26 INFO - PROCESS | 7293 | 1464625586466 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:26 INFO - PROCESS | 7293 | ++DOCSHELL 0x84466000 == 156 [pid = 7293] [id = 570] 09:26:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 253 (0x84467400) [pid = 7293] [serial = 1711] [outer = (nil)] 09:26:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 254 (0x8446ec00) [pid = 7293] [serial = 1712] [outer = 0x84467400] 09:26:26 INFO - PROCESS | 7293 | 1464625586542 Marionette DEBUG loaded listener.js 09:26:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 255 (0x88b19400) [pid = 7293] [serial = 1713] [outer = 0x84467400] 09:26:27 INFO - PROCESS | 7293 | 1464625587277 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]]]}] 09:26:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:26:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 2290ms 09:26:27 INFO - PROCESS | 7293 | 1464625587329 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 09:26:27 INFO - PROCESS | 7293 | 1464625587334 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 09:26:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:26:27 INFO - PROCESS | 7293 | 1464625587347 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:26:27 INFO - PROCESS | 7293 | 1464625587350 Marionette TRACE conn3 <- [1,2254,null,{}] 09:26:27 INFO - PROCESS | 7293 | 1464625587356 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}] 09:26:27 INFO - PROCESS | 7293 | 1464625587568 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 09:26:27 INFO - PROCESS | 7293 | 1464625587781 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:27 INFO - PROCESS | 7293 | ++DOCSHELL 0x85a2b400 == 157 [pid = 7293] [id = 571] 09:26:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 256 (0x88f20400) [pid = 7293] [serial = 1714] [outer = (nil)] 09:26:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 257 (0x896b5000) [pid = 7293] [serial = 1715] [outer = 0x88f20400] 09:26:27 INFO - PROCESS | 7293 | 1464625587850 Marionette DEBUG loaded listener.js 09:26:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 258 (0x8a2d5000) [pid = 7293] [serial = 1716] [outer = 0x88f20400] 09:26:28 INFO - PROCESS | 7293 | 1464625588715 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]]]}] 09:26:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:26:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1385ms 09:26:28 INFO - PROCESS | 7293 | 1464625588731 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 09:26:28 INFO - PROCESS | 7293 | 1464625588735 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 09:26:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:26:28 INFO - PROCESS | 7293 | 1464625588743 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:26:28 INFO - PROCESS | 7293 | 1464625588751 Marionette TRACE conn3 <- [1,2258,null,{}] 09:26:28 INFO - PROCESS | 7293 | 1464625588774 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}] 09:26:29 INFO - PROCESS | 7293 | 1464625589026 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 09:26:29 INFO - PROCESS | 7293 | 1464625589061 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x8931f400 == 158 [pid = 7293] [id = 572] 09:26:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 259 (0x8ab4ec00) [pid = 7293] [serial = 1717] [outer = (nil)] 09:26:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 260 (0x8b6ab800) [pid = 7293] [serial = 1718] [outer = 0x8ab4ec00] 09:26:29 INFO - PROCESS | 7293 | 1464625589130 Marionette DEBUG loaded listener.js 09:26:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 261 (0x8c085c00) [pid = 7293] [serial = 1719] [outer = 0x8ab4ec00] 09:26:30 INFO - PROCESS | 7293 | 1464625590032 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]]]}] 09:26:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:26:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1348ms 09:26:30 INFO - PROCESS | 7293 | 1464625590098 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 09:26:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:26:30 INFO - PROCESS | 7293 | 1464625590103 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 09:26:30 INFO - PROCESS | 7293 | 1464625590110 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:26:30 INFO - PROCESS | 7293 | 1464625590113 Marionette TRACE conn3 <- [1,2262,null,{}] 09:26:30 INFO - PROCESS | 7293 | 1464625590126 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}] 09:26:30 INFO - PROCESS | 7293 | 1464625590386 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 09:26:30 INFO - PROCESS | 7293 | 1464625590409 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:30 INFO - PROCESS | 7293 | ++DOCSHELL 0x85304800 == 159 [pid = 7293] [id = 573] 09:26:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 262 (0x8c088400) [pid = 7293] [serial = 1720] [outer = (nil)] 09:26:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 263 (0x8dd44800) [pid = 7293] [serial = 1721] [outer = 0x8c088400] 09:26:30 INFO - PROCESS | 7293 | 1464625590489 Marionette DEBUG loaded listener.js 09:26:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 264 (0x8e3e0c00) [pid = 7293] [serial = 1722] [outer = 0x8c088400] 09:26:31 INFO - PROCESS | 7293 | --DOMWINDOW == 263 (0x8be9a800) [pid = 7293] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:26:31 INFO - PROCESS | 7293 | --DOMWINDOW == 262 (0x95be5400) [pid = 7293] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:26:31 INFO - PROCESS | 7293 | --DOMWINDOW == 261 (0x8a3e0000) [pid = 7293] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:26:31 INFO - PROCESS | 7293 | --DOMWINDOW == 260 (0x8a3d6000) [pid = 7293] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:26:31 INFO - PROCESS | 7293 | --DOMWINDOW == 259 (0x92b6ac00) [pid = 7293] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:26:31 INFO - PROCESS | 7293 | --DOMWINDOW == 258 (0x91034c00) [pid = 7293] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:26:31 INFO - PROCESS | 7293 | --DOMWINDOW == 257 (0x91d50000) [pid = 7293] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:26:31 INFO - PROCESS | 7293 | --DOMWINDOW == 256 (0xa3267400) [pid = 7293] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:26:31 INFO - PROCESS | 7293 | --DOMWINDOW == 255 (0x88ee8400) [pid = 7293] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:26:31 INFO - PROCESS | 7293 | --DOMWINDOW == 254 (0x929b8400) [pid = 7293] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 253 (0x91d0e800) [pid = 7293] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 252 (0x928b4800) [pid = 7293] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 251 (0xa3443c00) [pid = 7293] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 250 (0x8739fc00) [pid = 7293] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 249 (0x93b83400) [pid = 7293] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 248 (0x98198000) [pid = 7293] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 247 (0x8ede3c00) [pid = 7293] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 246 (0x928bd400) [pid = 7293] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 245 (0x88db7800) [pid = 7293] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 244 (0x9240e800) [pid = 7293] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 243 (0x95bdec00) [pid = 7293] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 242 (0x86af6800) [pid = 7293] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 241 (0x8734cc00) [pid = 7293] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 240 (0x8e3e7800) [pid = 7293] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 239 (0x86afc000) [pid = 7293] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 238 (0x8edec000) [pid = 7293] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 237 (0x92d51800) [pid = 7293] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 236 (0xa21aa800) [pid = 7293] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 235 (0x8734d000) [pid = 7293] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 234 (0x87341800) [pid = 7293] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 233 (0x8ed1fc00) [pid = 7293] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 232 (0x996e4400) [pid = 7293] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 231 (0x8c835400) [pid = 7293] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 230 (0x8734ec00) [pid = 7293] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 229 (0x92b82000) [pid = 7293] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 228 (0x8dd48400) [pid = 7293] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 227 (0x88b13800) [pid = 7293] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 226 (0x91bec400) [pid = 7293] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 225 (0x9b7cc400) [pid = 7293] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 224 (0x95be1800) [pid = 7293] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 223 (0x99b5b800) [pid = 7293] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 222 (0x99c57000) [pid = 7293] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 221 (0x8a2d2c00) [pid = 7293] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 220 (0x84463000) [pid = 7293] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 219 (0x92f19400) [pid = 7293] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 218 (0x92407800) [pid = 7293] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 217 (0x8e304400) [pid = 7293] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 216 (0x91037400) [pid = 7293] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 215 (0x8edec800) [pid = 7293] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 214 (0x99e44400) [pid = 7293] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 213 (0x929b5800) [pid = 7293] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 212 (0x93b79c00) [pid = 7293] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 211 (0x95087c00) [pid = 7293] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 210 (0x8ef8b000) [pid = 7293] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 209 (0x88f27800) [pid = 7293] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 208 (0x895d3400) [pid = 7293] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 207 (0x93b85c00) [pid = 7293] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 206 (0x85adac00) [pid = 7293] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 205 (0x8c1a3800) [pid = 7293] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 204 (0x9240e000) [pid = 7293] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 203 (0x91d08400) [pid = 7293] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 202 (0x91bec000) [pid = 7293] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 201 (0x9a2b3400) [pid = 7293] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 200 (0x8e154c00) [pid = 7293] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 199 (0x9bac4400) [pid = 7293] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 198 (0x8c1a9000) [pid = 7293] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 197 (0x8c1a2c00) [pid = 7293] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 196 (0x85ae1000) [pid = 7293] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 195 (0x91be6000) [pid = 7293] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 194 (0x93d90c00) [pid = 7293] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 193 (0x895cec00) [pid = 7293] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 192 (0x95beb000) [pid = 7293] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 191 (0xa106b800) [pid = 7293] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 190 (0x928b3c00) [pid = 7293] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 189 (0x8ab52800) [pid = 7293] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:26:32 INFO - PROCESS | 7293 | --DOMWINDOW == 188 (0x91fda000) [pid = 7293] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:26:32 INFO - PROCESS | 7293 | 1464625592447 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]]]}] 09:26:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:26:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 2395ms 09:26:32 INFO - PROCESS | 7293 | 1464625592508 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 09:26:32 INFO - PROCESS | 7293 | 1464625592511 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 09:26:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:26:32 INFO - PROCESS | 7293 | 1464625592517 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:26:32 INFO - PROCESS | 7293 | 1464625592519 Marionette TRACE conn3 <- [1,2266,null,{}] 09:26:32 INFO - PROCESS | 7293 | 1464625592526 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}] 09:26:32 INFO - PROCESS | 7293 | 1464625592724 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 09:26:32 INFO - PROCESS | 7293 | 1464625592739 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:32 INFO - PROCESS | 7293 | ++DOCSHELL 0x86af6800 == 160 [pid = 7293] [id = 574] 09:26:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 189 (0x8734ec00) [pid = 7293] [serial = 1723] [outer = (nil)] 09:26:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 190 (0x88f23800) [pid = 7293] [serial = 1724] [outer = 0x8734ec00] 09:26:33 INFO - PROCESS | 7293 | 1464625593006 Marionette DEBUG loaded listener.js 09:26:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 191 (0x8b3e3800) [pid = 7293] [serial = 1725] [outer = 0x8734ec00] 09:26:33 INFO - PROCESS | 7293 | 1464625593875 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]]]}] 09:26:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:26:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1386ms 09:26:33 INFO - PROCESS | 7293 | 1464625593905 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 09:26:33 INFO - PROCESS | 7293 | 1464625593911 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 09:26:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:26:33 INFO - PROCESS | 7293 | 1464625593920 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:26:33 INFO - PROCESS | 7293 | 1464625593926 Marionette TRACE conn3 <- [1,2270,null,{}] 09:26:33 INFO - PROCESS | 7293 | 1464625593945 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}] 09:26:34 INFO - PROCESS | 7293 | 1464625594204 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 09:26:34 INFO - PROCESS | 7293 | 1464625594555 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:34 INFO - PROCESS | 7293 | ++DOCSHELL 0x87396c00 == 161 [pid = 7293] [id = 575] 09:26:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 192 (0x8739d000) [pid = 7293] [serial = 1726] [outer = (nil)] 09:26:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 193 (0x88cee800) [pid = 7293] [serial = 1727] [outer = 0x8739d000] 09:26:34 INFO - PROCESS | 7293 | 1464625594645 Marionette DEBUG loaded listener.js 09:26:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 194 (0x88f23000) [pid = 7293] [serial = 1728] [outer = 0x8739d000] 09:26:35 INFO - PROCESS | 7293 | 1464625595560 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]]]}] 09:26:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:26:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1700ms 09:26:35 INFO - PROCESS | 7293 | 1464625595622 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 09:26:35 INFO - PROCESS | 7293 | 1464625595631 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 09:26:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:26:35 INFO - PROCESS | 7293 | 1464625595642 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:26:35 INFO - PROCESS | 7293 | 1464625595645 Marionette TRACE conn3 <- [1,2274,null,{}] 09:26:35 INFO - PROCESS | 7293 | 1464625595652 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}] 09:26:35 INFO - PROCESS | 7293 | 1464625595904 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 09:26:36 INFO - PROCESS | 7293 | 1464625596234 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:36 INFO - PROCESS | 7293 | ++DOCSHELL 0x895cb400 == 162 [pid = 7293] [id = 576] 09:26:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 195 (0x895cdc00) [pid = 7293] [serial = 1729] [outer = (nil)] 09:26:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 196 (0x896ba400) [pid = 7293] [serial = 1730] [outer = 0x895cdc00] 09:26:36 INFO - PROCESS | 7293 | 1464625596320 Marionette DEBUG loaded listener.js 09:26:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 197 (0x8a358000) [pid = 7293] [serial = 1731] [outer = 0x895cdc00] 09:26:37 INFO - PROCESS | 7293 | 1464625597376 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]]]}] 09:26:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:26:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1842ms 09:26:37 INFO - PROCESS | 7293 | 1464625597484 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 09:26:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:26:37 INFO - PROCESS | 7293 | 1464625597489 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 09:26:37 INFO - PROCESS | 7293 | 1464625597495 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:26:37 INFO - PROCESS | 7293 | 1464625597501 Marionette TRACE conn3 <- [1,2278,null,{}] 09:26:37 INFO - PROCESS | 7293 | 1464625597580 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}] 09:26:37 INFO - PROCESS | 7293 | 1464625597803 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 09:26:38 INFO - PROCESS | 7293 | 1464625598174 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:38 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c084800 == 163 [pid = 7293] [id = 577] 09:26:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 198 (0x8c1afc00) [pid = 7293] [serial = 1732] [outer = (nil)] 09:26:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 199 (0x8e47ac00) [pid = 7293] [serial = 1733] [outer = 0x8c1afc00] 09:26:38 INFO - PROCESS | 7293 | 1464625598259 Marionette DEBUG loaded listener.js 09:26:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 200 (0x8ed1e000) [pid = 7293] [serial = 1734] [outer = 0x8c1afc00] 09:26:39 INFO - PROCESS | 7293 | 1464625599133 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]]]}] 09:26:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:26:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1679ms 09:26:39 INFO - PROCESS | 7293 | 1464625599178 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 09:26:39 INFO - PROCESS | 7293 | 1464625599188 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 09:26:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:26:39 INFO - PROCESS | 7293 | 1464625599196 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:26:39 INFO - PROCESS | 7293 | 1464625599199 Marionette TRACE conn3 <- [1,2282,null,{}] 09:26:39 INFO - PROCESS | 7293 | 1464625599205 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}] 09:26:39 INFO - PROCESS | 7293 | 1464625599411 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 09:26:39 INFO - PROCESS | 7293 | 1464625599694 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x8446dc00 == 164 [pid = 7293] [id = 578] 09:26:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 201 (0x8e480400) [pid = 7293] [serial = 1735] [outer = (nil)] 09:26:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 202 (0x8ef8a400) [pid = 7293] [serial = 1736] [outer = 0x8e480400] 09:26:39 INFO - PROCESS | 7293 | 1464625599828 Marionette DEBUG loaded listener.js 09:26:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 203 (0x91035c00) [pid = 7293] [serial = 1737] [outer = 0x8e480400] 09:26:40 INFO - PROCESS | 7293 | 1464625600641 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]]]}] 09:26:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:26:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1483ms 09:26:40 INFO - PROCESS | 7293 | 1464625600680 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 09:26:40 INFO - PROCESS | 7293 | 1464625600683 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 09:26:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:26:40 INFO - PROCESS | 7293 | 1464625600690 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:26:40 INFO - PROCESS | 7293 | 1464625600693 Marionette TRACE conn3 <- [1,2286,null,{}] 09:26:40 INFO - PROCESS | 7293 | 1464625600699 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}] 09:26:40 INFO - PROCESS | 7293 | 1464625600991 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 09:26:41 INFO - PROCESS | 7293 | 1464625601208 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:41 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ef8c800 == 165 [pid = 7293] [id = 579] 09:26:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 204 (0x910de800) [pid = 7293] [serial = 1738] [outer = (nil)] 09:26:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 205 (0x91bed800) [pid = 7293] [serial = 1739] [outer = 0x910de800] 09:26:41 INFO - PROCESS | 7293 | 1464625601334 Marionette DEBUG loaded listener.js 09:26:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 206 (0x91d0c400) [pid = 7293] [serial = 1740] [outer = 0x910de800] 09:26:42 INFO - PROCESS | 7293 | 1464625602249 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]]]}] 09:26:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 09:26:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1632ms 09:26:42 INFO - PROCESS | 7293 | 1464625602323 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 09:26:42 INFO - PROCESS | 7293 | 1464625602326 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 09:26:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:26:42 INFO - PROCESS | 7293 | 1464625602332 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:26:42 INFO - PROCESS | 7293 | 1464625602335 Marionette TRACE conn3 <- [1,2290,null,{}] 09:26:42 INFO - PROCESS | 7293 | 1464625602341 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}] 09:26:42 INFO - PROCESS | 7293 | 1464625602579 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 09:26:42 INFO - PROCESS | 7293 | 1464625602927 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c832400 == 166 [pid = 7293] [id = 580] 09:26:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 207 (0x91d08400) [pid = 7293] [serial = 1741] [outer = (nil)] 09:26:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 208 (0x9250b000) [pid = 7293] [serial = 1742] [outer = 0x91d08400] 09:26:43 INFO - PROCESS | 7293 | 1464625603012 Marionette DEBUG loaded listener.js 09:26:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 209 (0x928b1c00) [pid = 7293] [serial = 1743] [outer = 0x91d08400] 09:26:43 INFO - PROCESS | 7293 | 1464625603843 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]]]}] 09:26:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:26:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1530ms 09:26:43 INFO - PROCESS | 7293 | 1464625603864 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 09:26:43 INFO - PROCESS | 7293 | 1464625603868 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 09:26:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:26:43 INFO - PROCESS | 7293 | 1464625603874 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:26:43 INFO - PROCESS | 7293 | 1464625603877 Marionette TRACE conn3 <- [1,2294,null,{}] 09:26:43 INFO - PROCESS | 7293 | 1464625603883 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}] 09:26:44 INFO - PROCESS | 7293 | 1464625604079 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 09:26:44 INFO - PROCESS | 7293 | 1464625604371 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:44 INFO - PROCESS | 7293 | ++DOCSHELL 0x928b6c00 == 167 [pid = 7293] [id = 581] 09:26:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 210 (0x928bc000) [pid = 7293] [serial = 1744] [outer = (nil)] 09:26:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 211 (0x928e2800) [pid = 7293] [serial = 1745] [outer = 0x928bc000] 09:26:44 INFO - PROCESS | 7293 | 1464625604454 Marionette DEBUG loaded listener.js 09:26:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 212 (0x928ec000) [pid = 7293] [serial = 1746] [outer = 0x928bc000] 09:26:45 INFO - PROCESS | 7293 | 1464625605301 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]]]}] 09:26:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:26:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1487ms 09:26:45 INFO - PROCESS | 7293 | 1464625605376 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 09:26:45 INFO - PROCESS | 7293 | 1464625605380 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 09:26:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:26:45 INFO - PROCESS | 7293 | 1464625605390 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:26:45 INFO - PROCESS | 7293 | 1464625605393 Marionette TRACE conn3 <- [1,2298,null,{}] 09:26:45 INFO - PROCESS | 7293 | 1464625605400 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}] 09:26:45 INFO - PROCESS | 7293 | 1464625605602 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 09:26:45 INFO - PROCESS | 7293 | 1464625605890 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x928b6000 == 168 [pid = 7293] [id = 582] 09:26:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 213 (0x928bb000) [pid = 7293] [serial = 1747] [outer = (nil)] 09:26:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 214 (0x92d54800) [pid = 7293] [serial = 1748] [outer = 0x928bb000] 09:26:46 INFO - PROCESS | 7293 | 1464625606011 Marionette DEBUG loaded listener.js 09:26:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 215 (0x92f10400) [pid = 7293] [serial = 1749] [outer = 0x928bb000] 09:26:46 INFO - PROCESS | 7293 | 1464625606858 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]]]}] 09:26:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:26:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1482ms 09:26:46 INFO - PROCESS | 7293 | 1464625606872 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 09:26:46 INFO - PROCESS | 7293 | 1464625606875 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 09:26:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:26:46 INFO - PROCESS | 7293 | 1464625606881 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:26:46 INFO - PROCESS | 7293 | 1464625606884 Marionette TRACE conn3 <- [1,2302,null,{}] 09:26:46 INFO - PROCESS | 7293 | 1464625606890 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}] 09:26:47 INFO - PROCESS | 7293 | 1464625607086 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 09:26:47 INFO - PROCESS | 7293 | 1464625607362 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:47 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a359400 == 169 [pid = 7293] [id = 583] 09:26:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 216 (0x8be93c00) [pid = 7293] [serial = 1750] [outer = (nil)] 09:26:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 217 (0x93d91c00) [pid = 7293] [serial = 1751] [outer = 0x8be93c00] 09:26:47 INFO - PROCESS | 7293 | 1464625607441 Marionette DEBUG loaded listener.js 09:26:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 218 (0x94f47800) [pid = 7293] [serial = 1752] [outer = 0x8be93c00] 09:26:48 INFO - PROCESS | 7293 | 1464625608346 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]]]}] 09:26:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:26:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1488ms 09:26:48 INFO - PROCESS | 7293 | 1464625608370 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 09:26:48 INFO - PROCESS | 7293 | 1464625608374 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 09:26:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:26:48 INFO - PROCESS | 7293 | 1464625608380 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:26:48 INFO - PROCESS | 7293 | 1464625608383 Marionette TRACE conn3 <- [1,2306,null,{}] 09:26:48 INFO - PROCESS | 7293 | 1464625608389 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}] 09:26:48 INFO - PROCESS | 7293 | 1464625608584 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 09:26:48 INFO - PROCESS | 7293 | 1464625608879 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:48 INFO - PROCESS | 7293 | ++DOCSHELL 0x94f44800 == 170 [pid = 7293] [id = 584] 09:26:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 219 (0x9508ac00) [pid = 7293] [serial = 1753] [outer = (nil)] 09:26:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 220 (0x9539dc00) [pid = 7293] [serial = 1754] [outer = 0x9508ac00] 09:26:48 INFO - PROCESS | 7293 | 1464625608959 Marionette DEBUG loaded listener.js 09:26:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 221 (0x953a6800) [pid = 7293] [serial = 1755] [outer = 0x9508ac00] 09:26:49 INFO - PROCESS | 7293 | 1464625609927 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]]]}] 09:26:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:26:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1579ms 09:26:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:26:49 INFO - PROCESS | 7293 | 1464625609959 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 09:26:49 INFO - PROCESS | 7293 | 1464625609963 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 09:26:49 INFO - PROCESS | 7293 | 1464625609969 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:26:49 INFO - PROCESS | 7293 | 1464625609973 Marionette TRACE conn3 <- [1,2310,null,{}] 09:26:49 INFO - PROCESS | 7293 | 1464625609979 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}] 09:26:50 INFO - PROCESS | 7293 | 1464625610190 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 09:26:50 INFO - PROCESS | 7293 | 1464625610484 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:50 INFO - PROCESS | 7293 | ++DOCSHELL 0x95bdfc00 == 171 [pid = 7293] [id = 585] 09:26:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 222 (0x98921c00) [pid = 7293] [serial = 1756] [outer = (nil)] 09:26:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 223 (0x98c23400) [pid = 7293] [serial = 1757] [outer = 0x98921c00] 09:26:50 INFO - PROCESS | 7293 | 1464625610626 Marionette DEBUG loaded listener.js 09:26:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 224 (0x99942000) [pid = 7293] [serial = 1758] [outer = 0x98921c00] 09:26:51 INFO - PROCESS | 7293 | 1464625611521 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]]]}] 09:26:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:26:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1630ms 09:26:51 INFO - PROCESS | 7293 | 1464625611599 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 09:26:51 INFO - PROCESS | 7293 | 1464625611603 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 09:26:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:26:51 INFO - PROCESS | 7293 | 1464625611609 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:26:51 INFO - PROCESS | 7293 | 1464625611611 Marionette TRACE conn3 <- [1,2314,null,{}] 09:26:51 INFO - PROCESS | 7293 | 1464625611617 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}] 09:26:51 INFO - PROCESS | 7293 | 1464625611876 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 09:26:52 INFO - PROCESS | 7293 | 1464625612210 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:52 INFO - PROCESS | 7293 | ++DOCSHELL 0x892ef800 == 172 [pid = 7293] [id = 586] 09:26:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 225 (0x8b3cc800) [pid = 7293] [serial = 1759] [outer = (nil)] 09:26:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 226 (0x99b4f400) [pid = 7293] [serial = 1760] [outer = 0x8b3cc800] 09:26:52 INFO - PROCESS | 7293 | 1464625612303 Marionette DEBUG loaded listener.js 09:26:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 227 (0x99c54000) [pid = 7293] [serial = 1761] [outer = 0x8b3cc800] 09:26:53 INFO - PROCESS | 7293 | 1464625613167 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]]]}] 09:26:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:26:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1585ms 09:26:53 INFO - PROCESS | 7293 | 1464625613195 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:26:53 INFO - PROCESS | 7293 | 1464625613199 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 09:26:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:26:53 INFO - PROCESS | 7293 | 1464625613206 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:26:53 INFO - PROCESS | 7293 | 1464625613210 Marionette TRACE conn3 <- [1,2318,null,{}] 09:26:53 INFO - PROCESS | 7293 | 1464625613216 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}] 09:26:53 INFO - PROCESS | 7293 | 1464625613419 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:26:53 INFO - PROCESS | 7293 | 1464625613688 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:53 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f26800 == 173 [pid = 7293] [id = 587] 09:26:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 228 (0x93d8f000) [pid = 7293] [serial = 1762] [outer = (nil)] 09:26:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 229 (0x9a2b2800) [pid = 7293] [serial = 1763] [outer = 0x93d8f000] 09:26:53 INFO - PROCESS | 7293 | 1464625613770 Marionette DEBUG loaded listener.js 09:26:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 230 (0x9a2b5c00) [pid = 7293] [serial = 1764] [outer = 0x93d8f000] 09:26:54 INFO - PROCESS | 7293 | 1464625614715 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] 09:26:54 INFO - PROCESS | 7293 | 1464625614798 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 09:26:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:26:54 INFO - PROCESS | 7293 | 1464625614804 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:26:54 INFO - PROCESS | 7293 | 1464625614807 Marionette TRACE conn3 <- [1,2322,null,{}] 09:26:54 INFO - PROCESS | 7293 | 1464625614813 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}] 09:26:55 INFO - PROCESS | 7293 | 1464625615019 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:26:55 INFO - PROCESS | 7293 | 1464625615367 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:55 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e310000 == 174 [pid = 7293] [id = 588] 09:26:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 231 (0x92409400) [pid = 7293] [serial = 1765] [outer = (nil)] 09:26:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 232 (0x9a55dc00) [pid = 7293] [serial = 1766] [outer = 0x92409400] 09:26:55 INFO - PROCESS | 7293 | 1464625615451 Marionette DEBUG loaded listener.js 09:26:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 233 (0x9ac3e400) [pid = 7293] [serial = 1767] [outer = 0x92409400] 09:26:56 INFO - PROCESS | 7293 | 1464625616270 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]]]}] 09:26:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:26:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1528ms 09:26:56 INFO - PROCESS | 7293 | 1464625616334 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:26:56 INFO - PROCESS | 7293 | 1464625616338 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 09:26:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:26:56 INFO - PROCESS | 7293 | 1464625616344 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:26:56 INFO - PROCESS | 7293 | 1464625616347 Marionette TRACE conn3 <- [1,2326,null,{}] 09:26:56 INFO - PROCESS | 7293 | 1464625616353 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}] 09:26:56 INFO - PROCESS | 7293 | 1464625616559 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:26:56 INFO - PROCESS | 7293 | 1464625616882 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:56 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a2b5800 == 175 [pid = 7293] [id = 589] 09:26:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 234 (0x9b728800) [pid = 7293] [serial = 1768] [outer = (nil)] 09:26:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 235 (0x9bab4800) [pid = 7293] [serial = 1769] [outer = 0x9b728800] 09:26:57 INFO - PROCESS | 7293 | 1464625617016 Marionette DEBUG loaded listener.js 09:26:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 236 (0xa1065000) [pid = 7293] [serial = 1770] [outer = 0x9b728800] 09:26:57 INFO - PROCESS | 7293 | 1464625617880 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]]]}] 09:26:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:26:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1590ms 09:26:57 INFO - PROCESS | 7293 | 1464625617936 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:26:57 INFO - PROCESS | 7293 | 1464625617940 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 09:26:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:26:57 INFO - PROCESS | 7293 | 1464625617945 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:26:57 INFO - PROCESS | 7293 | 1464625617949 Marionette TRACE conn3 <- [1,2330,null,{}] 09:26:57 INFO - PROCESS | 7293 | 1464625617954 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}] 09:26:58 INFO - PROCESS | 7293 | 1464625618188 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:26:58 INFO - PROCESS | 7293 | 1464625618534 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:26:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x98c1b800 == 176 [pid = 7293] [id = 590] 09:26:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 237 (0x9b227c00) [pid = 7293] [serial = 1771] [outer = (nil)] 09:26:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 238 (0xa2606000) [pid = 7293] [serial = 1772] [outer = 0x9b227c00] 09:26:58 INFO - PROCESS | 7293 | 1464625618620 Marionette DEBUG loaded listener.js 09:26:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 239 (0xa26c6400) [pid = 7293] [serial = 1773] [outer = 0x9b227c00] 09:26:59 INFO - PROCESS | 7293 | 1464625619463 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]]]}] 09:26:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:26:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1531ms 09:26:59 INFO - PROCESS | 7293 | 1464625619477 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:26:59 INFO - PROCESS | 7293 | 1464625619481 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 09:26:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:26:59 INFO - PROCESS | 7293 | 1464625619487 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:26:59 INFO - PROCESS | 7293 | 1464625619490 Marionette TRACE conn3 <- [1,2334,null,{}] 09:26:59 INFO - PROCESS | 7293 | 1464625619495 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}] 09:26:59 INFO - PROCESS | 7293 | 1464625619701 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:27:00 INFO - PROCESS | 7293 | 1464625620004 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:00 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a562c00 == 177 [pid = 7293] [id = 591] 09:27:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 240 (0xa325dc00) [pid = 7293] [serial = 1774] [outer = (nil)] 09:27:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 241 (0xa344b800) [pid = 7293] [serial = 1775] [outer = 0xa325dc00] 09:27:00 INFO - PROCESS | 7293 | 1464625620083 Marionette DEBUG loaded listener.js 09:27:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 242 (0xa3558800) [pid = 7293] [serial = 1776] [outer = 0xa325dc00] 09:27:00 INFO - PROCESS | 7293 | 1464625620956 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]]]}] 09:27:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:27:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1528ms 09:27:01 INFO - PROCESS | 7293 | 1464625621016 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:27:01 INFO - PROCESS | 7293 | 1464625621020 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 09:27:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:27:01 INFO - PROCESS | 7293 | 1464625621026 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:27:01 INFO - PROCESS | 7293 | 1464625621029 Marionette TRACE conn3 <- [1,2338,null,{}] 09:27:01 INFO - PROCESS | 7293 | 1464625621035 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}] 09:27:01 INFO - PROCESS | 7293 | 1464625621241 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:27:01 INFO - PROCESS | 7293 | 1464625621565 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:01 INFO - PROCESS | 7293 | ++DOCSHELL 0x86f70400 == 178 [pid = 7293] [id = 592] 09:27:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 243 (0x86f72800) [pid = 7293] [serial = 1777] [outer = (nil)] 09:27:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 244 (0x86f78800) [pid = 7293] [serial = 1778] [outer = 0x86f72800] 09:27:01 INFO - PROCESS | 7293 | 1464625621700 Marionette DEBUG loaded listener.js 09:27:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 245 (0x86f7b400) [pid = 7293] [serial = 1779] [outer = 0x86f72800] 09:27:02 INFO - PROCESS | 7293 | 1464625622569 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]]]}] 09:27:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:27:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1579ms 09:27:02 INFO - PROCESS | 7293 | 1464625622607 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:27:02 INFO - PROCESS | 7293 | 1464625622611 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 09:27:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:27:02 INFO - PROCESS | 7293 | 1464625622616 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:27:02 INFO - PROCESS | 7293 | 1464625622619 Marionette TRACE conn3 <- [1,2342,null,{}] 09:27:02 INFO - PROCESS | 7293 | 1464625622625 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}] 09:27:02 INFO - PROCESS | 7293 | 1464625622844 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:27:03 INFO - PROCESS | 7293 | 1464625623187 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:03 INFO - PROCESS | 7293 | ++DOCSHELL 0x848f1000 == 179 [pid = 7293] [id = 593] 09:27:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 246 (0x85089400) [pid = 7293] [serial = 1780] [outer = (nil)] 09:27:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 247 (0x86f7e400) [pid = 7293] [serial = 1781] [outer = 0x85089400] 09:27:03 INFO - PROCESS | 7293 | 1464625623274 Marionette DEBUG loaded listener.js 09:27:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 248 (0x88b13c00) [pid = 7293] [serial = 1782] [outer = 0x85089400] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x85304800 == 178 [pid = 7293] [id = 573] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x8931f400 == 177 [pid = 7293] [id = 572] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x85a2b400 == 176 [pid = 7293] [id = 571] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x84466000 == 175 [pid = 7293] [id = 570] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x85adf400 == 174 [pid = 7293] [id = 569] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x89351400 == 173 [pid = 7293] [id = 567] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x95be1400 == 172 [pid = 7293] [id = 560] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3c1800 == 171 [pid = 7293] [id = 559] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x92d5b000 == 170 [pid = 7293] [id = 558] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x895c9000 == 169 [pid = 7293] [id = 556] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x91fde800 == 168 [pid = 7293] [id = 557] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x8ef86000 == 167 [pid = 7293] [id = 555] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x88b14800 == 166 [pid = 7293] [id = 554] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x8ed13800 == 165 [pid = 7293] [id = 553] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x85a34000 == 164 [pid = 7293] [id = 552] 09:27:05 INFO - PROCESS | 7293 | --DOCSHELL 0x88b1a000 == 163 [pid = 7293] [id = 551] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 247 (0x8c834000) [pid = 7293] [serial = 1652] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 246 (0x98e7b000) [pid = 7293] [serial = 1542] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 245 (0x8be9b400) [pid = 7293] [serial = 1649] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 244 (0x8c82e800) [pid = 7293] [serial = 1587] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 243 (0x93b81c00) [pid = 7293] [serial = 1401] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 242 (0x91fdc000) [pid = 7293] [serial = 1524] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 241 (0x9275f400) [pid = 7293] [serial = 1592] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 240 (0xa354fc00) [pid = 7293] [serial = 1628] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 239 (0x8c83b800) [pid = 7293] [serial = 1416] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 238 (0x95b65000) [pid = 7293] [serial = 1599] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 237 (0x95be3800) [pid = 7293] [serial = 1413] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 236 (0x9a55c800) [pid = 7293] [serial = 1608] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 235 (0xa6235800) [pid = 7293] [serial = 1632] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 234 (0x89316000) [pid = 7293] [serial = 1419] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 233 (0x975edc00) [pid = 7293] [serial = 1601] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 232 (0x997a9000) [pid = 7293] [serial = 1482] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 231 (0x91d04c00) [pid = 7293] [serial = 1455] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 230 (0x9a360400) [pid = 7293] [serial = 1607] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 229 (0xa1063c00) [pid = 7293] [serial = 1617] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 228 (0x99b50800) [pid = 7293] [serial = 1545] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 227 (0xa50b2400) [pid = 7293] [serial = 1631] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 226 (0x87349000) [pid = 7293] [serial = 1637] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 225 (0x92b66400) [pid = 7293] [serial = 1530] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 224 (0x975fb400) [pid = 7293] [serial = 1476] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 223 (0x88f7ec00) [pid = 7293] [serial = 1440] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 222 (0x8ab4dc00) [pid = 7293] [serial = 1563] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 221 (0x8e483400) [pid = 7293] [serial = 1380] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 220 (0x9a557400) [pid = 7293] [serial = 1560] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 219 (0x91d03800) [pid = 7293] [serial = 1589] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 218 (0x94f40800) [pid = 7293] [serial = 1536] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 217 (0xa2636c00) [pid = 7293] [serial = 1622] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 216 (0x892f4000) [pid = 7293] [serial = 1584] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 215 (0x88ee8800) [pid = 7293] [serial = 1583] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 214 (0x88cf0000) [pid = 7293] [serial = 1368] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 213 (0x8eecb400) [pid = 7293] [serial = 1383] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 212 (0x99c4e000) [pid = 7293] [serial = 1548] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 211 (0x8e30f400) [pid = 7293] [serial = 1377] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 210 (0x88f2b800) [pid = 7293] [serial = 1512] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 209 (0x950ab000) [pid = 7293] [serial = 1407] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 208 (0x8ef90c00) [pid = 7293] [serial = 1518] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 207 (0x88ee7400) [pid = 7293] [serial = 1643] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 206 (0x9240a000) [pid = 7293] [serial = 1392] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 205 (0x9bac1000) [pid = 7293] [serial = 1614] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 204 (0x99b56800) [pid = 7293] [serial = 1604] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 203 (0x99e9f000) [pid = 7293] [serial = 1551] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 202 (0x9af1f000) [pid = 7293] [serial = 1611] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 201 (0x8b3c4800) [pid = 7293] [serial = 1371] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 200 (0x8446fc00) [pid = 7293] [serial = 1635] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 199 (0x95b5cc00) [pid = 7293] [serial = 1473] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 198 (0x928c0000) [pid = 7293] [serial = 1464] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 197 (0x928efc00) [pid = 7293] [serial = 1595] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 196 (0x91be5000) [pid = 7293] [serial = 1521] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 195 (0x910e9800) [pid = 7293] [serial = 1386] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 194 (0x8b6a8800) [pid = 7293] [serial = 1554] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 193 (0x92b77000) [pid = 7293] [serial = 1398] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 192 (0x94f3f400) [pid = 7293] [serial = 1404] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 191 (0x953a2c00) [pid = 7293] [serial = 1539] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 190 (0x928b2c00) [pid = 7293] [serial = 1593] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 189 (0x9ac3ac00) [pid = 7293] [serial = 1610] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 188 (0x91d50800) [pid = 7293] [serial = 1389] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 187 (0x8b6a7000) [pid = 7293] [serial = 1437] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 186 (0x8b3ef400) [pid = 7293] [serial = 1586] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 185 (0x8a3d4400) [pid = 7293] [serial = 1443] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 184 (0x95089000) [pid = 7293] [serial = 1470] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 183 (0x86af6000) [pid = 7293] [serial = 1640] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 182 (0x8dd4ac00) [pid = 7293] [serial = 1446] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 181 (0x8c1abc00) [pid = 7293] [serial = 1650] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 180 (0x92f0f800) [pid = 7293] [serial = 1533] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 179 (0x928b7800) [pid = 7293] [serial = 1527] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 178 (0x91d5b000) [pid = 7293] [serial = 1458] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 177 (0x8734e800) [pid = 7293] [serial = 1641] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 176 (0xa35f3000) [pid = 7293] [serial = 1629] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 175 (0x9a361800) [pid = 7293] [serial = 1557] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 174 (0x8446a800) [pid = 7293] [serial = 1634] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 173 (0x8ede8400) [pid = 7293] [serial = 1452] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 172 (0xa302cc00) [pid = 7293] [serial = 1623] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 171 (0x92b6b400) [pid = 7293] [serial = 1596] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 170 (0xa21b7800) [pid = 7293] [serial = 1619] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 169 (0x8e477000) [pid = 7293] [serial = 1449] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 168 (0x8c82fc00) [pid = 7293] [serial = 1374] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 167 (0x8a2d3400) [pid = 7293] [serial = 1485] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 166 (0x92510c00) [pid = 7293] [serial = 1461] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 165 (0x953a5400) [pid = 7293] [serial = 1410] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 164 (0x8a360400) [pid = 7293] [serial = 1647] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 163 (0x98983400) [pid = 7293] [serial = 1479] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 162 (0x950b3800) [pid = 7293] [serial = 1598] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x896b9400) [pid = 7293] [serial = 1646] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0xa3447800) [pid = 7293] [serial = 1626] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0xa22cf000) [pid = 7293] [serial = 1620] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x9b939c00) [pid = 7293] [serial = 1613] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0xa105dc00) [pid = 7293] [serial = 1616] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x92b6d400) [pid = 7293] [serial = 1467] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x88f2c000) [pid = 7293] [serial = 1644] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x8be91800) [pid = 7293] [serial = 1515] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0x99c4e400) [pid = 7293] [serial = 1605] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x91fdd000) [pid = 7293] [serial = 1590] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x92769c00) [pid = 7293] [serial = 1395] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x98143400) [pid = 7293] [serial = 1602] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0xa3442c00) [pid = 7293] [serial = 1625] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x8e47a400) [pid = 7293] [serial = 1509] [outer = (nil)] [url = about:blank] 09:27:05 INFO - PROCESS | 7293 | 1464625625670 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]]]}] 09:27:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:27:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 3087ms 09:27:05 INFO - PROCESS | 7293 | 1464625625705 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:27:05 INFO - PROCESS | 7293 | 1464625625709 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 09:27:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:27:05 INFO - PROCESS | 7293 | 1464625625717 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:27:05 INFO - PROCESS | 7293 | 1464625625723 Marionette TRACE conn3 <- [1,2346,null,{}] 09:27:05 INFO - PROCESS | 7293 | 1464625625732 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}] 09:27:05 INFO - PROCESS | 7293 | 1464625625954 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:27:06 INFO - PROCESS | 7293 | 1464625626168 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:06 INFO - PROCESS | 7293 | ++DOCSHELL 0x84466000 == 164 [pid = 7293] [id = 594] 09:27:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x84470c00) [pid = 7293] [serial = 1783] [outer = (nil)] 09:27:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x86f78c00) [pid = 7293] [serial = 1784] [outer = 0x84470c00] 09:27:06 INFO - PROCESS | 7293 | 1464625626245 Marionette DEBUG loaded listener.js 09:27:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x8739e800) [pid = 7293] [serial = 1785] [outer = 0x84470c00] 09:27:06 INFO - PROCESS | 7293 | 1464625626995 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]]]}] 09:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1286ms 09:27:07 INFO - PROCESS | 7293 | 1464625627008 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:27:07 INFO - PROCESS | 7293 | 1464625627015 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 09:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:27:07 INFO - PROCESS | 7293 | 1464625627025 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:27:07 INFO - PROCESS | 7293 | 1464625627028 Marionette TRACE conn3 <- [1,2350,null,{}] 09:27:07 INFO - PROCESS | 7293 | 1464625627035 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}] 09:27:07 INFO - PROCESS | 7293 | 1464625627315 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:27:07 INFO - PROCESS | 7293 | 1464625627445 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x86f76800 == 165 [pid = 7293] [id = 595] 09:27:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x87346800) [pid = 7293] [serial = 1786] [outer = (nil)] 09:27:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x88f23c00) [pid = 7293] [serial = 1787] [outer = 0x87346800] 09:27:07 INFO - PROCESS | 7293 | 1464625627524 Marionette DEBUG loaded listener.js 09:27:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0x88f87c00) [pid = 7293] [serial = 1788] [outer = 0x87346800] 09:27:08 INFO - PROCESS | 7293 | 1464625628404 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]]]}] 09:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1431ms 09:27:08 INFO - PROCESS | 7293 | 1464625628464 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:27:08 INFO - PROCESS | 7293 | 1464625628467 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 09:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:27:08 INFO - PROCESS | 7293 | 1464625628474 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:27:08 INFO - PROCESS | 7293 | 1464625628480 Marionette TRACE conn3 <- [1,2354,null,{}] 09:27:08 INFO - PROCESS | 7293 | 1464625628496 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}] 09:27:08 INFO - PROCESS | 7293 | 1464625628775 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:27:08 INFO - PROCESS | 7293 | 1464625628804 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:08 INFO - PROCESS | 7293 | ++DOCSHELL 0x86f74800 == 166 [pid = 7293] [id = 596] 09:27:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x89358000) [pid = 7293] [serial = 1789] [outer = (nil)] 09:27:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x895d1800) [pid = 7293] [serial = 1790] [outer = 0x89358000] 09:27:08 INFO - PROCESS | 7293 | 1464625628876 Marionette DEBUG loaded listener.js 09:27:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x8994c400) [pid = 7293] [serial = 1791] [outer = 0x89358000] 09:27:10 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x88f20400) [pid = 7293] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:27:10 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x8ab4ec00) [pid = 7293] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:27:10 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x8c088400) [pid = 7293] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:27:10 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0x84467400) [pid = 7293] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:27:10 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x8446f800) [pid = 7293] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:27:10 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x85adf800) [pid = 7293] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:27:10 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x88ee8c00) [pid = 7293] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:27:10 INFO - PROCESS | 7293 | 1464625630303 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]]]}] 09:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1893ms 09:27:10 INFO - PROCESS | 7293 | 1464625630367 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:27:10 INFO - PROCESS | 7293 | 1464625630372 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 09:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:27:10 INFO - PROCESS | 7293 | 1464625630378 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:27:10 INFO - PROCESS | 7293 | 1464625630380 Marionette TRACE conn3 <- [1,2358,null,{}] 09:27:10 INFO - PROCESS | 7293 | 1464625630386 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}] 09:27:10 INFO - PROCESS | 7293 | 1464625630605 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:27:10 INFO - PROCESS | 7293 | 1464625630803 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:10 INFO - PROCESS | 7293 | ++DOCSHELL 0x88dbb000 == 167 [pid = 7293] [id = 597] 09:27:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x88ef2000) [pid = 7293] [serial = 1792] [outer = (nil)] 09:27:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x896af400) [pid = 7293] [serial = 1793] [outer = 0x88ef2000] 09:27:10 INFO - PROCESS | 7293 | 1464625630871 Marionette DEBUG loaded listener.js 09:27:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x8a360800) [pid = 7293] [serial = 1794] [outer = 0x88ef2000] 09:27:11 INFO - PROCESS | 7293 | 1464625631616 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]]]}] 09:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1280ms 09:27:11 INFO - PROCESS | 7293 | 1464625631659 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:27:11 INFO - PROCESS | 7293 | 1464625631663 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 09:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:27:11 INFO - PROCESS | 7293 | 1464625631669 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:27:11 INFO - PROCESS | 7293 | 1464625631672 Marionette TRACE conn3 <- [1,2362,null,{}] 09:27:11 INFO - PROCESS | 7293 | 1464625631678 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}] 09:27:11 INFO - PROCESS | 7293 | 1464625631947 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:27:12 INFO - PROCESS | 7293 | 1464625632235 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:12 INFO - PROCESS | 7293 | ++DOCSHELL 0x84470800 == 168 [pid = 7293] [id = 598] 09:27:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0x85091000) [pid = 7293] [serial = 1795] [outer = (nil)] 09:27:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x85a34400) [pid = 7293] [serial = 1796] [outer = 0x85091000] 09:27:12 INFO - PROCESS | 7293 | 1464625632380 Marionette DEBUG loaded listener.js 09:27:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x86f73c00) [pid = 7293] [serial = 1797] [outer = 0x85091000] 09:27:13 INFO - PROCESS | 7293 | 1464625633358 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]]]}] 09:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1730ms 09:27:13 INFO - PROCESS | 7293 | 1464625633400 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:27:13 INFO - PROCESS | 7293 | 1464625633407 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 09:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:27:13 INFO - PROCESS | 7293 | 1464625633415 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:27:13 INFO - PROCESS | 7293 | 1464625633419 Marionette TRACE conn3 <- [1,2366,null,{}] 09:27:13 INFO - PROCESS | 7293 | 1464625633426 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}] 09:27:13 INFO - PROCESS | 7293 | 1464625633652 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:27:13 INFO - PROCESS | 7293 | 1464625633976 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x88ef1800 == 169 [pid = 7293] [id = 599] 09:27:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x88f2a400) [pid = 7293] [serial = 1798] [outer = (nil)] 09:27:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x88f84000) [pid = 7293] [serial = 1799] [outer = 0x88f2a400] 09:27:14 INFO - PROCESS | 7293 | 1464625634068 Marionette DEBUG loaded listener.js 09:27:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x892f2400) [pid = 7293] [serial = 1800] [outer = 0x88f2a400] 09:27:14 INFO - PROCESS | 7293 | 1464625634965 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]]]}] 09:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1591ms 09:27:15 INFO - PROCESS | 7293 | 1464625635008 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:27:15 INFO - PROCESS | 7293 | 1464625635014 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 09:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:27:15 INFO - PROCESS | 7293 | 1464625635024 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:27:15 INFO - PROCESS | 7293 | 1464625635027 Marionette TRACE conn3 <- [1,2370,null,{}] 09:27:15 INFO - PROCESS | 7293 | 1464625635033 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}] 09:27:15 INFO - PROCESS | 7293 | 1464625635258 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:27:15 INFO - PROCESS | 7293 | 1464625635617 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:15 INFO - PROCESS | 7293 | ++DOCSHELL 0x89354400 == 170 [pid = 7293] [id = 600] 09:27:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x896ad400) [pid = 7293] [serial = 1801] [outer = (nil)] 09:27:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x8a2d6800) [pid = 7293] [serial = 1802] [outer = 0x896ad400] 09:27:15 INFO - PROCESS | 7293 | 1464625635705 Marionette DEBUG loaded listener.js 09:27:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x8a3de800) [pid = 7293] [serial = 1803] [outer = 0x896ad400] 09:27:16 INFO - PROCESS | 7293 | 1464625636576 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]]]}] 09:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1583ms 09:27:16 INFO - PROCESS | 7293 | 1464625636607 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:27:16 INFO - PROCESS | 7293 | 1464625636610 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 09:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:27:16 INFO - PROCESS | 7293 | 1464625636621 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:27:16 INFO - PROCESS | 7293 | 1464625636630 Marionette TRACE conn3 <- [1,2374,null,{}] 09:27:16 INFO - PROCESS | 7293 | 1464625636644 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}] 09:27:16 INFO - PROCESS | 7293 | 1464625636862 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:27:17 INFO - PROCESS | 7293 | 1464625637199 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:17 INFO - PROCESS | 7293 | ++DOCSHELL 0x88b1a000 == 171 [pid = 7293] [id = 601] 09:27:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 163 (0x88f1f400) [pid = 7293] [serial = 1804] [outer = (nil)] 09:27:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 164 (0x8be92400) [pid = 7293] [serial = 1805] [outer = 0x88f1f400] 09:27:17 INFO - PROCESS | 7293 | 1464625637284 Marionette DEBUG loaded listener.js 09:27:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 165 (0x8be9e800) [pid = 7293] [serial = 1806] [outer = 0x88f1f400] 09:27:18 INFO - PROCESS | 7293 | 1464625638157 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]]]}] 09:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1595ms 09:27:18 INFO - PROCESS | 7293 | 1464625638214 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:27:18 INFO - PROCESS | 7293 | 1464625638218 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 09:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:27:18 INFO - PROCESS | 7293 | 1464625638225 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:27:18 INFO - PROCESS | 7293 | 1464625638227 Marionette TRACE conn3 <- [1,2378,null,{}] 09:27:18 INFO - PROCESS | 7293 | 1464625638234 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}] 09:27:18 INFO - PROCESS | 7293 | 1464625638444 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:27:18 INFO - PROCESS | 7293 | 1464625638723 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:18 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3cb000 == 172 [pid = 7293] [id = 602] 09:27:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 166 (0x8be91800) [pid = 7293] [serial = 1807] [outer = (nil)] 09:27:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 167 (0x8c1ad800) [pid = 7293] [serial = 1808] [outer = 0x8be91800] 09:27:18 INFO - PROCESS | 7293 | 1464625638849 Marionette DEBUG loaded listener.js 09:27:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 168 (0x8c837c00) [pid = 7293] [serial = 1809] [outer = 0x8be91800] 09:27:19 INFO - PROCESS | 7293 | 1464625639694 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]]]}] 09:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1531ms 09:27:19 INFO - PROCESS | 7293 | 1464625639757 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:27:19 INFO - PROCESS | 7293 | 1464625639760 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 09:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:27:19 INFO - PROCESS | 7293 | 1464625639767 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:27:19 INFO - PROCESS | 7293 | 1464625639770 Marionette TRACE conn3 <- [1,2382,null,{}] 09:27:19 INFO - PROCESS | 7293 | 1464625639775 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}] 09:27:19 INFO - PROCESS | 7293 | 1464625639977 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:27:20 INFO - PROCESS | 7293 | 1464625640255 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e158800 == 173 [pid = 7293] [id = 603] 09:27:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 169 (0x8e15c800) [pid = 7293] [serial = 1810] [outer = (nil)] 09:27:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 170 (0x8e3d8c00) [pid = 7293] [serial = 1811] [outer = 0x8e15c800] 09:27:20 INFO - PROCESS | 7293 | 1464625640399 Marionette DEBUG loaded listener.js 09:27:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 171 (0x8eded800) [pid = 7293] [serial = 1812] [outer = 0x8e15c800] 09:27:21 INFO - PROCESS | 7293 | 1464625641324 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]]]}] 09:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1592ms 09:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:27:21 INFO - PROCESS | 7293 | 1464625641359 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:27:21 INFO - PROCESS | 7293 | 1464625641362 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 09:27:21 INFO - PROCESS | 7293 | 1464625641369 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:27:21 INFO - PROCESS | 7293 | 1464625641373 Marionette TRACE conn3 <- [1,2386,null,{}] 09:27:21 INFO - PROCESS | 7293 | 1464625641378 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}] 09:27:21 INFO - PROCESS | 7293 | 1464625641585 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:27:21 INFO - PROCESS | 7293 | 1464625641921 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:21 INFO - PROCESS | 7293 | ++DOCSHELL 0x85088000 == 174 [pid = 7293] [id = 604] 09:27:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 172 (0x85a2c800) [pid = 7293] [serial = 1813] [outer = (nil)] 09:27:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 173 (0x8ef8e400) [pid = 7293] [serial = 1814] [outer = 0x85a2c800] 09:27:22 INFO - PROCESS | 7293 | 1464625642008 Marionette DEBUG loaded listener.js 09:27:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 174 (0x91036000) [pid = 7293] [serial = 1815] [outer = 0x85a2c800] 09:27:22 INFO - PROCESS | 7293 | 1464625642878 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]]]}] 09:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1539ms 09:27:22 INFO - PROCESS | 7293 | 1464625642926 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:27:22 INFO - PROCESS | 7293 | 1464625642929 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 09:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:27:22 INFO - PROCESS | 7293 | 1464625642936 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:27:22 INFO - PROCESS | 7293 | 1464625642939 Marionette TRACE conn3 <- [1,2390,null,{}] 09:27:22 INFO - PROCESS | 7293 | 1464625642945 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}] 09:27:23 INFO - PROCESS | 7293 | 1464625643147 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:27:23 INFO - PROCESS | 7293 | 1464625643430 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:23 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ef86400 == 175 [pid = 7293] [id = 605] 09:27:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 175 (0x910e9800) [pid = 7293] [serial = 1816] [outer = (nil)] 09:27:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 176 (0x91d03800) [pid = 7293] [serial = 1817] [outer = 0x910e9800] 09:27:23 INFO - PROCESS | 7293 | 1464625643554 Marionette DEBUG loaded listener.js 09:27:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 177 (0x91d09800) [pid = 7293] [serial = 1818] [outer = 0x910e9800] 09:27:24 INFO - PROCESS | 7293 | 1464625644418 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]]]}] 09:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1534ms 09:27:24 INFO - PROCESS | 7293 | 1464625644479 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:27:24 INFO - PROCESS | 7293 | 1464625644483 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 09:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:27:24 INFO - PROCESS | 7293 | 1464625644489 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:27:24 INFO - PROCESS | 7293 | 1464625644492 Marionette TRACE conn3 <- [1,2394,null,{}] 09:27:24 INFO - PROCESS | 7293 | 1464625644498 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}] 09:27:24 INFO - PROCESS | 7293 | 1464625644708 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:27:25 INFO - PROCESS | 7293 | 1464625645034 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:25 INFO - PROCESS | 7293 | ++DOCSHELL 0x896ae400 == 176 [pid = 7293] [id = 606] 09:27:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 178 (0x910e9c00) [pid = 7293] [serial = 1819] [outer = (nil)] 09:27:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 179 (0x91fde800) [pid = 7293] [serial = 1820] [outer = 0x910e9c00] 09:27:25 INFO - PROCESS | 7293 | 1464625645119 Marionette DEBUG loaded listener.js 09:27:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 180 (0x92294400) [pid = 7293] [serial = 1821] [outer = 0x910e9c00] 09:27:25 INFO - PROCESS | 7293 | 1464625645991 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]]]}] 09:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1535ms 09:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:27:26 INFO - PROCESS | 7293 | 1464625646026 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:27:26 INFO - PROCESS | 7293 | 1464625646029 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 09:27:26 INFO - PROCESS | 7293 | 1464625646036 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:27:26 INFO - PROCESS | 7293 | 1464625646039 Marionette TRACE conn3 <- [1,2398,null,{}] 09:27:26 INFO - PROCESS | 7293 | 1464625646045 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}] 09:27:26 INFO - PROCESS | 7293 | 1464625646254 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:27:26 INFO - PROCESS | 7293 | 1464625646540 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:26 INFO - PROCESS | 7293 | ++DOCSHELL 0x91d59000 == 177 [pid = 7293] [id = 607] 09:27:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 181 (0x91fe1000) [pid = 7293] [serial = 1822] [outer = (nil)] 09:27:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 182 (0x9250c400) [pid = 7293] [serial = 1823] [outer = 0x91fe1000] 09:27:26 INFO - PROCESS | 7293 | 1464625646672 Marionette DEBUG loaded listener.js 09:27:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 183 (0x92511c00) [pid = 7293] [serial = 1824] [outer = 0x91fe1000] 09:27:27 INFO - PROCESS | 7293 | 1464625647581 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]]]}] 09:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1596ms 09:27:27 INFO - PROCESS | 7293 | 1464625647633 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:27:27 INFO - PROCESS | 7293 | 1464625647640 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 09:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:27:27 INFO - PROCESS | 7293 | 1464625647651 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:27:27 INFO - PROCESS | 7293 | 1464625647653 Marionette TRACE conn3 <- [1,2402,null,{}] 09:27:27 INFO - PROCESS | 7293 | 1464625647658 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}] 09:27:27 INFO - PROCESS | 7293 | 1464625647867 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:27:28 INFO - PROCESS | 7293 | 1464625648199 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:28 INFO - PROCESS | 7293 | ++DOCSHELL 0x928b8400 == 178 [pid = 7293] [id = 608] 09:27:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 184 (0x928b9c00) [pid = 7293] [serial = 1825] [outer = (nil)] 09:27:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 185 (0x928e1400) [pid = 7293] [serial = 1826] [outer = 0x928b9c00] 09:27:28 INFO - PROCESS | 7293 | 1464625648300 Marionette DEBUG loaded listener.js 09:27:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 186 (0x92b66c00) [pid = 7293] [serial = 1827] [outer = 0x928b9c00] 09:27:29 INFO - PROCESS | 7293 | 1464625649176 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]]]}] 09:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1583ms 09:27:29 INFO - PROCESS | 7293 | 1464625649235 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:27:29 INFO - PROCESS | 7293 | 1464625649240 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 09:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:27:29 INFO - PROCESS | 7293 | 1464625649248 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:27:29 INFO - PROCESS | 7293 | 1464625649252 Marionette TRACE conn3 <- [1,2406,null,{}] 09:27:29 INFO - PROCESS | 7293 | 1464625649258 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}] 09:27:29 INFO - PROCESS | 7293 | 1464625649526 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:27:29 INFO - PROCESS | 7293 | 1464625649855 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x92b69c00 == 179 [pid = 7293] [id = 609] 09:27:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 187 (0x92b6b400) [pid = 7293] [serial = 1828] [outer = (nil)] 09:27:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 188 (0x92f0f800) [pid = 7293] [serial = 1829] [outer = 0x92b6b400] 09:27:29 INFO - PROCESS | 7293 | 1464625649939 Marionette DEBUG loaded listener.js 09:27:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 189 (0x92f18000) [pid = 7293] [serial = 1830] [outer = 0x92b6b400] 09:27:30 INFO - PROCESS | 7293 | 1464625650805 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]]]}] 09:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1588ms 09:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:27:30 INFO - PROCESS | 7293 | 1464625650837 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:27:30 INFO - PROCESS | 7293 | 1464625650840 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 09:27:30 INFO - PROCESS | 7293 | 1464625650847 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:27:30 INFO - PROCESS | 7293 | 1464625650850 Marionette TRACE conn3 <- [1,2410,null,{}] 09:27:30 INFO - PROCESS | 7293 | 1464625650856 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}] 09:27:31 INFO - PROCESS | 7293 | 1464625651065 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:27:31 INFO - PROCESS | 7293 | 1464625651339 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:31 INFO - PROCESS | 7293 | ++DOCSHELL 0x85304c00 == 180 [pid = 7293] [id = 610] 09:27:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 190 (0x85a37c00) [pid = 7293] [serial = 1831] [outer = (nil)] 09:27:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 191 (0x94f5f400) [pid = 7293] [serial = 1832] [outer = 0x85a37c00] 09:27:31 INFO - PROCESS | 7293 | 1464625651465 Marionette DEBUG loaded listener.js 09:27:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 192 (0x8ab4f800) [pid = 7293] [serial = 1833] [outer = 0x85a37c00] 09:27:32 INFO - PROCESS | 7293 | 1464625652314 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]]]}] 09:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1480ms 09:27:32 INFO - PROCESS | 7293 | 1464625652326 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:27:32 INFO - PROCESS | 7293 | 1464625652337 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 09:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:27:32 INFO - PROCESS | 7293 | 1464625652346 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:27:32 INFO - PROCESS | 7293 | 1464625652351 Marionette TRACE conn3 <- [1,2414,null,{}] 09:27:32 INFO - PROCESS | 7293 | 1464625652357 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}] 09:27:32 INFO - PROCESS | 7293 | 1464625652650 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:27:32 INFO - PROCESS | 7293 | 1464625652877 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:32 INFO - PROCESS | 7293 | ++DOCSHELL 0x92f15800 == 181 [pid = 7293] [id = 611] 09:27:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 193 (0x9507f000) [pid = 7293] [serial = 1834] [outer = (nil)] 09:27:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 194 (0x950b8c00) [pid = 7293] [serial = 1835] [outer = 0x9507f000] 09:27:33 INFO - PROCESS | 7293 | 1464625653001 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 195 (0x953a1800) [pid = 7293] [serial = 1836] [outer = 0x9507f000] 09:27:33 INFO - PROCESS | 7293 | 1464625653814 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]]]}] 09:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1536ms 09:27:33 INFO - PROCESS | 7293 | 1464625653886 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:27:33 INFO - PROCESS | 7293 | 1464625653890 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 09:27:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:27:33 INFO - PROCESS | 7293 | 1464625653898 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:27:33 INFO - PROCESS | 7293 | 1464625653901 Marionette TRACE conn3 <- [1,2418,null,{}] 09:27:33 INFO - PROCESS | 7293 | 1464625653906 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}] 09:27:34 INFO - PROCESS | 7293 | 1464625654109 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:27:34 INFO - PROCESS | 7293 | 1464625654398 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:34 INFO - PROCESS | 7293 | ++DOCSHELL 0x950ac000 == 182 [pid = 7293] [id = 612] 09:27:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 196 (0x9539b800) [pid = 7293] [serial = 1837] [outer = (nil)] 09:27:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 197 (0x95be0c00) [pid = 7293] [serial = 1838] [outer = 0x9539b800] 09:27:34 INFO - PROCESS | 7293 | 1464625654533 Marionette DEBUG loaded listener.js 09:27:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 198 (0x95bea800) [pid = 7293] [serial = 1839] [outer = 0x9539b800] 09:27:35 INFO - PROCESS | 7293 | 1464625655354 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]]]}] 09:27:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:27:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1531ms 09:27:35 INFO - PROCESS | 7293 | 1464625655431 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:27:35 INFO - PROCESS | 7293 | 1464625655435 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 09:27:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:27:35 INFO - PROCESS | 7293 | 1464625655441 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:27:35 INFO - PROCESS | 7293 | 1464625655444 Marionette TRACE conn3 <- [1,2422,null,{}] 09:27:35 INFO - PROCESS | 7293 | 1464625655450 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}] 09:27:35 INFO - PROCESS | 7293 | 1464625655657 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:27:35 INFO - PROCESS | 7293 | 1464625655943 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:36 INFO - PROCESS | 7293 | ++DOCSHELL 0x896b2400 == 183 [pid = 7293] [id = 613] 09:27:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 199 (0x8ef8c400) [pid = 7293] [serial = 1840] [outer = (nil)] 09:27:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 200 (0x976f9800) [pid = 7293] [serial = 1841] [outer = 0x8ef8c400] 09:27:36 INFO - PROCESS | 7293 | 1464625656067 Marionette DEBUG loaded listener.js 09:27:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 201 (0x98191000) [pid = 7293] [serial = 1842] [outer = 0x8ef8c400] 09:27:36 INFO - PROCESS | 7293 | 1464625656889 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]]]}] 09:27:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:27:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1479ms 09:27:36 INFO - PROCESS | 7293 | 1464625656921 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 7293 | 1464625656924 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 09:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:27:36 INFO - PROCESS | 7293 | 1464625656931 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - PROCESS | 7293 | 1464625656934 Marionette TRACE conn3 <- [1,2426,null,{}] 09:27:36 INFO - PROCESS | 7293 | 1464625656940 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}] 09:27:37 INFO - PROCESS | 7293 | 1464625657144 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:27:37 INFO - PROCESS | 7293 | 1464625657452 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 7293 | ++DOCSHELL 0x86af4400 == 184 [pid = 7293] [id = 614] 09:27:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 202 (0x94f3f800) [pid = 7293] [serial = 1843] [outer = (nil)] 09:27:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 203 (0x98e7b000) [pid = 7293] [serial = 1844] [outer = 0x94f3f800] 09:27:37 INFO - PROCESS | 7293 | 1464625657573 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 204 (0x997f0000) [pid = 7293] [serial = 1845] [outer = 0x94f3f800] 09:27:38 INFO - PROCESS | 7293 | 1464625658452 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]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1584ms 09:27:38 INFO - PROCESS | 7293 | 1464625658517 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 7293 | 1464625658521 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 09:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:27:38 INFO - PROCESS | 7293 | 1464625658527 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 7293 | 1464625658530 Marionette TRACE conn3 <- [1,2430,null,{}] 09:27:38 INFO - PROCESS | 7293 | 1464625658536 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}] 09:27:38 INFO - PROCESS | 7293 | 1464625658752 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:27:39 INFO - PROCESS | 7293 | 1464625659038 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x976fa800 == 185 [pid = 7293] [id = 615] 09:27:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 205 (0x98986800) [pid = 7293] [serial = 1846] [outer = (nil)] 09:27:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 206 (0x99c4b800) [pid = 7293] [serial = 1847] [outer = 0x98986800] 09:27:39 INFO - PROCESS | 7293 | 1464625659171 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 207 (0x99c52400) [pid = 7293] [serial = 1848] [outer = 0x98986800] 09:27:40 INFO - PROCESS | 7293 | 1464625660009 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]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1543ms 09:27:40 INFO - PROCESS | 7293 | 1464625660070 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 7293 | 1464625660073 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 09:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:27:40 INFO - PROCESS | 7293 | 1464625660080 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - PROCESS | 7293 | 1464625660083 Marionette TRACE conn3 <- [1,2434,null,{}] 09:27:40 INFO - PROCESS | 7293 | 1464625660088 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}] 09:27:40 INFO - PROCESS | 7293 | 1464625660292 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:27:40 INFO - PROCESS | 7293 | 1464625660579 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 7293 | ++DOCSHELL 0x86af3400 == 186 [pid = 7293] [id = 616] 09:27:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 208 (0x88f24800) [pid = 7293] [serial = 1849] [outer = (nil)] 09:27:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 209 (0x8ed1e400) [pid = 7293] [serial = 1850] [outer = 0x88f24800] 09:27:40 INFO - PROCESS | 7293 | 1464625660703 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 210 (0x99f80000) [pid = 7293] [serial = 1851] [outer = 0x88f24800] 09:27:41 INFO - PROCESS | 7293 | 1464625661504 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]]]}] 09:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1438ms 09:27:41 INFO - PROCESS | 7293 | 1464625661518 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:27:41 INFO - PROCESS | 7293 | 1464625661520 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 09:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:27:41 INFO - PROCESS | 7293 | 1464625661527 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 7293 | 1464625661534 Marionette TRACE conn3 <- [1,2438,null,{}] 09:27:41 INFO - PROCESS | 7293 | 1464625661540 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}] 09:27:41 INFO - PROCESS | 7293 | 1464625661742 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:27:42 INFO - PROCESS | 7293 | 1464625662035 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x93b81c00 == 187 [pid = 7293] [id = 617] 09:27:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 211 (0x99f84800) [pid = 7293] [serial = 1852] [outer = (nil)] 09:27:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 212 (0x9a55c800) [pid = 7293] [serial = 1853] [outer = 0x99f84800] 09:27:42 INFO - PROCESS | 7293 | 1464625662119 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 213 (0x9a55f000) [pid = 7293] [serial = 1854] [outer = 0x99f84800] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x85ae8800 == 186 [pid = 7293] [id = 451] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x88eeac00 == 185 [pid = 7293] [id = 453] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x91bea000 == 184 [pid = 7293] [id = 491] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x8508f000 == 183 [pid = 7293] [id = 396] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x93b7c000 == 182 [pid = 7293] [id = 492] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x91d0dc00 == 181 [pid = 7293] [id = 493] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x848f6c00 == 180 [pid = 7293] [id = 494] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x88dbb000 == 179 [pid = 7293] [id = 597] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x86f74800 == 178 [pid = 7293] [id = 596] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x86f76800 == 177 [pid = 7293] [id = 595] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x84466000 == 176 [pid = 7293] [id = 594] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x98c1b800 == 175 [pid = 7293] [id = 590] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x9a2b5800 == 174 [pid = 7293] [id = 589] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x8e310000 == 173 [pid = 7293] [id = 588] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x892ef800 == 172 [pid = 7293] [id = 586] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x88f26800 == 171 [pid = 7293] [id = 587] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x95bdfc00 == 170 [pid = 7293] [id = 585] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x94f44800 == 169 [pid = 7293] [id = 584] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x8a359400 == 168 [pid = 7293] [id = 583] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x928b6000 == 167 [pid = 7293] [id = 582] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x928b6c00 == 166 [pid = 7293] [id = 581] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x8c832400 == 165 [pid = 7293] [id = 580] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x8ef8c800 == 164 [pid = 7293] [id = 579] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x8c084800 == 163 [pid = 7293] [id = 577] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x8446dc00 == 162 [pid = 7293] [id = 578] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x895cb400 == 161 [pid = 7293] [id = 576] 09:27:44 INFO - PROCESS | 7293 | --DOCSHELL 0x87396c00 == 160 [pid = 7293] [id = 575] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 212 (0x8c08e000) [pid = 7293] [serial = 1703] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 211 (0x8a3dd800) [pid = 7293] [serial = 1658] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 210 (0x8a2d5000) [pid = 7293] [serial = 1716] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 209 (0x98e74400) [pid = 7293] [serial = 1682] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 208 (0x9b78b000) [pid = 7293] [serial = 1688] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 207 (0x8b6ab800) [pid = 7293] [serial = 1718] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 206 (0x9b786000) [pid = 7293] [serial = 1697] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 205 (0x928ec800) [pid = 7293] [serial = 1670] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 204 (0x8dd44800) [pid = 7293] [serial = 1721] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 203 (0x8edef800) [pid = 7293] [serial = 1661] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 202 (0x93d83800) [pid = 7293] [serial = 1673] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 201 (0x8446ec00) [pid = 7293] [serial = 1712] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 200 (0x8c088000) [pid = 7293] [serial = 1694] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 199 (0x91bec800) [pid = 7293] [serial = 1664] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 198 (0x88b16400) [pid = 7293] [serial = 1638] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 197 (0x89358c00) [pid = 7293] [serial = 1700] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 196 (0x87346000) [pid = 7293] [serial = 1709] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 195 (0x88b19400) [pid = 7293] [serial = 1713] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 194 (0x88cf5c00) [pid = 7293] [serial = 1655] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 193 (0x950b6c00) [pid = 7293] [serial = 1676] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 192 (0x9a363400) [pid = 7293] [serial = 1685] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 191 (0x89949c00) [pid = 7293] [serial = 1706] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 190 (0x92295000) [pid = 7293] [serial = 1667] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 189 (0x8c085c00) [pid = 7293] [serial = 1719] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 188 (0x95bedc00) [pid = 7293] [serial = 1679] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 187 (0xa260d800) [pid = 7293] [serial = 1691] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 186 (0x8e3e0c00) [pid = 7293] [serial = 1722] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 185 (0x8dd50400) [pid = 7293] [serial = 1653] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 184 (0x896b5000) [pid = 7293] [serial = 1715] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 183 (0x88b14c00) [pid = 7293] [serial = 1710] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | --DOMWINDOW == 182 (0x88f23800) [pid = 7293] [serial = 1724] [outer = (nil)] [url = about:blank] 09:27:44 INFO - PROCESS | 7293 | 1464625664655 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]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 3146ms 09:27:44 INFO - PROCESS | 7293 | 1464625664674 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 7293 | 1464625664679 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 09:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:27:44 INFO - PROCESS | 7293 | 1464625664687 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 7293 | 1464625664693 Marionette TRACE conn3 <- [1,2442,null,{}] 09:27:44 INFO - PROCESS | 7293 | 1464625664701 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}] 09:27:44 INFO - PROCESS | 7293 | 1464625664920 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:27:45 INFO - PROCESS | 7293 | 1464625665139 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x85a30800 == 161 [pid = 7293] [id = 618] 09:27:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 183 (0x86af5800) [pid = 7293] [serial = 1855] [outer = (nil)] 09:27:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 184 (0x88b15400) [pid = 7293] [serial = 1856] [outer = 0x86af5800] 09:27:45 INFO - PROCESS | 7293 | 1464625665217 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 185 (0x88cf6800) [pid = 7293] [serial = 1857] [outer = 0x86af5800] 09:27:45 INFO - PROCESS | 7293 | 1464625665994 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]]]}] 09:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1336ms 09:27:46 INFO - PROCESS | 7293 | 1464625666024 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:27:46 INFO - PROCESS | 7293 | 1464625666031 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 09:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:27:46 INFO - PROCESS | 7293 | 1464625666040 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:27:46 INFO - PROCESS | 7293 | 1464625666044 Marionette TRACE conn3 <- [1,2446,null,{}] 09:27:46 INFO - PROCESS | 7293 | 1464625666050 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}] 09:27:46 INFO - PROCESS | 7293 | 1464625666340 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:27:46 INFO - PROCESS | 7293 | 1464625666476 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:46 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f85c00 == 162 [pid = 7293] [id = 619] 09:27:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 186 (0x88f88400) [pid = 7293] [serial = 1858] [outer = (nil)] 09:27:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 187 (0x892f1400) [pid = 7293] [serial = 1859] [outer = 0x88f88400] 09:27:46 INFO - PROCESS | 7293 | 1464625666548 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 188 (0x89356000) [pid = 7293] [serial = 1860] [outer = 0x88f88400] 09:27:47 INFO - PROCESS | 7293 | 1464625667428 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]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1438ms 09:27:47 INFO - PROCESS | 7293 | 1464625667485 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 7293 | 1464625667489 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 09:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:27:47 INFO - PROCESS | 7293 | 1464625667496 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 7293 | 1464625667501 Marionette TRACE conn3 <- [1,2450,null,{}] 09:27:47 INFO - PROCESS | 7293 | 1464625667522 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}] 09:27:47 INFO - PROCESS | 7293 | 1464625667818 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:27:47 INFO - PROCESS | 7293 | 1464625667854 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 7293 | ++DOCSHELL 0x89359c00 == 163 [pid = 7293] [id = 620] 09:27:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 189 (0x8994d800) [pid = 7293] [serial = 1861] [outer = (nil)] 09:27:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 190 (0x8a2e0000) [pid = 7293] [serial = 1862] [outer = 0x8994d800] 09:27:47 INFO - PROCESS | 7293 | 1464625667927 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 191 (0x8a3dbc00) [pid = 7293] [serial = 1863] [outer = 0x8994d800] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 190 (0x8b3e9400) [pid = 7293] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 189 (0x89352000) [pid = 7293] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 188 (0x9cf92800) [pid = 7293] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 187 (0x93b81800) [pid = 7293] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 186 (0x8b3d0400) [pid = 7293] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 185 (0x8c086c00) [pid = 7293] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 184 (0x88b1b800) [pid = 7293] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 183 (0x89355000) [pid = 7293] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 182 (0x975ee800) [pid = 7293] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 181 (0x9a2b4000) [pid = 7293] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 180 (0x8c082000) [pid = 7293] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 179 (0x8ed17000) [pid = 7293] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 178 (0x910e4c00) [pid = 7293] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 177 (0x8b3cbc00) [pid = 7293] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 176 (0x8a35f000) [pid = 7293] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 175 (0x92b65800) [pid = 7293] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 174 (0x91036c00) [pid = 7293] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 173 (0x8e3e2400) [pid = 7293] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 172 (0x8935e400) [pid = 7293] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 171 (0x89358000) [pid = 7293] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 170 (0x8b3cc800) [pid = 7293] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 169 (0x98921c00) [pid = 7293] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 168 (0x9508ac00) [pid = 7293] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 167 (0x8be93c00) [pid = 7293] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 166 (0x928bb000) [pid = 7293] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 165 (0x928bc000) [pid = 7293] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 164 (0x91d08400) [pid = 7293] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 163 (0x910de800) [pid = 7293] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 162 (0x8e480400) [pid = 7293] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x8c1afc00) [pid = 7293] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0x895cdc00) [pid = 7293] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0x8739d000) [pid = 7293] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x8734ec00) [pid = 7293] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0x87346800) [pid = 7293] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x84470c00) [pid = 7293] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x85089400) [pid = 7293] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x86f72800) [pid = 7293] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0xa325dc00) [pid = 7293] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x9b227c00) [pid = 7293] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x9b728800) [pid = 7293] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x92409400) [pid = 7293] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:27:49 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x93d8f000) [pid = 7293] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:27:49 INFO - PROCESS | 7293 | 1464625669635 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]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 2189ms 09:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:27:49 INFO - PROCESS | 7293 | 1464625669685 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 7293 | 1464625669689 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 09:27:49 INFO - PROCESS | 7293 | 1464625669695 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 7293 | 1464625669698 Marionette TRACE conn3 <- [1,2454,null,{}] 09:27:49 INFO - PROCESS | 7293 | 1464625669703 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}] 09:27:49 INFO - PROCESS | 7293 | 1464625669891 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:27:50 INFO - PROCESS | 7293 | 1464625670092 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 7293 | ++DOCSHELL 0x85addc00 == 164 [pid = 7293] [id = 621] 09:27:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x86f75000) [pid = 7293] [serial = 1864] [outer = (nil)] 09:27:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x8935e400) [pid = 7293] [serial = 1865] [outer = 0x86f75000] 09:27:50 INFO - PROCESS | 7293 | 1464625670161 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x8a3da800) [pid = 7293] [serial = 1866] [outer = 0x86f75000] 09:27:50 INFO - PROCESS | 7293 | 1464625670889 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]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1232ms 09:27:50 INFO - PROCESS | 7293 | 1464625670927 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 7293 | 1464625670929 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 09:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:27:50 INFO - PROCESS | 7293 | 1464625670935 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - PROCESS | 7293 | 1464625670937 Marionette TRACE conn3 <- [1,2458,null,{}] 09:27:50 INFO - PROCESS | 7293 | 1464625670943 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}] 09:27:51 INFO - PROCESS | 7293 | 1464625671205 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:27:51 INFO - PROCESS | 7293 | 1464625671224 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 7293 | ++DOCSHELL 0x8994d400 == 165 [pid = 7293] [id = 622] 09:27:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x8b3c7000) [pid = 7293] [serial = 1867] [outer = (nil)] 09:27:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0x8b6aac00) [pid = 7293] [serial = 1868] [outer = 0x8b3c7000] 09:27:51 INFO - PROCESS | 7293 | 1464625671292 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x8c082000) [pid = 7293] [serial = 1869] [outer = 0x8b3c7000] 09:27:52 INFO - PROCESS | 7293 | 1464625672488 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]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1629ms 09:27:52 INFO - PROCESS | 7293 | 1464625672566 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:27:52 INFO - PROCESS | 7293 | 1464625672575 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 09:27:52 INFO - PROCESS | 7293 | 1464625672583 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 7293 | 1464625672590 Marionette TRACE conn3 <- [1,2462,null,{}] 09:27:52 INFO - PROCESS | 7293 | 1464625672597 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}] 09:27:52 INFO - PROCESS | 7293 | 1464625672882 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:27:53 INFO - PROCESS | 7293 | 1464625673222 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 7293 | ++DOCSHELL 0x86f76800 == 166 [pid = 7293] [id = 623] 09:27:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x88b18400) [pid = 7293] [serial = 1870] [outer = (nil)] 09:27:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x89359000) [pid = 7293] [serial = 1871] [outer = 0x88b18400] 09:27:53 INFO - PROCESS | 7293 | 1464625673310 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x895d3400) [pid = 7293] [serial = 1872] [outer = 0x88b18400] 09:27:54 INFO - PROCESS | 7293 | 1464625674217 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]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1698ms 09:27:54 INFO - PROCESS | 7293 | 1464625674282 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 7293 | 1464625674291 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 09:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:27:54 INFO - PROCESS | 7293 | 1464625674301 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 7293 | 1464625674305 Marionette TRACE conn3 <- [1,2466,null,{}] 09:27:54 INFO - PROCESS | 7293 | 1464625674311 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}] 09:27:54 INFO - PROCESS | 7293 | 1464625674580 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:27:54 INFO - PROCESS | 7293 | 1464625674947 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3c5000 == 167 [pid = 7293] [id = 624] 09:27:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x8be93400) [pid = 7293] [serial = 1873] [outer = (nil)] 09:27:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x8c08a800) [pid = 7293] [serial = 1874] [outer = 0x8be93400] 09:27:55 INFO - PROCESS | 7293 | 1464625675033 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x8c1a9400) [pid = 7293] [serial = 1875] [outer = 0x8be93400] 09:27:55 INFO - PROCESS | 7293 | 1464625675882 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]]]}] 09:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1640ms 09:27:55 INFO - PROCESS | 7293 | 1464625675941 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:27:55 INFO - PROCESS | 7293 | 1464625675946 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 09:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:27:55 INFO - PROCESS | 7293 | 1464625675953 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - PROCESS | 7293 | 1464625675959 Marionette TRACE conn3 <- [1,2470,null,{}] 09:27:55 INFO - PROCESS | 7293 | 1464625675976 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}] 09:27:56 INFO - PROCESS | 7293 | 1464625676240 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:27:56 INFO - PROCESS | 7293 | 1464625676583 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 7293 | ++DOCSHELL 0x848f2800 == 168 [pid = 7293] [id = 625] 09:27:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x8e30c000) [pid = 7293] [serial = 1876] [outer = (nil)] 09:27:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 163 (0x8e480000) [pid = 7293] [serial = 1877] [outer = 0x8e30c000] 09:27:56 INFO - PROCESS | 7293 | 1464625676673 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 164 (0x8ed1c800) [pid = 7293] [serial = 1878] [outer = 0x8e30c000] 09:27:57 INFO - PROCESS | 7293 | 1464625677518 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]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1636ms 09:27:57 INFO - PROCESS | 7293 | 1464625677590 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 7293 | 1464625677595 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 09:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:27:57 INFO - PROCESS | 7293 | 1464625677628 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 7293 | 1464625677633 Marionette TRACE conn3 <- [1,2474,null,{}] 09:27:57 INFO - PROCESS | 7293 | 1464625677695 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}] 09:27:57 INFO - PROCESS | 7293 | 1464625677943 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:27:58 INFO - PROCESS | 7293 | 1464625678270 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ede8800 == 169 [pid = 7293] [id = 626] 09:27:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 165 (0x8edec800) [pid = 7293] [serial = 1879] [outer = (nil)] 09:27:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 166 (0x8eec9800) [pid = 7293] [serial = 1880] [outer = 0x8edec800] 09:27:58 INFO - PROCESS | 7293 | 1464625678357 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 167 (0x91029400) [pid = 7293] [serial = 1881] [outer = 0x8edec800] 09:27:59 INFO - PROCESS | 7293 | 1464625679243 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]]]}] 09:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1646ms 09:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:27:59 INFO - PROCESS | 7293 | 1464625679275 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 7293 | 1464625679278 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 09:27:59 INFO - PROCESS | 7293 | 1464625679284 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 7293 | 1464625679288 Marionette TRACE conn3 <- [1,2478,null,{}] 09:27:59 INFO - PROCESS | 7293 | 1464625679294 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}] 09:27:59 INFO - PROCESS | 7293 | 1464625679498 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:27:59 INFO - PROCESS | 7293 | 1464625679799 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 7293 | ++DOCSHELL 0x8eec0000 == 170 [pid = 7293] [id = 627] 09:27:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 168 (0x91034800) [pid = 7293] [serial = 1882] [outer = (nil)] 09:27:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 169 (0x91d06800) [pid = 7293] [serial = 1883] [outer = 0x91034800] 09:27:59 INFO - PROCESS | 7293 | 1464625679931 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 170 (0x91d0f800) [pid = 7293] [serial = 1884] [outer = 0x91034800] 09:28:00 INFO - PROCESS | 7293 | 1464625680804 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]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1589ms 09:28:00 INFO - PROCESS | 7293 | 1464625680873 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 7293 | 1464625680876 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 09:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:28:00 INFO - PROCESS | 7293 | 1464625680883 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 7293 | 1464625680887 Marionette TRACE conn3 <- [1,2482,null,{}] 09:28:00 INFO - PROCESS | 7293 | 1464625680892 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}] 09:28:01 INFO - PROCESS | 7293 | 1464625681154 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:28:01 INFO - PROCESS | 7293 | 1464625681507 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 7293 | ++DOCSHELL 0x8739c800 == 171 [pid = 7293] [id = 628] 09:28:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 171 (0x88eeec00) [pid = 7293] [serial = 1885] [outer = (nil)] 09:28:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 172 (0x91d52800) [pid = 7293] [serial = 1886] [outer = 0x88eeec00] 09:28:01 INFO - PROCESS | 7293 | 1464625681598 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 173 (0x928b2400) [pid = 7293] [serial = 1887] [outer = 0x88eeec00] 09:28:02 INFO - PROCESS | 7293 | 1464625682443 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]]]}] 09:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1632ms 09:28:02 INFO - PROCESS | 7293 | 1464625682517 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 7293 | 1464625682520 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 09:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:28:02 INFO - PROCESS | 7293 | 1464625682527 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - PROCESS | 7293 | 1464625682531 Marionette TRACE conn3 <- [1,2486,null,{}] 09:28:02 INFO - PROCESS | 7293 | 1464625682537 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}] 09:28:02 INFO - PROCESS | 7293 | 1464625682784 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:28:03 INFO - PROCESS | 7293 | 1464625683127 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 7293 | ++DOCSHELL 0x8530f800 == 172 [pid = 7293] [id = 629] 09:28:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 174 (0x9229f000) [pid = 7293] [serial = 1888] [outer = (nil)] 09:28:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 175 (0x928e9000) [pid = 7293] [serial = 1889] [outer = 0x9229f000] 09:28:03 INFO - PROCESS | 7293 | 1464625683212 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 176 (0x92b62c00) [pid = 7293] [serial = 1890] [outer = 0x9229f000] 09:28:04 INFO - PROCESS | 7293 | 1464625684047 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]]]}] 09:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1583ms 09:28:04 INFO - PROCESS | 7293 | 1464625684111 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 7293 | 1464625684115 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 09:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:28:04 INFO - PROCESS | 7293 | 1464625684121 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 7293 | 1464625684124 Marionette TRACE conn3 <- [1,2490,null,{}] 09:28:04 INFO - PROCESS | 7293 | 1464625684130 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}] 09:28:04 INFO - PROCESS | 7293 | 1464625684335 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:28:04 INFO - PROCESS | 7293 | 1464625684634 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 7293 | ++DOCSHELL 0x8eebdc00 == 173 [pid = 7293] [id = 630] 09:28:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 177 (0x9229dc00) [pid = 7293] [serial = 1891] [outer = (nil)] 09:28:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 178 (0x92d4e400) [pid = 7293] [serial = 1892] [outer = 0x9229dc00] 09:28:04 INFO - PROCESS | 7293 | 1464625684760 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 179 (0x92d5a400) [pid = 7293] [serial = 1893] [outer = 0x9229dc00] 09:28:05 INFO - PROCESS | 7293 | 1464625685591 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]]]}] 09:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1533ms 09:28:05 INFO - PROCESS | 7293 | 1464625685654 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:28:05 INFO - PROCESS | 7293 | 1464625685659 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 09:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:28:05 INFO - PROCESS | 7293 | 1464625685665 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 7293 | 1464625685668 Marionette TRACE conn3 <- [1,2494,null,{}] 09:28:05 INFO - PROCESS | 7293 | 1464625685674 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}] 09:28:05 INFO - PROCESS | 7293 | 1464625685892 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:28:06 INFO - PROCESS | 7293 | 1464625686221 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ed20000 == 174 [pid = 7293] [id = 631] 09:28:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 180 (0x91d08800) [pid = 7293] [serial = 1894] [outer = (nil)] 09:28:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 181 (0x93d8a400) [pid = 7293] [serial = 1895] [outer = 0x91d08800] 09:28:06 INFO - PROCESS | 7293 | 1464625686308 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 182 (0x94f45c00) [pid = 7293] [serial = 1896] [outer = 0x91d08800] 09:28:07 INFO - PROCESS | 7293 | 1464625687170 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]]]}] 09:28:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:28:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1579ms 09:28:07 INFO - PROCESS | 7293 | 1464625687245 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 7293 | 1464625687249 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 09:28:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:28:07 INFO - PROCESS | 7293 | 1464625687255 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 7293 | 1464625687258 Marionette TRACE conn3 <- [1,2498,null,{}] 09:28:07 INFO - PROCESS | 7293 | 1464625687265 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}] 09:28:07 INFO - PROCESS | 7293 | 1464625687516 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:28:07 INFO - PROCESS | 7293 | 1464625687885 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x92d5c400 == 175 [pid = 7293] [id = 632] 09:28:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 183 (0x9539c800) [pid = 7293] [serial = 1897] [outer = (nil)] 09:28:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 184 (0x95b5a800) [pid = 7293] [serial = 1898] [outer = 0x9539c800] 09:28:07 INFO - PROCESS | 7293 | 1464625687972 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 185 (0x95bdfc00) [pid = 7293] [serial = 1899] [outer = 0x9539c800] 09:28:08 INFO - PROCESS | 7293 | 1464625688862 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]]]}] 09:28:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:28:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1684ms 09:28:08 INFO - PROCESS | 7293 | 1464625688940 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:28:08 INFO - PROCESS | 7293 | 1464625688943 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 09:28:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:28:08 INFO - PROCESS | 7293 | 1464625688950 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:28:08 INFO - PROCESS | 7293 | 1464625688954 Marionette TRACE conn3 <- [1,2502,null,{}] 09:28:08 INFO - PROCESS | 7293 | 1464625688960 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}] 09:28:09 INFO - PROCESS | 7293 | 1464625689227 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:28:09 INFO - PROCESS | 7293 | 1464625689571 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 7293 | ++DOCSHELL 0x92b7a800 == 176 [pid = 7293] [id = 633] 09:28:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 186 (0x9508dc00) [pid = 7293] [serial = 1900] [outer = (nil)] 09:28:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 187 (0x99b50000) [pid = 7293] [serial = 1901] [outer = 0x9508dc00] 09:28:09 INFO - PROCESS | 7293 | 1464625689661 Marionette DEBUG loaded listener.js 09:28:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 188 (0x99f85000) [pid = 7293] [serial = 1902] [outer = 0x9508dc00] 09:28:10 INFO - PROCESS | 7293 | 1464625690517 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]]]}] 09:28:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:28:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1639ms 09:28:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:28:10 INFO - PROCESS | 7293 | 1464625690589 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:28:10 INFO - PROCESS | 7293 | 1464625690592 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 09:28:10 INFO - PROCESS | 7293 | 1464625690599 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - PROCESS | 7293 | 1464625690602 Marionette TRACE conn3 <- [1,2506,null,{}] 09:28:10 INFO - PROCESS | 7293 | 1464625690608 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}] 09:28:10 INFO - PROCESS | 7293 | 1464625690816 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:28:11 INFO - PROCESS | 7293 | 1464625691155 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c1adc00 == 177 [pid = 7293] [id = 634] 09:28:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 189 (0x9102c800) [pid = 7293] [serial = 1903] [outer = (nil)] 09:28:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 190 (0x9a35ec00) [pid = 7293] [serial = 1904] [outer = 0x9102c800] 09:28:11 INFO - PROCESS | 7293 | 1464625691241 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 191 (0x9a36c400) [pid = 7293] [serial = 1905] [outer = 0x9102c800] 09:28:12 INFO - PROCESS | 7293 | 1464625692083 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]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:28:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1535ms 09:28:12 INFO - PROCESS | 7293 | 1464625692134 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 7293 | 1464625692138 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 09:28:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:28:12 INFO - PROCESS | 7293 | 1464625692144 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 7293 | 1464625692157 Marionette TRACE conn3 <- [1,2510,null,{}] 09:28:12 INFO - PROCESS | 7293 | 1464625692161 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}] 09:28:12 INFO - PROCESS | 7293 | 1464625692367 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:28:12 INFO - PROCESS | 7293 | 1464625692658 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a2b8400 == 178 [pid = 7293] [id = 635] 09:28:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 192 (0x9a55f800) [pid = 7293] [serial = 1906] [outer = (nil)] 09:28:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 193 (0x9af28c00) [pid = 7293] [serial = 1907] [outer = 0x9a55f800] 09:28:12 INFO - PROCESS | 7293 | 1464625692860 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 194 (0x9b730800) [pid = 7293] [serial = 1908] [outer = 0x9a55f800] 09:28:13 INFO - PROCESS | 7293 | 1464625693735 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]]]}] 09:28:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:28:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1639ms 09:28:13 INFO - PROCESS | 7293 | 1464625693784 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:28:13 INFO - PROCESS | 7293 | 1464625693788 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 09:28:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:28:13 INFO - PROCESS | 7293 | 1464625693794 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - PROCESS | 7293 | 1464625693797 Marionette TRACE conn3 <- [1,2514,null,{}] 09:28:13 INFO - PROCESS | 7293 | 1464625693803 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}] 09:28:14 INFO - PROCESS | 7293 | 1464625694004 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:28:14 INFO - PROCESS | 7293 | 1464625694300 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a55ec00 == 179 [pid = 7293] [id = 636] 09:28:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 195 (0x9a561400) [pid = 7293] [serial = 1909] [outer = (nil)] 09:28:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 196 (0x9bab7c00) [pid = 7293] [serial = 1910] [outer = 0x9a561400] 09:28:14 INFO - PROCESS | 7293 | 1464625694422 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 197 (0x9cf95c00) [pid = 7293] [serial = 1911] [outer = 0x9a561400] 09:28:15 INFO - PROCESS | 7293 | 1464625695283 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]]]}] 09:28:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:28:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1535ms 09:28:15 INFO - PROCESS | 7293 | 1464625695330 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 7293 | 1464625695334 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 09:28:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:28:15 INFO - PROCESS | 7293 | 1464625695340 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 7293 | 1464625695343 Marionette TRACE conn3 <- [1,2518,null,{}] 09:28:15 INFO - PROCESS | 7293 | 1464625695349 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}] 09:28:15 INFO - PROCESS | 7293 | 1464625695552 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:28:15 INFO - PROCESS | 7293 | 1464625695850 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 7293 | ++DOCSHELL 0x8734a400 == 180 [pid = 7293] [id = 637] 09:28:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 198 (0x8a2d6c00) [pid = 7293] [serial = 1912] [outer = (nil)] 09:28:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 199 (0xa21abc00) [pid = 7293] [serial = 1913] [outer = 0x8a2d6c00] 09:28:15 INFO - PROCESS | 7293 | 1464625695973 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 200 (0x9bac0000) [pid = 7293] [serial = 1914] [outer = 0x8a2d6c00] 09:28:16 INFO - PROCESS | 7293 | 1464625696821 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]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:28:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1530ms 09:28:16 INFO - PROCESS | 7293 | 1464625696871 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 7293 | 1464625696874 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 09:28:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:28:16 INFO - PROCESS | 7293 | 1464625696880 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 7293 | 1464625696883 Marionette TRACE conn3 <- [1,2522,null,{}] 09:28:16 INFO - PROCESS | 7293 | 1464625696888 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}] 09:28:17 INFO - PROCESS | 7293 | 1464625697093 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:28:17 INFO - PROCESS | 7293 | 1464625697393 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a36c000 == 181 [pid = 7293] [id = 638] 09:28:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 201 (0x9af1bc00) [pid = 7293] [serial = 1915] [outer = (nil)] 09:28:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 202 (0xa2608c00) [pid = 7293] [serial = 1916] [outer = 0x9af1bc00] 09:28:17 INFO - PROCESS | 7293 | 1464625697517 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 203 (0xa302f000) [pid = 7293] [serial = 1917] [outer = 0x9af1bc00] 09:28:18 INFO - PROCESS | 7293 | 1464625698392 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]]]}] 09:28:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:28:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1583ms 09:28:18 INFO - PROCESS | 7293 | 1464625698465 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:28:18 INFO - PROCESS | 7293 | 1464625698469 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 09:28:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:28:18 INFO - PROCESS | 7293 | 1464625698475 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 7293 | 1464625698477 Marionette TRACE conn3 <- [1,2526,null,{}] 09:28:18 INFO - PROCESS | 7293 | 1464625698483 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}] 09:28:18 INFO - PROCESS | 7293 | 1464625698699 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:28:19 INFO - PROCESS | 7293 | 1464625699050 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 7293 | ++DOCSHELL 0x84467400 == 182 [pid = 7293] [id = 639] 09:28:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 204 (0x86f6f400) [pid = 7293] [serial = 1918] [outer = (nil)] 09:28:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 205 (0x8739c400) [pid = 7293] [serial = 1919] [outer = 0x86f6f400] 09:28:19 INFO - PROCESS | 7293 | 1464625699134 Marionette DEBUG loaded listener.js 09:28:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 206 (0x88f2b400) [pid = 7293] [serial = 1920] [outer = 0x86f6f400] 09:28:20 INFO - PROCESS | 7293 | 1464625700019 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]]]}] 09:28:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:28:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1580ms 09:28:20 INFO - PROCESS | 7293 | 1464625700055 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:28:20 INFO - PROCESS | 7293 | 1464625700058 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 09:28:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:28:20 INFO - PROCESS | 7293 | 1464625700065 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 7293 | 1464625700069 Marionette TRACE conn3 <- [1,2530,null,{}] 09:28:20 INFO - PROCESS | 7293 | 1464625700074 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}] 09:28:20 INFO - PROCESS | 7293 | 1464625700296 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:28:20 INFO - PROCESS | 7293 | 1464625700570 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x88ee7c00 == 183 [pid = 7293] [id = 640] 09:28:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 207 (0x88f25400) [pid = 7293] [serial = 1921] [outer = (nil)] 09:28:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 208 (0x8ab4b400) [pid = 7293] [serial = 1922] [outer = 0x88f25400] 09:28:20 INFO - PROCESS | 7293 | 1464625700706 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 209 (0x8eec0800) [pid = 7293] [serial = 1923] [outer = 0x88f25400] 09:28:21 INFO - PROCESS | 7293 | 1464625701564 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]]]}] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x99c4e800 == 182 [pid = 7293] [id = 517] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x99b5a000 == 181 [pid = 7293] [id = 516] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x86af6400 == 180 [pid = 7293] [id = 515] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x88db9c00 == 179 [pid = 7293] [id = 452] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x8c838400 == 178 [pid = 7293] [id = 209] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x86af6800 == 177 [pid = 7293] [id = 574] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x99f7d000 == 176 [pid = 7293] [id = 518] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x85094000 == 175 [pid = 7293] [id = 519] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x910e1400 == 174 [pid = 7293] [id = 96] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x8ef86400 == 173 [pid = 7293] [id = 605] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x85088000 == 172 [pid = 7293] [id = 604] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3cb000 == 171 [pid = 7293] [id = 602] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x8e158800 == 170 [pid = 7293] [id = 603] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x88b1a000 == 169 [pid = 7293] [id = 601] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x89354400 == 168 [pid = 7293] [id = 600] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x88ef1800 == 167 [pid = 7293] [id = 599] 09:28:22 INFO - PROCESS | 7293 | --DOCSHELL 0x84470800 == 166 [pid = 7293] [id = 598] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 208 (0x91be9000) [pid = 7293] [serial = 1581] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 207 (0xa3261000) [pid = 7293] [serial = 1692] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 206 (0x953a0c00) [pid = 7293] [serial = 1677] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 205 (0x975fb000) [pid = 7293] [serial = 1680] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 204 (0xa1061400) [pid = 7293] [serial = 1698] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 203 (0x88ef1c00) [pid = 7293] [serial = 1656] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 202 (0x8c089400) [pid = 7293] [serial = 1704] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 201 (0x997a5c00) [pid = 7293] [serial = 1683] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 200 (0x9ac32800) [pid = 7293] [serial = 1686] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 199 (0x8c08ac00) [pid = 7293] [serial = 1695] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 198 (0x8ef82000) [pid = 7293] [serial = 1662] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 197 (0x92d4f400) [pid = 7293] [serial = 1671] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 196 (0x9b7cb000) [pid = 7293] [serial = 1689] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 195 (0x8b3c9c00) [pid = 7293] [serial = 1659] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 194 (0x94f42400) [pid = 7293] [serial = 1674] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 193 (0x92402c00) [pid = 7293] [serial = 1668] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 192 (0x91d0e400) [pid = 7293] [serial = 1665] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 191 (0x8994cc00) [pid = 7293] [serial = 1707] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 190 (0x895d1800) [pid = 7293] [serial = 1790] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 189 (0x8994c400) [pid = 7293] [serial = 1791] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 188 (0x99b4f400) [pid = 7293] [serial = 1760] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 187 (0x99942000) [pid = 7293] [serial = 1758] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 186 (0x98c23400) [pid = 7293] [serial = 1757] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 185 (0x953a6800) [pid = 7293] [serial = 1755] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 184 (0x9539dc00) [pid = 7293] [serial = 1754] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 183 (0x94f47800) [pid = 7293] [serial = 1752] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 182 (0x93d91c00) [pid = 7293] [serial = 1751] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 181 (0x92f10400) [pid = 7293] [serial = 1749] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 180 (0x92d54800) [pid = 7293] [serial = 1748] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 179 (0x928ec000) [pid = 7293] [serial = 1746] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 178 (0x928e2800) [pid = 7293] [serial = 1745] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 177 (0x928b1c00) [pid = 7293] [serial = 1743] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 176 (0x9250b000) [pid = 7293] [serial = 1742] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 175 (0x91d0c400) [pid = 7293] [serial = 1740] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 174 (0x91bed800) [pid = 7293] [serial = 1739] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 173 (0x91035c00) [pid = 7293] [serial = 1737] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 172 (0x8ef8a400) [pid = 7293] [serial = 1736] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 171 (0x8ed1e000) [pid = 7293] [serial = 1734] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 170 (0x8e47ac00) [pid = 7293] [serial = 1733] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 169 (0x8a358000) [pid = 7293] [serial = 1731] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 168 (0x896ba400) [pid = 7293] [serial = 1730] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 167 (0x88f23000) [pid = 7293] [serial = 1728] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 166 (0x88cee800) [pid = 7293] [serial = 1727] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 165 (0x8b3e3800) [pid = 7293] [serial = 1725] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 164 (0x88f23c00) [pid = 7293] [serial = 1787] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 163 (0x86f78c00) [pid = 7293] [serial = 1784] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 162 (0x8739e800) [pid = 7293] [serial = 1785] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x88b13c00) [pid = 7293] [serial = 1782] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0x86f7e400) [pid = 7293] [serial = 1781] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0x86f7b400) [pid = 7293] [serial = 1779] [outer = (nil)] [url = about:blank] 09:28:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:28:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 3039ms 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x86f78800) [pid = 7293] [serial = 1778] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0xa344b800) [pid = 7293] [serial = 1775] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0xa3558800) [pid = 7293] [serial = 1776] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0xa26c6400) [pid = 7293] [serial = 1773] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0xa2606000) [pid = 7293] [serial = 1772] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0xa1065000) [pid = 7293] [serial = 1770] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x9bab4800) [pid = 7293] [serial = 1769] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x9ac3e400) [pid = 7293] [serial = 1767] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x9a55dc00) [pid = 7293] [serial = 1766] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x9a2b5c00) [pid = 7293] [serial = 1764] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x9a2b2800) [pid = 7293] [serial = 1763] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x99c54000) [pid = 7293] [serial = 1761] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x88f87c00) [pid = 7293] [serial = 1788] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x896af400) [pid = 7293] [serial = 1793] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x8935c000) [pid = 7293] [serial = 1701] [outer = (nil)] [url = about:blank] 09:28:23 INFO - PROCESS | 7293 | 1464625703233 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:28:23 INFO - PROCESS | 7293 | 1464625703238 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 09:28:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:28:23 INFO - PROCESS | 7293 | 1464625703248 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - PROCESS | 7293 | 1464625703254 Marionette TRACE conn3 <- [1,2534,null,{}] 09:28:23 INFO - PROCESS | 7293 | 1464625703262 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}] 09:28:23 INFO - PROCESS | 7293 | 1464625703440 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:28:23 INFO - PROCESS | 7293 | 1464625703456 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 7293 | ++DOCSHELL 0x85a2d000 == 167 [pid = 7293] [id = 641] 09:28:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x85a31400) [pid = 7293] [serial = 1924] [outer = (nil)] 09:28:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x85ae0000) [pid = 7293] [serial = 1925] [outer = 0x85a31400] 09:28:23 INFO - PROCESS | 7293 | 1464625703527 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x86af3800) [pid = 7293] [serial = 1926] [outer = 0x85a31400] 09:28:24 INFO - PROCESS | 7293 | 1464625704495 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]]]}] 09:28:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:28:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1285ms 09:28:24 INFO - PROCESS | 7293 | 1464625704534 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 7293 | 1464625704538 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 09:28:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:28:24 INFO - PROCESS | 7293 | 1464625704550 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 7293 | 1464625704555 Marionette TRACE conn3 <- [1,2538,null,{}] 09:28:24 INFO - PROCESS | 7293 | 1464625704561 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}] 09:28:24 INFO - PROCESS | 7293 | 1464625704747 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:28:24 INFO - PROCESS | 7293 | 1464625704949 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 7293 | ++DOCSHELL 0x86f79800 == 168 [pid = 7293] [id = 642] 09:28:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x86f7b000) [pid = 7293] [serial = 1927] [outer = (nil)] 09:28:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x87395c00) [pid = 7293] [serial = 1928] [outer = 0x86f7b000] 09:28:25 INFO - PROCESS | 7293 | 1464625705020 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x88b19800) [pid = 7293] [serial = 1929] [outer = 0x86f7b000] 09:28:25 INFO - PROCESS | 7293 | 1464625705927 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]]]}] 09:28:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:28:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1445ms 09:28:25 INFO - PROCESS | 7293 | 1464625705993 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 7293 | 1464625705997 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 09:28:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:28:26 INFO - PROCESS | 7293 | 1464625706004 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 7293 | 1464625706007 Marionette TRACE conn3 <- [1,2542,null,{}] 09:28:26 INFO - PROCESS | 7293 | 1464625706030 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}] 09:28:26 INFO - PROCESS | 7293 | 1464625706295 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:28:26 INFO - PROCESS | 7293 | 1464625706330 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 7293 | ++DOCSHELL 0x88b1fc00 == 169 [pid = 7293] [id = 643] 09:28:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x88dc6c00) [pid = 7293] [serial = 1930] [outer = (nil)] 09:28:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x88f88800) [pid = 7293] [serial = 1931] [outer = 0x88dc6c00] 09:28:26 INFO - PROCESS | 7293 | 1464625706403 Marionette DEBUG loaded listener.js 09:28:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x89314000) [pid = 7293] [serial = 1932] [outer = 0x88dc6c00] 09:28:27 INFO - PROCESS | 7293 | 1464625707375 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]]]}] 09:28:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:28:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1388ms 09:28:27 INFO - PROCESS | 7293 | 1464625707392 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 7293 | 1464625707395 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 09:28:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:28:27 INFO - PROCESS | 7293 | 1464625707402 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 7293 | 1464625707406 Marionette TRACE conn3 <- [1,2546,null,{}] 09:28:27 INFO - PROCESS | 7293 | 1464625707419 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}] 09:28:27 INFO - PROCESS | 7293 | 1464625707685 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x8994d800) [pid = 7293] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x92b6b400) [pid = 7293] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x94f3f800) [pid = 7293] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x85091000) [pid = 7293] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x910e9800) [pid = 7293] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x85a2c800) [pid = 7293] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x88f1f400) [pid = 7293] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x88f24800) [pid = 7293] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x85a37c00) [pid = 7293] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 143 (0x98986800) [pid = 7293] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 142 (0x8ef8c400) [pid = 7293] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 141 (0x9507f000) [pid = 7293] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 140 (0x99f84800) [pid = 7293] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 139 (0x8e15c800) [pid = 7293] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 138 (0x91fe1000) [pid = 7293] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 137 (0x8be91800) [pid = 7293] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 136 (0x9539b800) [pid = 7293] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 135 (0x88f88400) [pid = 7293] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 134 (0x910e9c00) [pid = 7293] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 133 (0x86af5800) [pid = 7293] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 132 (0x86f75000) [pid = 7293] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 131 (0x896ad400) [pid = 7293] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 130 (0x928b9c00) [pid = 7293] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:28:28 INFO - PROCESS | 7293 | --DOMWINDOW == 129 (0x88f2a400) [pid = 7293] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:28:28 INFO - PROCESS | 7293 | 1464625708603 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 7293 | ++DOCSHELL 0x85089400 == 170 [pid = 7293] [id = 644] 09:28:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 130 (0x85a2c800) [pid = 7293] [serial = 1933] [outer = (nil)] 09:28:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 131 (0x8734e800) [pid = 7293] [serial = 1934] [outer = 0x85a2c800] 09:28:28 INFO - PROCESS | 7293 | 1464625708681 Marionette DEBUG loaded listener.js 09:28:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 132 (0x8935a800) [pid = 7293] [serial = 1935] [outer = 0x85a2c800] 09:28:29 INFO - PROCESS | 7293 | 1464625709409 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]]]}] 09:28:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:28:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2038ms 09:28:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:28:29 INFO - PROCESS | 7293 | 1464625709442 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:28:29 INFO - PROCESS | 7293 | 1464625709444 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 09:28:29 INFO - PROCESS | 7293 | 1464625709451 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:28:29 INFO - PROCESS | 7293 | 1464625709454 Marionette TRACE conn3 <- [1,2550,null,{}] 09:28:29 INFO - PROCESS | 7293 | 1464625709459 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}] 09:28:29 INFO - PROCESS | 7293 | 1464625709711 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:28:29 INFO - PROCESS | 7293 | 1464625709733 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x88cfb800 == 171 [pid = 7293] [id = 645] 09:28:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 133 (0x88f27c00) [pid = 7293] [serial = 1936] [outer = (nil)] 09:28:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 134 (0x8994f000) [pid = 7293] [serial = 1937] [outer = 0x88f27c00] 09:28:29 INFO - PROCESS | 7293 | 1464625709801 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 135 (0x8a2d5000) [pid = 7293] [serial = 1938] [outer = 0x88f27c00] 09:28:30 INFO - PROCESS | 7293 | 1464625710885 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]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:28:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1480ms 09:28:30 INFO - PROCESS | 7293 | 1464625710932 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 7293 | 1464625710937 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 09:28:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:28:30 INFO - PROCESS | 7293 | 1464625710946 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 7293 | 1464625710953 Marionette TRACE conn3 <- [1,2554,null,{}] 09:28:30 INFO - PROCESS | 7293 | 1464625710962 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}] 09:28:31 INFO - PROCESS | 7293 | 1464625711205 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:28:31 INFO - PROCESS | 7293 | 1464625711566 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 7293 | ++DOCSHELL 0x8530d800 == 172 [pid = 7293] [id = 646] 09:28:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 136 (0x85ae4800) [pid = 7293] [serial = 1939] [outer = (nil)] 09:28:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 137 (0x87341800) [pid = 7293] [serial = 1940] [outer = 0x85ae4800] 09:28:31 INFO - PROCESS | 7293 | 1464625711656 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 138 (0x8739d000) [pid = 7293] [serial = 1941] [outer = 0x85ae4800] 09:28:32 INFO - PROCESS | 7293 | 1464625712561 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]]]}] 09:28:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:28:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1648ms 09:28:32 INFO - PROCESS | 7293 | 1464625712594 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:28:32 INFO - PROCESS | 7293 | 1464625712603 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 09:28:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:28:32 INFO - PROCESS | 7293 | 1464625712613 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - PROCESS | 7293 | 1464625712617 Marionette TRACE conn3 <- [1,2558,null,{}] 09:28:32 INFO - PROCESS | 7293 | 1464625712624 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}] 09:28:32 INFO - PROCESS | 7293 | 1464625712843 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:28:33 INFO - PROCESS | 7293 | 1464625713176 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 7293 | ++DOCSHELL 0x892ea800 == 173 [pid = 7293] [id = 647] 09:28:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 139 (0x892ee000) [pid = 7293] [serial = 1942] [outer = (nil)] 09:28:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 140 (0x8935d000) [pid = 7293] [serial = 1943] [outer = 0x892ee000] 09:28:33 INFO - PROCESS | 7293 | 1464625713272 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 141 (0x8994a000) [pid = 7293] [serial = 1944] [outer = 0x892ee000] 09:28:34 INFO - PROCESS | 7293 | 1464625714238 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]]]}] 09:28:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:28:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1693ms 09:28:34 INFO - PROCESS | 7293 | 1464625714306 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:28:34 INFO - PROCESS | 7293 | 1464625714310 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 09:28:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:28:34 INFO - PROCESS | 7293 | 1464625714317 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 7293 | 1464625714322 Marionette TRACE conn3 <- [1,2562,null,{}] 09:28:34 INFO - PROCESS | 7293 | 1464625714338 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}] 09:28:34 INFO - PROCESS | 7293 | 1464625714596 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:28:34 INFO - PROCESS | 7293 | 1464625714922 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a3d9400 == 174 [pid = 7293] [id = 648] 09:28:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 142 (0x8ab50400) [pid = 7293] [serial = 1945] [outer = (nil)] 09:28:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 143 (0x8b3ca400) [pid = 7293] [serial = 1946] [outer = 0x8ab50400] 09:28:35 INFO - PROCESS | 7293 | 1464625715009 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 144 (0x8b3ed000) [pid = 7293] [serial = 1947] [outer = 0x8ab50400] 09:28:35 INFO - PROCESS | 7293 | 1464625715903 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]]]}] 09:28:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:28:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1648ms 09:28:35 INFO - PROCESS | 7293 | 1464625715966 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:28:35 INFO - PROCESS | 7293 | 1464625715970 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 09:28:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:28:35 INFO - PROCESS | 7293 | 1464625715977 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:28:35 INFO - PROCESS | 7293 | 1464625715980 Marionette TRACE conn3 <- [1,2566,null,{}] 09:28:35 INFO - PROCESS | 7293 | 1464625715985 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}] 09:28:36 INFO - PROCESS | 7293 | 1464625716204 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:28:36 INFO - PROCESS | 7293 | 1464625716519 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:36 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3c5400 == 175 [pid = 7293] [id = 649] 09:28:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x8b3cc400) [pid = 7293] [serial = 1948] [outer = (nil)] 09:28:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x8be9c800) [pid = 7293] [serial = 1949] [outer = 0x8b3cc400] 09:28:36 INFO - PROCESS | 7293 | 1464625716604 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x8c082c00) [pid = 7293] [serial = 1950] [outer = 0x8b3cc400] 09:28:37 INFO - PROCESS | 7293 | 1464625717465 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]]]}] 09:28:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:28:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1536ms 09:28:37 INFO - PROCESS | 7293 | 1464625717513 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 7293 | 1464625717517 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 09:28:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:28:37 INFO - PROCESS | 7293 | 1464625717523 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 7293 | 1464625717526 Marionette TRACE conn3 <- [1,2570,null,{}] 09:28:37 INFO - PROCESS | 7293 | 1464625717532 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}] 09:28:37 INFO - PROCESS | 7293 | 1464625717727 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:28:38 INFO - PROCESS | 7293 | 1464625718017 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3cd800 == 176 [pid = 7293] [id = 650] 09:28:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x8c088400) [pid = 7293] [serial = 1951] [outer = (nil)] 09:28:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x8c1a3000) [pid = 7293] [serial = 1952] [outer = 0x8c088400] 09:28:38 INFO - PROCESS | 7293 | 1464625718141 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x8c82cc00) [pid = 7293] [serial = 1953] [outer = 0x8c088400] 09:28:39 INFO - PROCESS | 7293 | 1464625719066 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]]]}] 09:28:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:28:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1588ms 09:28:39 INFO - PROCESS | 7293 | 1464625719113 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 7293 | 1464625719117 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 09:28:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:28:39 INFO - PROCESS | 7293 | 1464625719123 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 7293 | 1464625719126 Marionette TRACE conn3 <- [1,2574,null,{}] 09:28:39 INFO - PROCESS | 7293 | 1464625719132 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}] 09:28:39 INFO - PROCESS | 7293 | 1464625719367 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:28:39 INFO - PROCESS | 7293 | 1464625719706 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c08d000 == 177 [pid = 7293] [id = 651] 09:28:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x8c1a5000) [pid = 7293] [serial = 1954] [outer = (nil)] 09:28:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x8e3dcc00) [pid = 7293] [serial = 1955] [outer = 0x8c1a5000] 09:28:39 INFO - PROCESS | 7293 | 1464625719793 Marionette DEBUG loaded listener.js 09:28:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x8e476400) [pid = 7293] [serial = 1956] [outer = 0x8c1a5000] 09:28:40 INFO - PROCESS | 7293 | 1464625720611 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]]]}] 09:28:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:28:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1530ms 09:28:40 INFO - PROCESS | 7293 | 1464625720654 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:28:40 INFO - PROCESS | 7293 | 1464625720658 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 09:28:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:28:40 INFO - PROCESS | 7293 | 1464625720664 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 7293 | 1464625720666 Marionette TRACE conn3 <- [1,2578,null,{}] 09:28:40 INFO - PROCESS | 7293 | 1464625720691 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}] 09:28:40 INFO - PROCESS | 7293 | 1464625720895 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:28:41 INFO - PROCESS | 7293 | 1464625721169 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:41 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3c7800 == 178 [pid = 7293] [id = 652] 09:28:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0x8c083000) [pid = 7293] [serial = 1957] [outer = (nil)] 09:28:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x8ede3800) [pid = 7293] [serial = 1958] [outer = 0x8c083000] 09:28:41 INFO - PROCESS | 7293 | 1464625721248 Marionette DEBUG loaded listener.js 09:28:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x8edeb400) [pid = 7293] [serial = 1959] [outer = 0x8c083000] 09:28:42 INFO - PROCESS | 7293 | 1464625722175 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]]]}] 09:28:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:28:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1582ms 09:28:42 INFO - PROCESS | 7293 | 1464625722253 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:28:42 INFO - PROCESS | 7293 | 1464625722257 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 09:28:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:28:42 INFO - PROCESS | 7293 | 1464625722265 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 7293 | 1464625722269 Marionette TRACE conn3 <- [1,2582,null,{}] 09:28:42 INFO - PROCESS | 7293 | 1464625722274 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}] 09:28:42 INFO - PROCESS | 7293 | 1464625722476 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:28:42 INFO - PROCESS | 7293 | 1464625722756 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x8dd4ac00 == 179 [pid = 7293] [id = 653] 09:28:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x8e482c00) [pid = 7293] [serial = 1960] [outer = (nil)] 09:28:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x8ef8d000) [pid = 7293] [serial = 1961] [outer = 0x8e482c00] 09:28:42 INFO - PROCESS | 7293 | 1464625722877 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x91032800) [pid = 7293] [serial = 1962] [outer = 0x8e482c00] 09:28:43 INFO - PROCESS | 7293 | 1464625723838 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]]]}] 09:28:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:28:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1638ms 09:28:43 INFO - PROCESS | 7293 | 1464625723904 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 7293 | 1464625723908 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 09:28:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:28:43 INFO - PROCESS | 7293 | 1464625723914 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 7293 | 1464625723918 Marionette TRACE conn3 <- [1,2586,null,{}] 09:28:43 INFO - PROCESS | 7293 | 1464625723923 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}] 09:28:44 INFO - PROCESS | 7293 | 1464625724126 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:28:44 INFO - PROCESS | 7293 | 1464625724385 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 7293 | ++DOCSHELL 0x832c5c00 == 180 [pid = 7293] [id = 654] 09:28:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x85a35400) [pid = 7293] [serial = 1963] [outer = (nil)] 09:28:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x8ed16400) [pid = 7293] [serial = 1964] [outer = 0x85a35400] 09:28:44 INFO - PROCESS | 7293 | 1464625724509 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x91be7c00) [pid = 7293] [serial = 1965] [outer = 0x85a35400] 09:28:45 INFO - PROCESS | 7293 | 1464625725375 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]]]}] 09:28:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:28:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1533ms 09:28:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:28:45 INFO - PROCESS | 7293 | 1464625725449 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:28:45 INFO - PROCESS | 7293 | 1464625725452 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 09:28:45 INFO - PROCESS | 7293 | 1464625725458 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 7293 | 1464625725461 Marionette TRACE conn3 <- [1,2590,null,{}] 09:28:45 INFO - PROCESS | 7293 | 1464625725467 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}] 09:28:45 INFO - PROCESS | 7293 | 1464625725708 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:28:46 INFO - PROCESS | 7293 | 1464625726028 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f2c000 == 181 [pid = 7293] [id = 655] 09:28:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 163 (0x910e3000) [pid = 7293] [serial = 1966] [outer = (nil)] 09:28:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 164 (0x91d4d800) [pid = 7293] [serial = 1967] [outer = 0x910e3000] 09:28:46 INFO - PROCESS | 7293 | 1464625726112 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 165 (0x91d58400) [pid = 7293] [serial = 1968] [outer = 0x910e3000] 09:28:46 INFO - PROCESS | 7293 | 1464625726987 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]]]}] 09:28:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:28:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1580ms 09:28:47 INFO - PROCESS | 7293 | 1464625727038 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 7293 | 1464625727042 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 09:28:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:28:47 INFO - PROCESS | 7293 | 1464625727048 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 7293 | 1464625727053 Marionette TRACE conn3 <- [1,2594,null,{}] 09:28:47 INFO - PROCESS | 7293 | 1464625727058 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}] 09:28:47 INFO - PROCESS | 7293 | 1464625727287 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:28:47 INFO - PROCESS | 7293 | 1464625727565 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 7293 | ++DOCSHELL 0x910ea800 == 182 [pid = 7293] [id = 656] 09:28:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 166 (0x92507800) [pid = 7293] [serial = 1969] [outer = (nil)] 09:28:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 167 (0x92510400) [pid = 7293] [serial = 1970] [outer = 0x92507800] 09:28:47 INFO - PROCESS | 7293 | 1464625727706 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 168 (0x92767400) [pid = 7293] [serial = 1971] [outer = 0x92507800] 09:28:48 INFO - PROCESS | 7293 | 1464625728582 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]]]}] 09:28:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:28:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1586ms 09:28:48 INFO - PROCESS | 7293 | 1464625728636 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 7293 | 1464625728639 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 09:28:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:28:48 INFO - PROCESS | 7293 | 1464625728645 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 7293 | 1464625728648 Marionette TRACE conn3 <- [1,2598,null,{}] 09:28:48 INFO - PROCESS | 7293 | 1464625728654 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}] 09:28:48 INFO - PROCESS | 7293 | 1464625728865 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:28:49 INFO - PROCESS | 7293 | 1464625729153 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a2dd000 == 183 [pid = 7293] [id = 657] 09:28:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 169 (0x8a3d2800) [pid = 7293] [serial = 1972] [outer = (nil)] 09:28:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 170 (0x928e2800) [pid = 7293] [serial = 1973] [outer = 0x8a3d2800] 09:28:49 INFO - PROCESS | 7293 | 1464625729281 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 171 (0x928ee000) [pid = 7293] [serial = 1974] [outer = 0x8a3d2800] 09:28:50 INFO - PROCESS | 7293 | 1464625730178 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]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:28:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1580ms 09:28:50 INFO - PROCESS | 7293 | 1464625730227 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 7293 | 1464625730231 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 09:28:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:28:50 INFO - PROCESS | 7293 | 1464625730237 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 7293 | 1464625730240 Marionette TRACE conn3 <- [1,2602,null,{}] 09:28:50 INFO - PROCESS | 7293 | 1464625730246 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}] 09:28:50 INFO - PROCESS | 7293 | 1464625730443 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:28:50 INFO - PROCESS | 7293 | 1464625730779 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 7293 | ++DOCSHELL 0x9250fc00 == 184 [pid = 7293] [id = 658] 09:28:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 172 (0x928b9c00) [pid = 7293] [serial = 1975] [outer = (nil)] 09:28:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 173 (0x92b78000) [pid = 7293] [serial = 1976] [outer = 0x928b9c00] 09:28:50 INFO - PROCESS | 7293 | 1464625730862 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 174 (0x92b7fc00) [pid = 7293] [serial = 1977] [outer = 0x928b9c00] 09:28:51 INFO - PROCESS | 7293 | 1464625731749 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]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:28:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1585ms 09:28:51 INFO - PROCESS | 7293 | 1464625731823 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 7293 | 1464625731826 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 09:28:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:28:51 INFO - PROCESS | 7293 | 1464625731833 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - PROCESS | 7293 | 1464625731836 Marionette TRACE conn3 <- [1,2606,null,{}] 09:28:51 INFO - PROCESS | 7293 | 1464625731842 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}] 09:28:52 INFO - PROCESS | 7293 | 1464625732088 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:28:52 INFO - PROCESS | 7293 | 1464625732412 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c833c00 == 185 [pid = 7293] [id = 659] 09:28:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 175 (0x92b6a000) [pid = 7293] [serial = 1978] [outer = (nil)] 09:28:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 176 (0x93b79800) [pid = 7293] [serial = 1979] [outer = 0x92b6a000] 09:28:52 INFO - PROCESS | 7293 | 1464625732497 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 177 (0x93b85c00) [pid = 7293] [serial = 1980] [outer = 0x92b6a000] 09:28:53 INFO - PROCESS | 7293 | 1464625733372 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]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:28:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1579ms 09:28:53 INFO - PROCESS | 7293 | 1464625733413 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:28:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:28:53 INFO - PROCESS | 7293 | 1464625733417 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 09:28:53 INFO - PROCESS | 7293 | 1464625733424 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 7293 | 1464625733427 Marionette TRACE conn3 <- [1,2610,null,{}] 09:28:53 INFO - PROCESS | 7293 | 1464625733433 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}] 09:28:53 INFO - PROCESS | 7293 | 1464625733635 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:28:53 INFO - PROCESS | 7293 | 1464625733932 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f86000 == 186 [pid = 7293] [id = 660] 09:28:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 178 (0x8be92000) [pid = 7293] [serial = 1981] [outer = (nil)] 09:28:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 179 (0x94f47c00) [pid = 7293] [serial = 1982] [outer = 0x8be92000] 09:28:54 INFO - PROCESS | 7293 | 1464625734067 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 180 (0x9507fc00) [pid = 7293] [serial = 1983] [outer = 0x8be92000] 09:28:54 INFO - PROCESS | 7293 | 1464625734883 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]]]}] 09:28:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:28:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1531ms 09:28:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:28:54 INFO - PROCESS | 7293 | 1464625734955 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:28:54 INFO - PROCESS | 7293 | 1464625734957 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 09:28:54 INFO - PROCESS | 7293 | 1464625734965 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 7293 | 1464625734968 Marionette TRACE conn3 <- [1,2614,null,{}] 09:28:54 INFO - PROCESS | 7293 | 1464625734974 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}] 09:28:55 INFO - PROCESS | 7293 | 1464625735187 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:28:55 INFO - PROCESS | 7293 | 1464625735474 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 7293 | ++DOCSHELL 0x848f9c00 == 187 [pid = 7293] [id = 661] 09:28:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 181 (0x91fe6c00) [pid = 7293] [serial = 1984] [outer = (nil)] 09:28:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 182 (0x950ae400) [pid = 7293] [serial = 1985] [outer = 0x91fe6c00] 09:28:55 INFO - PROCESS | 7293 | 1464625735601 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 183 (0x950b2c00) [pid = 7293] [serial = 1986] [outer = 0x91fe6c00] 09:28:56 INFO - PROCESS | 7293 | 1464625736438 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]]]}] 09:28:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:28:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1533ms 09:28:56 INFO - PROCESS | 7293 | 1464625736512 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:28:56 INFO - PROCESS | 7293 | 1464625736515 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 09:28:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:28:56 INFO - PROCESS | 7293 | 1464625736526 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:28:56 INFO - PROCESS | 7293 | 1464625736529 Marionette TRACE conn3 <- [1,2618,null,{}] 09:28:56 INFO - PROCESS | 7293 | 1464625736536 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}] 09:28:56 INFO - PROCESS | 7293 | 1464625736748 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:28:57 INFO - PROCESS | 7293 | 1464625737083 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 7293 | ++DOCSHELL 0x95088000 == 188 [pid = 7293] [id = 662] 09:28:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 184 (0x950b0c00) [pid = 7293] [serial = 1987] [outer = (nil)] 09:28:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 185 (0x95b59000) [pid = 7293] [serial = 1988] [outer = 0x950b0c00] 09:28:57 INFO - PROCESS | 7293 | 1464625737169 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 186 (0x95b5f400) [pid = 7293] [serial = 1989] [outer = 0x950b0c00] 09:28:58 INFO - PROCESS | 7293 | 1464625738011 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]]]}] 09:28:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:28:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1534ms 09:28:58 INFO - PROCESS | 7293 | 1464625738059 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:28:58 INFO - PROCESS | 7293 | 1464625738063 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 09:28:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:28:58 INFO - PROCESS | 7293 | 1464625738090 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:28:58 INFO - PROCESS | 7293 | 1464625738094 Marionette TRACE conn3 <- [1,2622,null,{}] 09:28:58 INFO - PROCESS | 7293 | 1464625738100 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}] 09:28:58 INFO - PROCESS | 7293 | 1464625738325 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:28:58 INFO - PROCESS | 7293 | 1464625738652 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x84470400 == 189 [pid = 7293] [id = 663] 09:28:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 187 (0x8e15a000) [pid = 7293] [serial = 1990] [outer = (nil)] 09:28:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 188 (0x95be8000) [pid = 7293] [serial = 1991] [outer = 0x8e15a000] 09:28:58 INFO - PROCESS | 7293 | 1464625738749 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 189 (0x975eec00) [pid = 7293] [serial = 1992] [outer = 0x8e15a000] 09:28:59 INFO - PROCESS | 7293 | 1464625739608 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]]]}] 09:28:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:28:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1591ms 09:28:59 INFO - PROCESS | 7293 | 1464625739677 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:28:59 INFO - PROCESS | 7293 | 1464625739680 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 09:28:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:28:59 INFO - PROCESS | 7293 | 1464625739686 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:28:59 INFO - PROCESS | 7293 | 1464625739689 Marionette TRACE conn3 <- [1,2626,null,{}] 09:28:59 INFO - PROCESS | 7293 | 1464625739695 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}] 09:28:59 INFO - PROCESS | 7293 | 1464625739949 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:29:00 INFO - PROCESS | 7293 | 1464625740288 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 7293 | ++DOCSHELL 0x95b60000 == 190 [pid = 7293] [id = 664] 09:29:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 190 (0x95be9800) [pid = 7293] [serial = 1993] [outer = (nil)] 09:29:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 191 (0x98920800) [pid = 7293] [serial = 1994] [outer = 0x95be9800] 09:29:00 INFO - PROCESS | 7293 | 1464625740372 Marionette DEBUG loaded listener.js 09:29:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 192 (0x98c23000) [pid = 7293] [serial = 1995] [outer = 0x95be9800] 09:29:01 INFO - PROCESS | 7293 | --DOCSHELL 0x86af4800 == 189 [pid = 7293] [id = 454] 09:29:01 INFO - PROCESS | 7293 | --DOCSHELL 0x85089400 == 188 [pid = 7293] [id = 644] 09:29:01 INFO - PROCESS | 7293 | --DOCSHELL 0x88b1fc00 == 187 [pid = 7293] [id = 643] 09:29:01 INFO - PROCESS | 7293 | --DOCSHELL 0x86f79800 == 186 [pid = 7293] [id = 642] 09:29:01 INFO - PROCESS | 7293 | --DOCSHELL 0x85a2d000 == 185 [pid = 7293] [id = 641] 09:29:01 INFO - PROCESS | 7293 | --DOCSHELL 0x84467400 == 184 [pid = 7293] [id = 639] 09:29:01 INFO - PROCESS | 7293 | --DOCSHELL 0x9a36c000 == 183 [pid = 7293] [id = 638] 09:29:01 INFO - PROCESS | 7293 | --DOCSHELL 0x9a55ec00 == 182 [pid = 7293] [id = 636] 09:29:01 INFO - PROCESS | 7293 | --DOCSHELL 0x8734a400 == 181 [pid = 7293] [id = 637] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 191 (0x8a2e0000) [pid = 7293] [serial = 1862] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 190 (0x8a3dbc00) [pid = 7293] [serial = 1863] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 189 (0x92f0f800) [pid = 7293] [serial = 1829] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 188 (0x997f0000) [pid = 7293] [serial = 1845] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 187 (0x98e7b000) [pid = 7293] [serial = 1844] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 186 (0x86f73c00) [pid = 7293] [serial = 1797] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 185 (0x85a34400) [pid = 7293] [serial = 1796] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 184 (0x91d09800) [pid = 7293] [serial = 1818] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 183 (0x91d03800) [pid = 7293] [serial = 1817] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 182 (0x91036000) [pid = 7293] [serial = 1815] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 181 (0x8ef8e400) [pid = 7293] [serial = 1814] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 180 (0x8be9e800) [pid = 7293] [serial = 1806] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 179 (0x8be92400) [pid = 7293] [serial = 1805] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 178 (0x99f80000) [pid = 7293] [serial = 1851] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 177 (0x8ed1e400) [pid = 7293] [serial = 1850] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 176 (0x8ab4f800) [pid = 7293] [serial = 1833] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 175 (0x94f5f400) [pid = 7293] [serial = 1832] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 174 (0x99c52400) [pid = 7293] [serial = 1848] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 173 (0x99c4b800) [pid = 7293] [serial = 1847] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 172 (0x98191000) [pid = 7293] [serial = 1842] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 171 (0x976f9800) [pid = 7293] [serial = 1841] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 170 (0x953a1800) [pid = 7293] [serial = 1836] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 169 (0x950b8c00) [pid = 7293] [serial = 1835] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 168 (0x9a55f000) [pid = 7293] [serial = 1854] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 167 (0x9a55c800) [pid = 7293] [serial = 1853] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 166 (0x8eded800) [pid = 7293] [serial = 1812] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 165 (0x8e3d8c00) [pid = 7293] [serial = 1811] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 164 (0x92511c00) [pid = 7293] [serial = 1824] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 163 (0x9250c400) [pid = 7293] [serial = 1823] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 162 (0x8c837c00) [pid = 7293] [serial = 1809] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x8c1ad800) [pid = 7293] [serial = 1808] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0x95bea800) [pid = 7293] [serial = 1839] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0x95be0c00) [pid = 7293] [serial = 1838] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x892f1400) [pid = 7293] [serial = 1859] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0x92294400) [pid = 7293] [serial = 1821] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x91fde800) [pid = 7293] [serial = 1820] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x88b15400) [pid = 7293] [serial = 1856] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x88cf6800) [pid = 7293] [serial = 1857] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0x8935e400) [pid = 7293] [serial = 1865] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x8a3de800) [pid = 7293] [serial = 1803] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x8a2d6800) [pid = 7293] [serial = 1802] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x92b66c00) [pid = 7293] [serial = 1827] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x928e1400) [pid = 7293] [serial = 1826] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x892f2400) [pid = 7293] [serial = 1800] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x88f84000) [pid = 7293] [serial = 1799] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x92f18000) [pid = 7293] [serial = 1830] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x8a3da800) [pid = 7293] [serial = 1866] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x89356000) [pid = 7293] [serial = 1860] [outer = (nil)] [url = about:blank] 09:29:02 INFO - PROCESS | 7293 | 1464625742552 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]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:29:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2894ms 09:29:02 INFO - PROCESS | 7293 | 1464625742616 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:29:02 INFO - PROCESS | 7293 | 1464625742623 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 09:29:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:29:02 INFO - PROCESS | 7293 | 1464625742637 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - PROCESS | 7293 | 1464625742641 Marionette TRACE conn3 <- [1,2630,null,{}] 09:29:02 INFO - PROCESS | 7293 | 1464625742649 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}] 09:29:02 INFO - PROCESS | 7293 | 1464625742856 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:29:03 INFO - PROCESS | 7293 | 1464625743117 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 7293 | ++DOCSHELL 0x85ae3c00 == 182 [pid = 7293] [id = 665] 09:29:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x86f70000) [pid = 7293] [serial = 1996] [outer = (nil)] 09:29:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x87344800) [pid = 7293] [serial = 1997] [outer = 0x86f70000] 09:29:03 INFO - PROCESS | 7293 | 1464625743211 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x88b17c00) [pid = 7293] [serial = 1998] [outer = 0x86f70000] 09:29:04 INFO - PROCESS | 7293 | 1464625744018 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]]]}] 09:29:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:29:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1437ms 09:29:04 INFO - PROCESS | 7293 | 1464625744075 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:29:04 INFO - PROCESS | 7293 | 1464625744082 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 09:29:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:29:04 INFO - PROCESS | 7293 | 1464625744092 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - PROCESS | 7293 | 1464625744096 Marionette TRACE conn3 <- [1,2634,null,{}] 09:29:04 INFO - PROCESS | 7293 | 1464625744102 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}] 09:29:04 INFO - PROCESS | 7293 | 1464625744396 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:29:04 INFO - PROCESS | 7293 | 1464625744424 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 7293 | ++DOCSHELL 0x86f75800 == 183 [pid = 7293] [id = 666] 09:29:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x88f29000) [pid = 7293] [serial = 1999] [outer = (nil)] 09:29:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x88f84800) [pid = 7293] [serial = 2000] [outer = 0x88f29000] 09:29:04 INFO - PROCESS | 7293 | 1464625744504 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x89314800) [pid = 7293] [serial = 2001] [outer = 0x88f29000] 09:29:05 INFO - PROCESS | 7293 | 1464625745465 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]]]}] 09:29:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:29:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1436ms 09:29:05 INFO - PROCESS | 7293 | 1464625745530 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 7293 | 1464625745534 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 09:29:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:29:05 INFO - PROCESS | 7293 | 1464625745541 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 7293 | 1464625745547 Marionette TRACE conn3 <- [1,2638,null,{}] 09:29:05 INFO - PROCESS | 7293 | 1464625745569 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}] 09:29:05 INFO - PROCESS | 7293 | 1464625745846 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:29:05 INFO - PROCESS | 7293 | 1464625745880 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 7293 | ++DOCSHELL 0x88eef400 == 184 [pid = 7293] [id = 667] 09:29:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x8931c800) [pid = 7293] [serial = 2002] [outer = (nil)] 09:29:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x8a2d2400) [pid = 7293] [serial = 2003] [outer = 0x8931c800] 09:29:05 INFO - PROCESS | 7293 | 1464625745988 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x8a35e400) [pid = 7293] [serial = 2004] [outer = 0x8931c800] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x88dc6c00) [pid = 7293] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x85a2c800) [pid = 7293] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x8e30c000) [pid = 7293] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x86f7b000) [pid = 7293] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x9a561400) [pid = 7293] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x9102c800) [pid = 7293] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x91d08800) [pid = 7293] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x8edec800) [pid = 7293] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x86f6f400) [pid = 7293] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 143 (0x8a2d6c00) [pid = 7293] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 142 (0x88eeec00) [pid = 7293] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 141 (0x9229f000) [pid = 7293] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 140 (0x9af1bc00) [pid = 7293] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 139 (0x9a55f800) [pid = 7293] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 138 (0x9229dc00) [pid = 7293] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 137 (0x8be93400) [pid = 7293] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 136 (0x9508dc00) [pid = 7293] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 135 (0x88b18400) [pid = 7293] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 134 (0x91034800) [pid = 7293] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 133 (0x9539c800) [pid = 7293] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 132 (0x85a31400) [pid = 7293] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:29:07 INFO - PROCESS | 7293 | --DOMWINDOW == 131 (0x88ef2000) [pid = 7293] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:29:07 INFO - PROCESS | 7293 | 1464625747488 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]]]}] 09:29:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:29:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1992ms 09:29:07 INFO - PROCESS | 7293 | 1464625747533 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:29:07 INFO - PROCESS | 7293 | 1464625747537 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 09:29:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:29:07 INFO - PROCESS | 7293 | 1464625747556 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 7293 | 1464625747559 Marionette TRACE conn3 <- [1,2642,null,{}] 09:29:07 INFO - PROCESS | 7293 | 1464625747564 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}] 09:29:07 INFO - PROCESS | 7293 | 1464625747747 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:29:07 INFO - PROCESS | 7293 | 1464625747762 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x85093000 == 185 [pid = 7293] [id = 668] 09:29:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 132 (0x8a2d6000) [pid = 7293] [serial = 2005] [outer = (nil)] 09:29:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 133 (0x8a3dbc00) [pid = 7293] [serial = 2006] [outer = 0x8a2d6000] 09:29:07 INFO - PROCESS | 7293 | 1464625747839 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 134 (0x8ab4b800) [pid = 7293] [serial = 2007] [outer = 0x8a2d6000] 09:29:08 INFO - PROCESS | 7293 | 1464625748767 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]]]}] 09:29:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:29:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1230ms 09:29:08 INFO - PROCESS | 7293 | 1464625748786 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:29:08 INFO - PROCESS | 7293 | 1464625748790 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 09:29:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:29:08 INFO - PROCESS | 7293 | 1464625748807 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 7293 | 1464625748810 Marionette TRACE conn3 <- [1,2646,null,{}] 09:29:08 INFO - PROCESS | 7293 | 1464625748816 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}] 09:29:09 INFO - PROCESS | 7293 | 1464625749011 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:29:09 INFO - PROCESS | 7293 | 1464625749373 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 7293 | ++DOCSHELL 0x84467400 == 186 [pid = 7293] [id = 669] 09:29:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 135 (0x848f6c00) [pid = 7293] [serial = 2008] [outer = (nil)] 09:29:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 136 (0x85308400) [pid = 7293] [serial = 2009] [outer = 0x848f6c00] 09:29:09 INFO - PROCESS | 7293 | 1464625749461 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 137 (0x86af1c00) [pid = 7293] [serial = 2010] [outer = 0x848f6c00] 09:29:10 INFO - PROCESS | 7293 | 1464625750411 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]]]}] 09:29:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:29:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1632ms 09:29:10 INFO - PROCESS | 7293 | 1464625750441 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 7293 | 1464625750448 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 09:29:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:29:10 INFO - PROCESS | 7293 | 1464625750457 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 7293 | 1464625750463 Marionette TRACE conn3 <- [1,2650,null,{}] 09:29:10 INFO - PROCESS | 7293 | 1464625750472 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}] 09:29:10 INFO - PROCESS | 7293 | 1464625750696 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:29:10 INFO - PROCESS | 7293 | 1464625750976 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 7293 | ++DOCSHELL 0x88dc6800 == 187 [pid = 7293] [id = 670] 09:29:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 138 (0x88ef1c00) [pid = 7293] [serial = 2011] [outer = (nil)] 09:29:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 139 (0x88f26800) [pid = 7293] [serial = 2012] [outer = 0x88ef1c00] 09:29:11 INFO - PROCESS | 7293 | 1464625751111 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 140 (0x88f89800) [pid = 7293] [serial = 2013] [outer = 0x88ef1c00] 09:29:12 INFO - PROCESS | 7293 | 1464625752007 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]]]}] 09:29:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:29:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1584ms 09:29:12 INFO - PROCESS | 7293 | 1464625752044 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:29:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:29:12 INFO - PROCESS | 7293 | 1464625752050 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 09:29:12 INFO - PROCESS | 7293 | 1464625752057 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 7293 | 1464625752061 Marionette TRACE conn3 <- [1,2654,null,{}] 09:29:12 INFO - PROCESS | 7293 | 1464625752067 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}] 09:29:12 INFO - PROCESS | 7293 | 1464625752288 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:29:12 INFO - PROCESS | 7293 | 1464625752650 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 7293 | ++DOCSHELL 0x896ac800 == 188 [pid = 7293] [id = 671] 09:29:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 141 (0x89946800) [pid = 7293] [serial = 2014] [outer = (nil)] 09:29:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 142 (0x89951000) [pid = 7293] [serial = 2015] [outer = 0x89946800] 09:29:12 INFO - PROCESS | 7293 | 1464625752738 Marionette DEBUG loaded listener.js 09:29:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 143 (0x8a3d8400) [pid = 7293] [serial = 2016] [outer = 0x89946800] 09:29:13 INFO - PROCESS | 7293 | 1464625753637 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]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:29:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1631ms 09:29:13 INFO - PROCESS | 7293 | 1464625753688 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 7293 | 1464625753691 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 09:29:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:29:13 INFO - PROCESS | 7293 | 1464625753708 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 7293 | 1464625753717 Marionette TRACE conn3 <- [1,2658,null,{}] 09:29:13 INFO - PROCESS | 7293 | 1464625753724 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}] 09:29:13 INFO - PROCESS | 7293 | 1464625753985 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:29:14 INFO - PROCESS | 7293 | 1464625754345 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x895d1800 == 189 [pid = 7293] [id = 672] 09:29:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 144 (0x8a2da800) [pid = 7293] [serial = 2017] [outer = (nil)] 09:29:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x8c07f800) [pid = 7293] [serial = 2018] [outer = 0x8a2da800] 09:29:14 INFO - PROCESS | 7293 | 1464625754447 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x8c1a9c00) [pid = 7293] [serial = 2019] [outer = 0x8a2da800] 09:29:15 INFO - PROCESS | 7293 | 1464625755281 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]]]}] 09:29:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:29:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1654ms 09:29:15 INFO - PROCESS | 7293 | 1464625755354 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 7293 | 1464625755359 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 09:29:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:29:15 INFO - PROCESS | 7293 | 1464625755366 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 7293 | 1464625755370 Marionette TRACE conn3 <- [1,2662,null,{}] 09:29:15 INFO - PROCESS | 7293 | 1464625755376 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}] 09:29:15 INFO - PROCESS | 7293 | 1464625755632 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:29:15 INFO - PROCESS | 7293 | 1464625755912 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 7293 | ++DOCSHELL 0x86af5800 == 190 [pid = 7293] [id = 673] 09:29:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x8c089c00) [pid = 7293] [serial = 2020] [outer = (nil)] 09:29:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x8dd50400) [pid = 7293] [serial = 2021] [outer = 0x8c089c00] 09:29:16 INFO - PROCESS | 7293 | 1464625756041 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x8e303000) [pid = 7293] [serial = 2022] [outer = 0x8c089c00] 09:29:16 INFO - PROCESS | 7293 | 1464625756877 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]]]}] 09:29:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:29:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1581ms 09:29:16 INFO - PROCESS | 7293 | 1464625756947 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:29:16 INFO - PROCESS | 7293 | 1464625756951 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 09:29:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:29:16 INFO - PROCESS | 7293 | 1464625756957 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:29:16 INFO - PROCESS | 7293 | 1464625756960 Marionette TRACE conn3 <- [1,2666,null,{}] 09:29:16 INFO - PROCESS | 7293 | 1464625756966 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}] 09:29:17 INFO - PROCESS | 7293 | 1464625757176 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:29:17 INFO - PROCESS | 7293 | 1464625757459 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e47a400 == 191 [pid = 7293] [id = 674] 09:29:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x8e47f400) [pid = 7293] [serial = 2023] [outer = (nil)] 09:29:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x8ed1b000) [pid = 7293] [serial = 2024] [outer = 0x8e47f400] 09:29:17 INFO - PROCESS | 7293 | 1464625757602 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x9102a400) [pid = 7293] [serial = 2025] [outer = 0x8e47f400] 09:29:18 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:18 INFO - PROCESS | 7293 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:29:18 INFO - PROCESS | 7293 | 1464625758951 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]]]}] 09:29:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:29:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2036ms 09:29:18 INFO - PROCESS | 7293 | 1464625758994 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 7293 | 1464625758998 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 09:29:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:29:19 INFO - PROCESS | 7293 | 1464625759007 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:29:19 INFO - PROCESS | 7293 | 1464625759013 Marionette TRACE conn3 <- [1,2670,null,{}] 09:29:19 INFO - PROCESS | 7293 | 1464625759019 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}] 09:29:19 INFO - PROCESS | 7293 | 1464625759257 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:29:19 INFO - PROCESS | 7293 | 1464625759548 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:19 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3cc800 == 192 [pid = 7293] [id = 675] 09:29:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x8e481400) [pid = 7293] [serial = 2026] [outer = (nil)] 09:29:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0x91d53400) [pid = 7293] [serial = 2027] [outer = 0x8e481400] 09:29:19 INFO - PROCESS | 7293 | 1464625759630 Marionette DEBUG loaded listener.js 09:29:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x91d58c00) [pid = 7293] [serial = 2028] [outer = 0x8e481400] 09:29:20 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:20 INFO - PROCESS | 7293 | 1464625760934 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 7293 | 1464625761005 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 09:29:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:29:21 INFO - PROCESS | 7293 | 1464625761012 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 7293 | 1464625761015 Marionette TRACE conn3 <- [1,2674,null,{}] 09:29:21 INFO - PROCESS | 7293 | 1464625761067 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}] 09:29:21 INFO - PROCESS | 7293 | 1464625761298 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:29:21 INFO - PROCESS | 7293 | 1464625761546 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e47d800 == 193 [pid = 7293] [id = 676] 09:29:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x91d07400) [pid = 7293] [serial = 2029] [outer = (nil)] 09:29:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x92401c00) [pid = 7293] [serial = 2030] [outer = 0x91d07400] 09:29:21 INFO - PROCESS | 7293 | 1464625761627 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x92512000) [pid = 7293] [serial = 2031] [outer = 0x91d07400] 09:29:22 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:22 INFO - PROCESS | 7293 | 1464625762945 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 7293 | 1464625762997 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 09:29:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:29:23 INFO - PROCESS | 7293 | 1464625763051 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 7293 | 1464625763054 Marionette TRACE conn3 <- [1,2678,null,{}] 09:29:23 INFO - PROCESS | 7293 | 1464625763108 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}] 09:29:23 INFO - PROCESS | 7293 | 1464625763358 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:29:23 INFO - PROCESS | 7293 | 1464625763650 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:23 INFO - PROCESS | 7293 | ++DOCSHELL 0x9229e400 == 194 [pid = 7293] [id = 677] 09:29:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x92407800) [pid = 7293] [serial = 2032] [outer = (nil)] 09:29:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x928b4000) [pid = 7293] [serial = 2033] [outer = 0x92407800] 09:29:23 INFO - PROCESS | 7293 | 1464625763731 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x928ba000) [pid = 7293] [serial = 2034] [outer = 0x92407800] 09:29:25 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:25 INFO - PROCESS | 7293 | 1464625765066 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]]]}] 09:29:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:29:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2038ms 09:29:25 INFO - PROCESS | 7293 | 1464625765084 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 7293 | 1464625765087 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 09:29:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:29:25 INFO - PROCESS | 7293 | 1464625765094 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 7293 | 1464625765103 Marionette TRACE conn3 <- [1,2682,null,{}] 09:29:25 INFO - PROCESS | 7293 | 1464625765109 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}] 09:29:25 INFO - PROCESS | 7293 | 1464625765382 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:29:25 INFO - PROCESS | 7293 | 1464625765637 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 7293 | ++DOCSHELL 0x91bea000 == 195 [pid = 7293] [id = 678] 09:29:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x92763800) [pid = 7293] [serial = 2035] [outer = (nil)] 09:29:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 163 (0x92b66c00) [pid = 7293] [serial = 2036] [outer = 0x92763800] 09:29:25 INFO - PROCESS | 7293 | 1464625765720 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 164 (0x92b77000) [pid = 7293] [serial = 2037] [outer = 0x92763800] 09:29:26 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:27 INFO - PROCESS | 7293 | 1464625767015 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]]]}] 09:29:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:29:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1942ms 09:29:27 INFO - PROCESS | 7293 | 1464625767037 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 7293 | 1464625767041 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 09:29:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:29:27 INFO - PROCESS | 7293 | 1464625767047 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 7293 | 1464625767051 Marionette TRACE conn3 <- [1,2686,null,{}] 09:29:27 INFO - PROCESS | 7293 | 1464625767057 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}] 09:29:27 INFO - PROCESS | 7293 | 1464625767257 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:29:27 INFO - PROCESS | 7293 | 1464625767594 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 7293 | ++DOCSHELL 0x92765400 == 196 [pid = 7293] [id = 679] 09:29:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 165 (0x92b64400) [pid = 7293] [serial = 2038] [outer = (nil)] 09:29:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 166 (0x94f3c000) [pid = 7293] [serial = 2039] [outer = 0x92b64400] 09:29:27 INFO - PROCESS | 7293 | 1464625767690 Marionette DEBUG loaded listener.js 09:29:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 167 (0x95089800) [pid = 7293] [serial = 2040] [outer = 0x92b64400] 09:29:28 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:29 INFO - PROCESS | 7293 | 1464625769039 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:29:29 INFO - PROCESS | 7293 | 1464625769090 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 09:29:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:29:29 INFO - PROCESS | 7293 | 1464625769097 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 7293 | 1464625769101 Marionette TRACE conn3 <- [1,2690,null,{}] 09:29:29 INFO - PROCESS | 7293 | 1464625769107 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}] 09:29:29 INFO - PROCESS | 7293 | 1464625769408 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:29:29 INFO - PROCESS | 7293 | 1464625769726 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c837800 == 197 [pid = 7293] [id = 680] 09:29:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 168 (0x9508d800) [pid = 7293] [serial = 2041] [outer = (nil)] 09:29:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 169 (0x95be2000) [pid = 7293] [serial = 2042] [outer = 0x9508d800] 09:29:29 INFO - PROCESS | 7293 | 1464625769806 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 170 (0x97608800) [pid = 7293] [serial = 2043] [outer = 0x9508d800] 09:29:31 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:31 INFO - PROCESS | 7293 | 1464625771114 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 7293 | 1464625771145 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 09:29:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:29:31 INFO - PROCESS | 7293 | 1464625771151 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 7293 | 1464625771153 Marionette TRACE conn3 <- [1,2694,null,{}] 09:29:31 INFO - PROCESS | 7293 | 1464625771159 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}] 09:29:31 INFO - PROCESS | 7293 | 1464625771359 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:29:31 INFO - PROCESS | 7293 | 1464625771657 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:31 INFO - PROCESS | 7293 | ++DOCSHELL 0x9250d000 == 198 [pid = 7293] [id = 681] 09:29:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 171 (0x950b0400) [pid = 7293] [serial = 2044] [outer = (nil)] 09:29:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 172 (0x98921c00) [pid = 7293] [serial = 2045] [outer = 0x950b0400] 09:29:31 INFO - PROCESS | 7293 | 1464625771740 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 173 (0x98986800) [pid = 7293] [serial = 2046] [outer = 0x950b0400] 09:29:33 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:33 INFO - PROCESS | 7293 | 1464625773106 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 7293 | 1464625773137 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 09:29:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:29:33 INFO - PROCESS | 7293 | 1464625773148 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 7293 | 1464625773152 Marionette TRACE conn3 <- [1,2698,null,{}] 09:29:33 INFO - PROCESS | 7293 | 1464625773165 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}] 09:29:33 INFO - PROCESS | 7293 | 1464625773540 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:29:33 INFO - PROCESS | 7293 | 1464625773775 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:33 INFO - PROCESS | 7293 | ++DOCSHELL 0x85307c00 == 199 [pid = 7293] [id = 682] 09:29:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 174 (0x8530fc00) [pid = 7293] [serial = 2047] [outer = (nil)] 09:29:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 175 (0x88f81000) [pid = 7293] [serial = 2048] [outer = 0x8530fc00] 09:29:33 INFO - PROCESS | 7293 | 1464625773855 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 176 (0x8935d800) [pid = 7293] [serial = 2049] [outer = 0x8530fc00] 09:29:35 INFO - PROCESS | 7293 | SkCairoFTTypeface::onFilterRec unimplemented 09:29:35 INFO - PROCESS | 7293 | 1464625775473 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 7293 | 1464625775505 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 09:29:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:29:35 INFO - PROCESS | 7293 | 1464625775514 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 7293 | 1464625775519 Marionette TRACE conn3 <- [1,2702,null,{}] 09:29:35 INFO - PROCESS | 7293 | 1464625775527 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}] 09:29:35 INFO - PROCESS | 7293 | 1464625775722 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:29:35 INFO - PROCESS | 7293 | 1464625775979 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 7293 | ++DOCSHELL 0x87350c00 == 200 [pid = 7293] [id = 683] 09:29:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 177 (0x87392000) [pid = 7293] [serial = 2050] [outer = (nil)] 09:29:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 178 (0x88b16400) [pid = 7293] [serial = 2051] [outer = 0x87392000] 09:29:36 INFO - PROCESS | 7293 | 1464625776055 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 179 (0x88dc0000) [pid = 7293] [serial = 2052] [outer = 0x87392000] 09:29:36 INFO - PROCESS | 7293 | 1464625776969 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]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:29:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1486ms 09:29:37 INFO - PROCESS | 7293 | 1464625777000 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:29:37 INFO - PROCESS | 7293 | 1464625777007 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 09:29:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:29:37 INFO - PROCESS | 7293 | 1464625777018 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:29:37 INFO - PROCESS | 7293 | 1464625777021 Marionette TRACE conn3 <- [1,2706,null,{}] 09:29:37 INFO - PROCESS | 7293 | 1464625777028 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}] 09:29:37 INFO - PROCESS | 7293 | 1464625777225 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:29:37 INFO - PROCESS | 7293 | 1464625777581 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 7293 | ++DOCSHELL 0x8446d000 == 201 [pid = 7293] [id = 684] 09:29:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 180 (0x892ef000) [pid = 7293] [serial = 2053] [outer = (nil)] 09:29:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 181 (0x8935dc00) [pid = 7293] [serial = 2054] [outer = 0x892ef000] 09:29:37 INFO - PROCESS | 7293 | 1464625777739 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 182 (0x8a2d1c00) [pid = 7293] [serial = 2055] [outer = 0x892ef000] 09:29:38 INFO - PROCESS | 7293 | 1464625778698 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]]]}] 09:29:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:29:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1732ms 09:29:38 INFO - PROCESS | 7293 | 1464625778750 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 7293 | 1464625778753 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 09:29:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:29:38 INFO - PROCESS | 7293 | 1464625778760 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 7293 | 1464625778766 Marionette TRACE conn3 <- [1,2710,null,{}] 09:29:38 INFO - PROCESS | 7293 | 1464625778781 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}] 09:29:38 INFO - PROCESS | 7293 | 1464625778993 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x92512c00 == 200 [pid = 7293] [id = 465] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x98920400 == 199 [pid = 7293] [id = 561] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x92d5ac00 == 198 [pid = 7293] [id = 467] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x9a368800 == 197 [pid = 7293] [id = 562] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x85093000 == 196 [pid = 7293] [id = 668] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x88eef400 == 195 [pid = 7293] [id = 667] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x86f75800 == 194 [pid = 7293] [id = 666] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x85ae3c00 == 193 [pid = 7293] [id = 665] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x95088000 == 192 [pid = 7293] [id = 662] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x88f86000 == 191 [pid = 7293] [id = 660] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x848f9c00 == 190 [pid = 7293] [id = 661] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x8c833c00 == 189 [pid = 7293] [id = 659] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x9250fc00 == 188 [pid = 7293] [id = 658] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x8a2dd000 == 187 [pid = 7293] [id = 657] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x910ea800 == 186 [pid = 7293] [id = 656] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x832c5c00 == 185 [pid = 7293] [id = 654] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x88f2c000 == 184 [pid = 7293] [id = 655] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x8dd4ac00 == 183 [pid = 7293] [id = 653] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3c7800 == 182 [pid = 7293] [id = 652] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x8c08d000 == 181 [pid = 7293] [id = 651] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3cd800 == 180 [pid = 7293] [id = 650] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3c5400 == 179 [pid = 7293] [id = 649] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x892ea800 == 178 [pid = 7293] [id = 647] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x8a3d9400 == 177 [pid = 7293] [id = 648] 09:29:39 INFO - PROCESS | 7293 | --DOCSHELL 0x8530d800 == 176 [pid = 7293] [id = 646] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 181 (0x89314000) [pid = 7293] [serial = 1932] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 180 (0x8734e800) [pid = 7293] [serial = 1934] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 179 (0x8ed1c800) [pid = 7293] [serial = 1878] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 178 (0x88b19800) [pid = 7293] [serial = 1929] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 177 (0x9cf95c00) [pid = 7293] [serial = 1911] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 176 (0x8e480000) [pid = 7293] [serial = 1877] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 175 (0x9a36c400) [pid = 7293] [serial = 1905] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 174 (0x93d8a400) [pid = 7293] [serial = 1895] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 173 (0x8eec9800) [pid = 7293] [serial = 1880] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 172 (0x88f2b400) [pid = 7293] [serial = 1920] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 171 (0x9bac0000) [pid = 7293] [serial = 1914] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 170 (0x928b2400) [pid = 7293] [serial = 1887] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 169 (0x928e9000) [pid = 7293] [serial = 1889] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 168 (0xa302f000) [pid = 7293] [serial = 1917] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 167 (0x8ab4b400) [pid = 7293] [serial = 1922] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 166 (0x88f88800) [pid = 7293] [serial = 1931] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 165 (0x91d52800) [pid = 7293] [serial = 1886] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 164 (0xa21abc00) [pid = 7293] [serial = 1913] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 163 (0x8935a800) [pid = 7293] [serial = 1935] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 162 (0xa2608c00) [pid = 7293] [serial = 1916] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x9b730800) [pid = 7293] [serial = 1908] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0x92d5a400) [pid = 7293] [serial = 1893] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0x8c08a800) [pid = 7293] [serial = 1874] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x9a35ec00) [pid = 7293] [serial = 1904] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0x99f85000) [pid = 7293] [serial = 1902] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x89359000) [pid = 7293] [serial = 1871] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x92d4e400) [pid = 7293] [serial = 1892] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x9bab7c00) [pid = 7293] [serial = 1910] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0x8b6aac00) [pid = 7293] [serial = 1868] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x91d0f800) [pid = 7293] [serial = 1884] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x91d06800) [pid = 7293] [serial = 1883] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x95bdfc00) [pid = 7293] [serial = 1899] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x86af3800) [pid = 7293] [serial = 1926] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x85ae0000) [pid = 7293] [serial = 1925] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x99b50000) [pid = 7293] [serial = 1901] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x8a360800) [pid = 7293] [serial = 1794] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x9af28c00) [pid = 7293] [serial = 1907] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x94f45c00) [pid = 7293] [serial = 1896] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 143 (0x895d3400) [pid = 7293] [serial = 1872] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 142 (0x91029400) [pid = 7293] [serial = 1881] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 141 (0x8c1a9400) [pid = 7293] [serial = 1875] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 140 (0x8739c400) [pid = 7293] [serial = 1919] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 139 (0x87395c00) [pid = 7293] [serial = 1928] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 138 (0x92b62c00) [pid = 7293] [serial = 1890] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 137 (0x95b5a800) [pid = 7293] [serial = 1898] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | --DOMWINDOW == 136 (0x8994f000) [pid = 7293] [serial = 1937] [outer = (nil)] [url = about:blank] 09:29:39 INFO - PROCESS | 7293 | 1464625779633 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x848f9c00 == 177 [pid = 7293] [id = 685] 09:29:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 137 (0x85093000) [pid = 7293] [serial = 2056] [outer = (nil)] 09:29:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 138 (0x86af3000) [pid = 7293] [serial = 2057] [outer = 0x85093000] 09:29:39 INFO - PROCESS | 7293 | 1464625779744 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 139 (0x88b17800) [pid = 7293] [serial = 2058] [outer = 0x85093000] 09:29:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - 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" 09:29:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:29:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1 09:29:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:40 INFO - _addTest/ [0,2713,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 7293 | 1464625780571 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 09:29:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:29:40 INFO - PROCESS | 7293 | 1464625780584 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 7293 | 1464625780587 Marionette TRACE conn3 <- [1,2714,null,{}] 09:29:40 INFO - PROCESS | 7293 | 1464625780602 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}] 09:29:40 INFO - PROCESS | 7293 | 1464625780792 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:29:40 INFO - PROCESS | 7293 | 1464625780808 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 7293 | ++DOCSHELL 0x848f6400 == 178 [pid = 7293] [id = 686] 09:29:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 140 (0x896b4c00) [pid = 7293] [serial = 2059] [outer = (nil)] 09:29:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 141 (0x8b3e7000) [pid = 7293] [serial = 2060] [outer = 0x896b4c00] 09:29:40 INFO - PROCESS | 7293 | 1464625780878 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 142 (0x8be92800) [pid = 7293] [serial = 2061] [outer = 0x896b4c00] 09:29:41 INFO - PROCESS | 7293 | 1464625781838 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]]]}] 09:29:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:29:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1294ms 09:29:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:29:41 INFO - PROCESS | 7293 | 1464625781873 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:29:41 INFO - PROCESS | 7293 | 1464625781876 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 09:29:41 INFO - PROCESS | 7293 | 1464625781882 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - PROCESS | 7293 | 1464625781885 Marionette TRACE conn3 <- [1,2718,null,{}] 09:29:41 INFO - PROCESS | 7293 | 1464625781891 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}] 09:29:42 INFO - PROCESS | 7293 | 1464625782074 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:29:42 INFO - PROCESS | 7293 | 1464625782307 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a2dd000 == 179 [pid = 7293] [id = 687] 09:29:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 143 (0x8a3d4c00) [pid = 7293] [serial = 2062] [outer = (nil)] 09:29:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 144 (0x8c1a3800) [pid = 7293] [serial = 2063] [outer = 0x8a3d4c00] 09:29:42 INFO - PROCESS | 7293 | 1464625782379 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x8c832c00) [pid = 7293] [serial = 2064] [outer = 0x8a3d4c00] 09:29:43 INFO - PROCESS | 7293 | 1464625783258 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] 09:29:43 INFO - PROCESS | 7293 | 1464625783322 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 09:29:43 INFO - PROCESS | 7293 | 1464625783329 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 7293 | 1464625783332 Marionette TRACE conn3 <- [1,2722,null,{}] 09:29:43 INFO - PROCESS | 7293 | 1464625783337 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}] 09:29:43 INFO - PROCESS | 7293 | 1464625783655 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:29:43 INFO - PROCESS | 7293 | 1464625783707 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e30bc00 == 180 [pid = 7293] [id = 688] 09:29:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x8e3de400) [pid = 7293] [serial = 2065] [outer = (nil)] 09:29:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x8eebec00) [pid = 7293] [serial = 2066] [outer = 0x8e3de400] 09:29:43 INFO - PROCESS | 7293 | 1464625783778 Marionette DEBUG loaded listener.js 09:29:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x8ef8b000) [pid = 7293] [serial = 2067] [outer = 0x8e3de400] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x8a3d2800) [pid = 7293] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x95be9800) [pid = 7293] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x892ee000) [pid = 7293] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x8ab50400) [pid = 7293] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 143 (0x8931c800) [pid = 7293] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 142 (0x8b3c7000) [pid = 7293] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 141 (0x91fe6c00) [pid = 7293] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 140 (0x85a35400) [pid = 7293] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 139 (0x86f70000) [pid = 7293] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 138 (0x8c1a5000) [pid = 7293] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 137 (0x910e3000) [pid = 7293] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 136 (0x88f29000) [pid = 7293] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 135 (0x928b9c00) [pid = 7293] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 134 (0x8e482c00) [pid = 7293] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 133 (0x8e15a000) [pid = 7293] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 132 (0x8b3cc400) [pid = 7293] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 131 (0x85ae4800) [pid = 7293] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 130 (0x8be92000) [pid = 7293] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 129 (0x950b0c00) [pid = 7293] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 128 (0x8c088400) [pid = 7293] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 127 (0x92b6a000) [pid = 7293] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 126 (0x92507800) [pid = 7293] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:29:44 INFO - PROCESS | 7293 | --DOMWINDOW == 125 (0x8c083000) [pid = 7293] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:29:45 INFO - PROCESS | 7293 | 1464625785330 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] 09:29:45 INFO - PROCESS | 7293 | 1464625785378 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 09:29:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:29:45 INFO - PROCESS | 7293 | 1464625785385 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 7293 | 1464625785389 Marionette TRACE conn3 <- [1,2726,null,{}] 09:29:45 INFO - PROCESS | 7293 | 1464625785393 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}] 09:29:45 INFO - PROCESS | 7293 | 1464625785572 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:29:45 INFO - PROCESS | 7293 | 1464625785585 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:45 INFO - PROCESS | 7293 | ++DOCSHELL 0x85ae4800 == 181 [pid = 7293] [id = 689] 09:29:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 126 (0x8a2dc800) [pid = 7293] [serial = 2068] [outer = (nil)] 09:29:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 127 (0x8dd46800) [pid = 7293] [serial = 2069] [outer = 0x8a2dc800] 09:29:45 INFO - PROCESS | 7293 | 1464625785653 Marionette DEBUG loaded listener.js 09:29:45 INFO - PROCESS | 7293 | ++DOMWINDOW == 128 (0x8edec000) [pid = 7293] [serial = 2070] [outer = 0x8a2dc800] 09:29:46 INFO - PROCESS | 7293 | 1464625786559 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]]]}] 09:29:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:29:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1186ms 09:29:46 INFO - PROCESS | 7293 | 1464625786573 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 7293 | 1464625786575 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 09:29:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:29:46 INFO - PROCESS | 7293 | 1464625786593 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - PROCESS | 7293 | 1464625786596 Marionette TRACE conn3 <- [1,2730,null,{}] 09:29:46 INFO - PROCESS | 7293 | 1464625786602 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}] 09:29:46 INFO - PROCESS | 7293 | 1464625786781 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:29:46 INFO - PROCESS | 7293 | 1464625786800 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:46 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f8cc00 == 182 [pid = 7293] [id = 690] 09:29:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 129 (0x8b3e2000) [pid = 7293] [serial = 2071] [outer = (nil)] 09:29:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 130 (0x91035c00) [pid = 7293] [serial = 2072] [outer = 0x8b3e2000] 09:29:46 INFO - PROCESS | 7293 | 1464625786867 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 131 (0x910e4c00) [pid = 7293] [serial = 2073] [outer = 0x8b3e2000] 09:29:48 INFO - PROCESS | 7293 | 1464625788512 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 7293 | 1464625788631 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 09:29:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:29:48 INFO - PROCESS | 7293 | 1464625788699 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 7293 | 1464625788706 Marionette TRACE conn3 <- [1,2734,null,{}] 09:29:48 INFO - PROCESS | 7293 | 1464625788713 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}] 09:29:48 INFO - PROCESS | 7293 | 1464625788915 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:29:49 INFO - PROCESS | 7293 | 1464625789189 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 7293 | ++DOCSHELL 0x86f71c00 == 183 [pid = 7293] [id = 691] 09:29:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 132 (0x8734a400) [pid = 7293] [serial = 2074] [outer = (nil)] 09:29:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 133 (0x88f83400) [pid = 7293] [serial = 2075] [outer = 0x8734a400] 09:29:49 INFO - PROCESS | 7293 | 1464625789280 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 134 (0x89357000) [pid = 7293] [serial = 2076] [outer = 0x8734a400] 09:29:50 INFO - PROCESS | 7293 | 1464625790216 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]]]}] 09:29:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:29:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1592ms 09:29:50 INFO - PROCESS | 7293 | 1464625790284 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:29:50 INFO - PROCESS | 7293 | 1464625790292 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 09:29:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:29:50 INFO - PROCESS | 7293 | 1464625790303 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - PROCESS | 7293 | 1464625790307 Marionette TRACE conn3 <- [1,2738,null,{}] 09:29:50 INFO - PROCESS | 7293 | 1464625790313 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}] 09:29:50 INFO - PROCESS | 7293 | 1464625790568 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:29:50 INFO - PROCESS | 7293 | 1464625790932 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a2dd800 == 184 [pid = 7293] [id = 692] 09:29:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 135 (0x8b3c8800) [pid = 7293] [serial = 2077] [outer = (nil)] 09:29:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 136 (0x8c084c00) [pid = 7293] [serial = 2078] [outer = 0x8b3c8800] 09:29:51 INFO - PROCESS | 7293 | 1464625791019 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 7293 | ++DOMWINDOW == 137 (0x8dd47400) [pid = 7293] [serial = 2079] [outer = 0x8b3c8800] 09:29:51 INFO - PROCESS | 7293 | 1464625791905 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]]]}] 09:29:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:29:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1638ms 09:29:51 INFO - PROCESS | 7293 | 1464625791941 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 7293 | 1464625791945 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 09:29:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:29:51 INFO - PROCESS | 7293 | 1464625791952 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 7293 | 1464625791958 Marionette TRACE conn3 <- [1,2742,null,{}] 09:29:51 INFO - PROCESS | 7293 | 1464625791974 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}] 09:29:52 INFO - PROCESS | 7293 | 1464625792199 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:29:52 INFO - PROCESS | 7293 | 1464625792521 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:52 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ede9400 == 185 [pid = 7293] [id = 693] 09:29:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 138 (0x8eecb800) [pid = 7293] [serial = 2080] [outer = (nil)] 09:29:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 139 (0x91be1400) [pid = 7293] [serial = 2081] [outer = 0x8eecb800] 09:29:52 INFO - PROCESS | 7293 | 1464625792618 Marionette DEBUG loaded listener.js 09:29:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 140 (0x91d0f800) [pid = 7293] [serial = 2082] [outer = 0x8eecb800] 09:29:53 INFO - PROCESS | 7293 | 1464625793498 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]]]}] 09:29:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:29:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1593ms 09:29:53 INFO - PROCESS | 7293 | 1464625793546 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:29:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:29:53 INFO - PROCESS | 7293 | 1464625793551 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 09:29:53 INFO - PROCESS | 7293 | 1464625793557 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:29:53 INFO - PROCESS | 7293 | 1464625793561 Marionette TRACE conn3 <- [1,2746,null,{}] 09:29:53 INFO - PROCESS | 7293 | 1464625793567 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}] 09:29:53 INFO - PROCESS | 7293 | 1464625793790 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:29:54 INFO - PROCESS | 7293 | 1464625794126 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:54 INFO - PROCESS | 7293 | ++DOCSHELL 0x88ee4c00 == 186 [pid = 7293] [id = 694] 09:29:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 141 (0x91fdb000) [pid = 7293] [serial = 2083] [outer = (nil)] 09:29:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 142 (0x9240a000) [pid = 7293] [serial = 2084] [outer = 0x91fdb000] 09:29:54 INFO - PROCESS | 7293 | 1464625794213 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 143 (0x92512c00) [pid = 7293] [serial = 2085] [outer = 0x91fdb000] 09:29:55 INFO - PROCESS | 7293 | 1464625795052 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]]]}] 09:29:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:29:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1535ms 09:29:55 INFO - PROCESS | 7293 | 1464625795092 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 7293 | 1464625795096 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 09:29:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:29:55 INFO - PROCESS | 7293 | 1464625795102 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - PROCESS | 7293 | 1464625795104 Marionette TRACE conn3 <- [1,2750,null,{}] 09:29:55 INFO - PROCESS | 7293 | 1464625795110 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}] 09:29:55 INFO - PROCESS | 7293 | 1464625795312 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:29:55 INFO - PROCESS | 7293 | 1464625795596 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 7293 | ++DOCSHELL 0x91036c00 == 187 [pid = 7293] [id = 695] 09:29:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 144 (0x92510c00) [pid = 7293] [serial = 2086] [outer = (nil)] 09:29:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x928b5c00) [pid = 7293] [serial = 2087] [outer = 0x92510c00] 09:29:55 INFO - PROCESS | 7293 | 1464625795728 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x928e9400) [pid = 7293] [serial = 2088] [outer = 0x92510c00] 09:29:56 INFO - PROCESS | 7293 | 1464625796567 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]]]}] 09:29:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:29:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1537ms 09:29:56 INFO - PROCESS | 7293 | 1464625796640 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 7293 | 1464625796644 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 09:29:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:29:56 INFO - PROCESS | 7293 | 1464625796650 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 7293 | 1464625796652 Marionette TRACE conn3 <- [1,2754,null,{}] 09:29:56 INFO - PROCESS | 7293 | 1464625796658 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}] 09:29:56 INFO - PROCESS | 7293 | 1464625796913 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:29:57 INFO - PROCESS | 7293 | 1464625797234 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 7293 | ++DOCSHELL 0x92b62400 == 188 [pid = 7293] [id = 696] 09:29:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x92b6f800) [pid = 7293] [serial = 2089] [outer = (nil)] 09:29:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x92d53000) [pid = 7293] [serial = 2090] [outer = 0x92b6f800] 09:29:57 INFO - PROCESS | 7293 | 1464625797321 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x92f0d000) [pid = 7293] [serial = 2091] [outer = 0x92b6f800] 09:29:58 INFO - PROCESS | 7293 | 1464625798145 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]]]}] 09:29:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:29:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1539ms 09:29:58 INFO - PROCESS | 7293 | 1464625798190 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 7293 | 1464625798193 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 09:29:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:29:58 INFO - PROCESS | 7293 | 1464625798200 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - PROCESS | 7293 | 1464625798203 Marionette TRACE conn3 <- [1,2758,null,{}] 09:29:58 INFO - PROCESS | 7293 | 1464625798209 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}] 09:29:58 INFO - PROCESS | 7293 | 1464625798426 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:29:58 INFO - PROCESS | 7293 | 1464625798710 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x92b6ec00 == 189 [pid = 7293] [id = 697] 09:29:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x92d5a800) [pid = 7293] [serial = 2092] [outer = (nil)] 09:29:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x94f3ec00) [pid = 7293] [serial = 2093] [outer = 0x92d5a800] 09:29:58 INFO - PROCESS | 7293 | 1464625798836 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x94f45400) [pid = 7293] [serial = 2094] [outer = 0x92d5a800] 09:29:59 INFO - PROCESS | 7293 | 1464625799676 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]]]}] 09:29:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:29:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1532ms 09:29:59 INFO - PROCESS | 7293 | 1464625799733 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:29:59 INFO - PROCESS | 7293 | 1464625799737 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 09:29:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:29:59 INFO - PROCESS | 7293 | 1464625799743 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - PROCESS | 7293 | 1464625799747 Marionette TRACE conn3 <- [1,2762,null,{}] 09:29:59 INFO - PROCESS | 7293 | 1464625799752 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}] 09:29:59 INFO - PROCESS | 7293 | 1464625799969 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:30:00 INFO - PROCESS | 7293 | 1464625800330 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:00 INFO - PROCESS | 7293 | ++DOCSHELL 0x87348c00 == 190 [pid = 7293] [id = 698] 09:30:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x94f42400) [pid = 7293] [serial = 2095] [outer = (nil)] 09:30:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0x950ac400) [pid = 7293] [serial = 2096] [outer = 0x94f42400] 09:30:00 INFO - PROCESS | 7293 | 1464625800421 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x9539d000) [pid = 7293] [serial = 2097] [outer = 0x94f42400] 09:30:01 INFO - PROCESS | 7293 | 1464625801242 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]]]}] 09:30:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:30:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1533ms 09:30:01 INFO - PROCESS | 7293 | 1464625801277 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:30:01 INFO - PROCESS | 7293 | 1464625801280 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 09:30:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:30:01 INFO - PROCESS | 7293 | 1464625801287 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:30:01 INFO - PROCESS | 7293 | 1464625801290 Marionette TRACE conn3 <- [1,2766,null,{}] 09:30:01 INFO - PROCESS | 7293 | 1464625801296 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}] 09:30:01 INFO - PROCESS | 7293 | 1464625801502 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:30:01 INFO - PROCESS | 7293 | 1464625801797 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 7293 | ++DOCSHELL 0x94f40c00 == 191 [pid = 7293] [id = 699] 09:30:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x94f64c00) [pid = 7293] [serial = 2098] [outer = (nil)] 09:30:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x95b5c800) [pid = 7293] [serial = 2099] [outer = 0x94f64c00] 09:30:01 INFO - PROCESS | 7293 | 1464625801883 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x95b60400) [pid = 7293] [serial = 2100] [outer = 0x94f64c00] 09:30:02 INFO - PROCESS | 7293 | 1464625802849 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]]]}] 09:30:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:30:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1634ms 09:30:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:30:02 INFO - PROCESS | 7293 | 1464625802922 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:30:02 INFO - PROCESS | 7293 | 1464625802925 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 09:30:02 INFO - PROCESS | 7293 | 1464625802932 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:30:02 INFO - PROCESS | 7293 | 1464625802935 Marionette TRACE conn3 <- [1,2770,null,{}] 09:30:02 INFO - PROCESS | 7293 | 1464625802941 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}] 09:30:03 INFO - PROCESS | 7293 | 1464625803163 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:30:03 INFO - PROCESS | 7293 | 1464625803515 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 7293 | ++DOCSHELL 0x95b57800 == 192 [pid = 7293] [id = 700] 09:30:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x975fa000) [pid = 7293] [serial = 2101] [outer = (nil)] 09:30:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x98147400) [pid = 7293] [serial = 2102] [outer = 0x975fa000] 09:30:03 INFO - PROCESS | 7293 | 1464625803610 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x98985800) [pid = 7293] [serial = 2103] [outer = 0x975fa000] 09:30:04 INFO - PROCESS | 7293 | 1464625804451 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]]]}] 09:30:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:30:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1580ms 09:30:04 INFO - PROCESS | 7293 | 1464625804512 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 7293 | 1464625804515 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 09:30:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:30:04 INFO - PROCESS | 7293 | 1464625804522 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 7293 | 1464625804526 Marionette TRACE conn3 <- [1,2774,null,{}] 09:30:04 INFO - PROCESS | 7293 | 1464625804532 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}] 09:30:04 INFO - PROCESS | 7293 | 1464625804763 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:30:05 INFO - PROCESS | 7293 | 1464625805050 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 7293 | ++DOCSHELL 0x95be3800 == 193 [pid = 7293] [id = 701] 09:30:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x99a66800) [pid = 7293] [serial = 2104] [outer = (nil)] 09:30:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 163 (0x99b55000) [pid = 7293] [serial = 2105] [outer = 0x99a66800] 09:30:05 INFO - PROCESS | 7293 | 1464625805196 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 164 (0x99c4f800) [pid = 7293] [serial = 2106] [outer = 0x99a66800] 09:30:06 INFO - PROCESS | 7293 | 1464625806096 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]]]}] 09:30:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:30:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1632ms 09:30:06 INFO - PROCESS | 7293 | 1464625806155 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 7293 | 1464625806158 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 09:30:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:30:06 INFO - PROCESS | 7293 | 1464625806164 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 7293 | 1464625806168 Marionette TRACE conn3 <- [1,2778,null,{}] 09:30:06 INFO - PROCESS | 7293 | 1464625806173 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}] 09:30:06 INFO - PROCESS | 7293 | 1464625806381 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:30:06 INFO - PROCESS | 7293 | 1464625806665 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 7293 | ++DOCSHELL 0x98c1c000 == 194 [pid = 7293] [id = 702] 09:30:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 165 (0x99a74000) [pid = 7293] [serial = 2107] [outer = (nil)] 09:30:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 166 (0x99e3c800) [pid = 7293] [serial = 2108] [outer = 0x99a74000] 09:30:06 INFO - PROCESS | 7293 | 1464625806789 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 167 (0x99e9f400) [pid = 7293] [serial = 2109] [outer = 0x99a74000] 09:30:07 INFO - PROCESS | 7293 | 1464625807647 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]]]}] 09:30:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:30:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1529ms 09:30:07 INFO - PROCESS | 7293 | 1464625807695 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:30:07 INFO - PROCESS | 7293 | 1464625807699 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 09:30:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:30:07 INFO - PROCESS | 7293 | 1464625807706 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - PROCESS | 7293 | 1464625807718 Marionette TRACE conn3 <- [1,2782,null,{}] 09:30:07 INFO - PROCESS | 7293 | 1464625807724 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}] 09:30:07 INFO - PROCESS | 7293 | 1464625807935 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:30:08 INFO - PROCESS | 7293 | 1464625808274 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 7293 | ++DOCSHELL 0x848fe400 == 195 [pid = 7293] [id = 703] 09:30:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 168 (0x88f1e800) [pid = 7293] [serial = 2110] [outer = (nil)] 09:30:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 169 (0x99c4e000) [pid = 7293] [serial = 2111] [outer = 0x88f1e800] 09:30:08 INFO - PROCESS | 7293 | 1464625808375 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 170 (0x9a2ae400) [pid = 7293] [serial = 2112] [outer = 0x88f1e800] 09:30:09 INFO - PROCESS | 7293 | 1464625809219 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]]]}] 09:30:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:30:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1541ms 09:30:09 INFO - PROCESS | 7293 | 1464625809248 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:30:09 INFO - PROCESS | 7293 | 1464625809251 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 09:30:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:30:09 INFO - PROCESS | 7293 | 1464625809257 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 7293 | 1464625809260 Marionette TRACE conn3 <- [1,2786,null,{}] 09:30:09 INFO - PROCESS | 7293 | 1464625809266 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}] 09:30:09 INFO - PROCESS | 7293 | 1464625809482 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:30:09 INFO - PROCESS | 7293 | 1464625809774 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 7293 | ++DOCSHELL 0x832c5c00 == 196 [pid = 7293] [id = 704] 09:30:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 171 (0x99c54400) [pid = 7293] [serial = 2113] [outer = (nil)] 09:30:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 172 (0x9a361800) [pid = 7293] [serial = 2114] [outer = 0x99c54400] 09:30:09 INFO - PROCESS | 7293 | 1464625809899 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 173 (0x9a364000) [pid = 7293] [serial = 2115] [outer = 0x99c54400] 09:30:10 INFO - PROCESS | 7293 | 1464625810723 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]]]}] 09:30:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:30:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1531ms 09:30:10 INFO - PROCESS | 7293 | 1464625810789 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:30:10 INFO - PROCESS | 7293 | 1464625810793 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 09:30:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:30:10 INFO - PROCESS | 7293 | 1464625810799 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:30:10 INFO - PROCESS | 7293 | 1464625810804 Marionette TRACE conn3 <- [1,2790,null,{}] 09:30:10 INFO - PROCESS | 7293 | 1464625810809 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}] 09:30:11 INFO - PROCESS | 7293 | 1464625811016 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:30:11 INFO - PROCESS | 7293 | 1464625811302 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a35d800 == 197 [pid = 7293] [id = 705] 09:30:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 174 (0x9a36c400) [pid = 7293] [serial = 2116] [outer = (nil)] 09:30:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 175 (0x9a560800) [pid = 7293] [serial = 2117] [outer = 0x9a36c400] 09:30:11 INFO - PROCESS | 7293 | 1464625811427 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 176 (0x9a85d000) [pid = 7293] [serial = 2118] [outer = 0x9a36c400] 09:30:12 INFO - PROCESS | 7293 | 1464625812187 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]]]}] 09:30:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:30:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1445ms 09:30:12 INFO - PROCESS | 7293 | 1464625812260 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 7293 | 1464625812263 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 09:30:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:30:12 INFO - PROCESS | 7293 | 1464625812274 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 7293 | 1464625812278 Marionette TRACE conn3 <- [1,2794,null,{}] 09:30:12 INFO - PROCESS | 7293 | 1464625812283 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}] 09:30:12 INFO - PROCESS | 7293 | 1464625812496 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:30:12 INFO - PROCESS | 7293 | 1464625812793 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 7293 | ++DOCSHELL 0x8530b400 == 198 [pid = 7293] [id = 706] 09:30:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 177 (0x8931e800) [pid = 7293] [serial = 2119] [outer = (nil)] 09:30:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 178 (0x9af20800) [pid = 7293] [serial = 2120] [outer = 0x8931e800] 09:30:12 INFO - PROCESS | 7293 | 1464625812878 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 179 (0x9af29c00) [pid = 7293] [serial = 2121] [outer = 0x8931e800] 09:30:13 INFO - PROCESS | 7293 | 1464625813756 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]]]}] 09:30:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:30:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1530ms 09:30:13 INFO - PROCESS | 7293 | 1464625813804 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:30:13 INFO - PROCESS | 7293 | 1464625813807 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 09:30:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:30:13 INFO - PROCESS | 7293 | 1464625813814 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - PROCESS | 7293 | 1464625813818 Marionette TRACE conn3 <- [1,2798,null,{}] 09:30:13 INFO - PROCESS | 7293 | 1464625813823 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}] 09:30:14 INFO - PROCESS | 7293 | 1464625814029 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:30:14 INFO - PROCESS | 7293 | 1464625814319 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x99c52800 == 199 [pid = 7293] [id = 707] 09:30:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 180 (0x9a563c00) [pid = 7293] [serial = 2122] [outer = (nil)] 09:30:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 181 (0x9b7c7400) [pid = 7293] [serial = 2123] [outer = 0x9a563c00] 09:30:14 INFO - PROCESS | 7293 | 1464625814444 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 182 (0x9b935400) [pid = 7293] [serial = 2124] [outer = 0x9a563c00] 09:30:15 INFO - PROCESS | 7293 | 1464625815349 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]]]}] 09:30:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:30:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1580ms 09:30:15 INFO - PROCESS | 7293 | 1464625815394 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:30:15 INFO - PROCESS | 7293 | 1464625815398 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 09:30:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:30:15 INFO - PROCESS | 7293 | 1464625815404 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:30:15 INFO - PROCESS | 7293 | 1464625815407 Marionette TRACE conn3 <- [1,2802,null,{}] 09:30:15 INFO - PROCESS | 7293 | 1464625815413 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}] 09:30:15 INFO - PROCESS | 7293 | 1464625815624 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:30:15 INFO - PROCESS | 7293 | 1464625815956 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 7293 | ++DOCSHELL 0x9a35f400 == 200 [pid = 7293] [id = 708] 09:30:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 183 (0x9af1ac00) [pid = 7293] [serial = 2125] [outer = (nil)] 09:30:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 184 (0xa0508400) [pid = 7293] [serial = 2126] [outer = 0x9af1ac00] 09:30:16 INFO - PROCESS | 7293 | 1464625816041 Marionette DEBUG loaded listener.js 09:30:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 185 (0xa1064400) [pid = 7293] [serial = 2127] [outer = 0x9af1ac00] 09:30:16 INFO - PROCESS | 7293 | 1464625816822 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]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:30:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1432ms 09:30:16 INFO - PROCESS | 7293 | 1464625816836 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 7293 | 1464625816839 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 09:30:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:30:16 INFO - PROCESS | 7293 | 1464625816845 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 7293 | 1464625816848 Marionette TRACE conn3 <- [1,2806,null,{}] 09:30:16 INFO - PROCESS | 7293 | 1464625816858 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}] 09:30:17 INFO - PROCESS | 7293 | 1464625817064 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:30:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8c1adc00 == 199 [pid = 7293] [id = 634] 09:30:18 INFO - PROCESS | 7293 | --DOCSHELL 0x92d5c400 == 198 [pid = 7293] [id = 632] 09:30:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8e47d800 == 197 [pid = 7293] [id = 676] 09:30:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3cc800 == 196 [pid = 7293] [id = 675] 09:30:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8e47a400 == 195 [pid = 7293] [id = 674] 09:30:18 INFO - PROCESS | 7293 | --DOCSHELL 0x86af5800 == 194 [pid = 7293] [id = 673] 09:30:18 INFO - PROCESS | 7293 | --DOCSHELL 0x895d1800 == 193 [pid = 7293] [id = 672] 09:30:18 INFO - PROCESS | 7293 | --DOCSHELL 0x88dc6800 == 192 [pid = 7293] [id = 670] 09:30:18 INFO - PROCESS | 7293 | --DOCSHELL 0x896ac800 == 191 [pid = 7293] [id = 671] 09:30:18 INFO - PROCESS | 7293 | --DOCSHELL 0x84467400 == 190 [pid = 7293] [id = 669] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 184 (0x928e2800) [pid = 7293] [serial = 1973] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 183 (0x98920800) [pid = 7293] [serial = 1994] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 182 (0x8994a000) [pid = 7293] [serial = 1944] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 181 (0x8b3ed000) [pid = 7293] [serial = 1947] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 180 (0x8b3ca400) [pid = 7293] [serial = 1946] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 179 (0x8a35e400) [pid = 7293] [serial = 2004] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 178 (0x8c082000) [pid = 7293] [serial = 1869] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 177 (0x950b2c00) [pid = 7293] [serial = 1986] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 176 (0x8ed16400) [pid = 7293] [serial = 1964] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 175 (0x88b17c00) [pid = 7293] [serial = 1998] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 174 (0x8e476400) [pid = 7293] [serial = 1956] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 173 (0x91d58400) [pid = 7293] [serial = 1968] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 172 (0x89314800) [pid = 7293] [serial = 2001] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 171 (0x8a2d2400) [pid = 7293] [serial = 2003] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 170 (0x92b78000) [pid = 7293] [serial = 1976] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 169 (0x91032800) [pid = 7293] [serial = 1962] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 168 (0x91d4d800) [pid = 7293] [serial = 1967] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 167 (0x975eec00) [pid = 7293] [serial = 1992] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 166 (0x8be9c800) [pid = 7293] [serial = 1949] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 165 (0x87341800) [pid = 7293] [serial = 1940] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 164 (0x8ef8d000) [pid = 7293] [serial = 1961] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 163 (0x9507fc00) [pid = 7293] [serial = 1983] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 162 (0x950ae400) [pid = 7293] [serial = 1985] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x928ee000) [pid = 7293] [serial = 1974] [outer = (nil)] [url = about:blank] 09:30:18 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0x95b59000) [pid = 7293] [serial = 1988] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0x8739d000) [pid = 7293] [serial = 1941] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x87344800) [pid = 7293] [serial = 1997] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0x91be7c00) [pid = 7293] [serial = 1965] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x8c1a3000) [pid = 7293] [serial = 1952] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x8e3dcc00) [pid = 7293] [serial = 1955] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x88f84800) [pid = 7293] [serial = 2000] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0x93b79800) [pid = 7293] [serial = 1979] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x94f47c00) [pid = 7293] [serial = 1982] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x95be8000) [pid = 7293] [serial = 1991] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x8935d000) [pid = 7293] [serial = 1943] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x8c082c00) [pid = 7293] [serial = 1950] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x95b5f400) [pid = 7293] [serial = 1989] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x92b7fc00) [pid = 7293] [serial = 1977] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x92510400) [pid = 7293] [serial = 1970] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x98c23000) [pid = 7293] [serial = 1995] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x92767400) [pid = 7293] [serial = 1971] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 143 (0x8edeb400) [pid = 7293] [serial = 1959] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 142 (0x8ede3800) [pid = 7293] [serial = 1958] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 141 (0x8c82cc00) [pid = 7293] [serial = 1953] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 140 (0x93b85c00) [pid = 7293] [serial = 1980] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | --DOMWINDOW == 139 (0x8a3dbc00) [pid = 7293] [serial = 2006] [outer = (nil)] [url = about:blank] 09:30:19 INFO - PROCESS | 7293 | 1464625818994 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:19 INFO - PROCESS | 7293 | ++DOCSHELL 0x84469400 == 191 [pid = 7293] [id = 709] 09:30:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 140 (0x8446a400) [pid = 7293] [serial = 2128] [outer = (nil)] 09:30:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 141 (0x848f3800) [pid = 7293] [serial = 2129] [outer = 0x8446a400] 09:30:19 INFO - PROCESS | 7293 | 1464625819166 Marionette DEBUG loaded listener.js 09:30:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 142 (0x85091400) [pid = 7293] [serial = 2130] [outer = 0x8446a400] 09:30:19 INFO - PROCESS | 7293 | 1464625819914 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]]]}] 09:30:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:30:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 3096ms 09:30:19 INFO - PROCESS | 7293 | 1464625819942 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 7293 | 1464625819949 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 09:30:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:30:19 INFO - PROCESS | 7293 | 1464625819971 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 7293 | 1464625819977 Marionette TRACE conn3 <- [1,2810,null,{}] 09:30:19 INFO - PROCESS | 7293 | 1464625819988 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}] 09:30:20 INFO - PROCESS | 7293 | 1464625820196 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:30:20 INFO - PROCESS | 7293 | 1464625820208 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x86afd000 == 192 [pid = 7293] [id = 710] 09:30:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 143 (0x86afec00) [pid = 7293] [serial = 2131] [outer = (nil)] 09:30:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 144 (0x86f78400) [pid = 7293] [serial = 2132] [outer = 0x86afec00] 09:30:20 INFO - PROCESS | 7293 | 1464625820299 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x87341c00) [pid = 7293] [serial = 2133] [outer = 0x86afec00] 09:30:21 INFO - PROCESS | 7293 | 1464625821282 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]]]}] 09:30:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:30:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1356ms 09:30:21 INFO - PROCESS | 7293 | 1464625821320 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:30:21 INFO - PROCESS | 7293 | 1464625821327 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 09:30:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:30:21 INFO - PROCESS | 7293 | 1464625821335 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - PROCESS | 7293 | 1464625821338 Marionette TRACE conn3 <- [1,2814,null,{}] 09:30:21 INFO - PROCESS | 7293 | 1464625821344 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}] 09:30:21 INFO - PROCESS | 7293 | 1464625821641 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:30:21 INFO - PROCESS | 7293 | 1464625821681 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 7293 | ++DOCSHELL 0x88b15800 == 193 [pid = 7293] [id = 711] 09:30:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x88b19c00) [pid = 7293] [serial = 2134] [outer = (nil)] 09:30:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x88cf1400) [pid = 7293] [serial = 2135] [outer = 0x88b19c00] 09:30:21 INFO - PROCESS | 7293 | 1464625821751 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x88dbf000) [pid = 7293] [serial = 2136] [outer = 0x88b19c00] 09:30:22 INFO - PROCESS | 7293 | 1464625822731 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]]]}] 09:30:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:30:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1436ms 09:30:22 INFO - PROCESS | 7293 | 1464625822771 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:30:22 INFO - PROCESS | 7293 | 1464625822774 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 09:30:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:30:22 INFO - PROCESS | 7293 | 1464625822782 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:30:22 INFO - PROCESS | 7293 | 1464625822791 Marionette TRACE conn3 <- [1,2818,null,{}] 09:30:22 INFO - PROCESS | 7293 | 1464625822816 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}] 09:30:23 INFO - PROCESS | 7293 | 1464625823123 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:30:23 INFO - PROCESS | 7293 | 1464625823155 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 7293 | ++DOCSHELL 0x85091800 == 194 [pid = 7293] [id = 712] 09:30:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x88f24c00) [pid = 7293] [serial = 2137] [outer = (nil)] 09:30:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x892eb000) [pid = 7293] [serial = 2138] [outer = 0x88f24c00] 09:30:23 INFO - PROCESS | 7293 | 1464625823227 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x89311c00) [pid = 7293] [serial = 2139] [outer = 0x88f24c00] 09:30:24 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x892ef000) [pid = 7293] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:30:24 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x85093000) [pid = 7293] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:30:24 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x8e3de400) [pid = 7293] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:30:24 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x896b4c00) [pid = 7293] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:30:24 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x8a3d4c00) [pid = 7293] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:30:24 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x87392000) [pid = 7293] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:30:24 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x8a2d6000) [pid = 7293] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:30:24 INFO - PROCESS | 7293 | --DOMWINDOW == 143 (0x8a2dc800) [pid = 7293] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:30:24 INFO - PROCESS | 7293 | 1464625824487 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]]]}] 09:30:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:30:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1756ms 09:30:24 INFO - PROCESS | 7293 | 1464625824538 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 7293 | 1464625824542 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 09:30:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:30:24 INFO - PROCESS | 7293 | 1464625824548 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 7293 | 1464625824552 Marionette TRACE conn3 <- [1,2822,null,{}] 09:30:24 INFO - PROCESS | 7293 | 1464625824557 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}] 09:30:24 INFO - PROCESS | 7293 | 1464625824834 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:30:24 INFO - PROCESS | 7293 | 1464625824850 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 7293 | ++DOCSHELL 0x873a0400 == 195 [pid = 7293] [id = 713] 09:30:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 144 (0x88dc6000) [pid = 7293] [serial = 2140] [outer = (nil)] 09:30:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x8931f800) [pid = 7293] [serial = 2141] [outer = 0x88dc6000] 09:30:24 INFO - PROCESS | 7293 | 1464625824918 Marionette DEBUG loaded listener.js 09:30:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x89359400) [pid = 7293] [serial = 2142] [outer = 0x88dc6000] 09:30:25 INFO - PROCESS | 7293 | 1464625825765 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]]]}] 09:30:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:30:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1233ms 09:30:25 INFO - PROCESS | 7293 | 1464625825782 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 7293 | 1464625825786 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 09:30:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:30:25 INFO - PROCESS | 7293 | 1464625825791 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 7293 | 1464625825794 Marionette TRACE conn3 <- [1,2826,null,{}] 09:30:25 INFO - PROCESS | 7293 | 1464625825800 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}] 09:30:26 INFO - PROCESS | 7293 | 1464625826072 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:30:26 INFO - PROCESS | 7293 | 1464625826385 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 7293 | ++DOCSHELL 0x832cc400 == 196 [pid = 7293] [id = 714] 09:30:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x832cd400) [pid = 7293] [serial = 2143] [outer = (nil)] 09:30:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x848f9000) [pid = 7293] [serial = 2144] [outer = 0x832cd400] 09:30:26 INFO - PROCESS | 7293 | 1464625826473 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x85add400) [pid = 7293] [serial = 2145] [outer = 0x832cd400] 09:30:27 INFO - PROCESS | 7293 | 1464625827442 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:30:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:30:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1685ms 09:30:27 INFO - PROCESS | 7293 | 1464625827478 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 7293 | 1464625827485 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 09:30:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:30:27 INFO - PROCESS | 7293 | 1464625827493 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 7293 | 1464625827499 Marionette TRACE conn3 <- [1,2830,null,{}] 09:30:27 INFO - PROCESS | 7293 | 1464625827506 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}] 09:30:27 INFO - PROCESS | 7293 | 1464625827732 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:30:28 INFO - PROCESS | 7293 | 1464625828016 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 7293 | ++DOCSHELL 0x88b11c00 == 197 [pid = 7293] [id = 715] 09:30:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x88b15000) [pid = 7293] [serial = 2146] [outer = (nil)] 09:30:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x88cf6800) [pid = 7293] [serial = 2147] [outer = 0x88b15000] 09:30:28 INFO - PROCESS | 7293 | 1464625828152 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x88ef1800) [pid = 7293] [serial = 2148] [outer = 0x88b15000] 09:30:29 INFO - PROCESS | 7293 | 1464625829069 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]]]}] 09:30:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:30:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1634ms 09:30:29 INFO - PROCESS | 7293 | 1464625829131 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 7293 | 1464625829137 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 09:30:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:30:29 INFO - PROCESS | 7293 | 1464625829144 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - PROCESS | 7293 | 1464625829147 Marionette TRACE conn3 <- [1,2834,null,{}] 09:30:29 INFO - PROCESS | 7293 | 1464625829153 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}] 09:30:29 INFO - PROCESS | 7293 | 1464625829382 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:30:29 INFO - PROCESS | 7293 | 1464625829748 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x89315400 == 198 [pid = 7293] [id = 716] 09:30:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x89355c00) [pid = 7293] [serial = 2149] [outer = (nil)] 09:30:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0x895cf800) [pid = 7293] [serial = 2150] [outer = 0x89355c00] 09:30:29 INFO - PROCESS | 7293 | 1464625829836 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x896b4800) [pid = 7293] [serial = 2151] [outer = 0x89355c00] 09:30:30 INFO - PROCESS | 7293 | 1464625830782 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:30:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1684ms 09:30:30 INFO - PROCESS | 7293 | 1464625830828 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:30:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:30:30 INFO - PROCESS | 7293 | 1464625830833 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 09:30:30 INFO - PROCESS | 7293 | 1464625830849 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 7293 | 1464625830858 Marionette TRACE conn3 <- [1,2838,null,{}] 09:30:30 INFO - PROCESS | 7293 | 1464625830865 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}] 09:30:31 INFO - PROCESS | 7293 | 1464625831144 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:30:31 INFO - PROCESS | 7293 | 1464625831479 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 7293 | ++DOCSHELL 0x895cb400 == 199 [pid = 7293] [id = 717] 09:30:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x895cc400) [pid = 7293] [serial = 2152] [outer = (nil)] 09:30:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x8a363000) [pid = 7293] [serial = 2153] [outer = 0x895cc400] 09:30:31 INFO - PROCESS | 7293 | 1464625831565 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x8a3db800) [pid = 7293] [serial = 2154] [outer = 0x895cc400] 09:30:32 INFO - PROCESS | 7293 | 1464625832460 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]]]}] 09:30:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:30:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1655ms 09:30:32 INFO - PROCESS | 7293 | 1464625832494 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 7293 | 1464625832499 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 09:30:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:30:32 INFO - PROCESS | 7293 | 1464625832506 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - PROCESS | 7293 | 1464625832509 Marionette TRACE conn3 <- [1,2842,null,{}] 09:30:32 INFO - PROCESS | 7293 | 1464625832515 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}] 09:30:32 INFO - PROCESS | 7293 | 1464625832731 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:30:33 INFO - PROCESS | 7293 | 1464625833068 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a3d9000 == 200 [pid = 7293] [id = 718] 09:30:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x8ab4dc00) [pid = 7293] [serial = 2155] [outer = (nil)] 09:30:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x8b3c4400) [pid = 7293] [serial = 2156] [outer = 0x8ab4dc00] 09:30:33 INFO - PROCESS | 7293 | 1464625833157 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x8b3c7800) [pid = 7293] [serial = 2157] [outer = 0x8ab4dc00] 09:30:34 INFO - PROCESS | 7293 | 1464625834042 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]]]}] 09:30:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:30:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1580ms 09:30:34 INFO - PROCESS | 7293 | 1464625834087 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:30:34 INFO - PROCESS | 7293 | 1464625834091 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 09:30:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:30:34 INFO - PROCESS | 7293 | 1464625834098 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:30:34 INFO - PROCESS | 7293 | 1464625834101 Marionette TRACE conn3 <- [1,2846,null,{}] 09:30:34 INFO - PROCESS | 7293 | 1464625834107 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}] 09:30:34 INFO - PROCESS | 7293 | 1464625834327 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:30:34 INFO - PROCESS | 7293 | 1464625834613 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:34 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3ed400 == 201 [pid = 7293] [id = 719] 09:30:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x8b3ee000) [pid = 7293] [serial = 2158] [outer = (nil)] 09:30:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 163 (0x8b6a4400) [pid = 7293] [serial = 2159] [outer = 0x8b3ee000] 09:30:34 INFO - PROCESS | 7293 | 1464625834758 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 7293 | ++DOMWINDOW == 164 (0x8c080000) [pid = 7293] [serial = 2160] [outer = 0x8b3ee000] 09:30:35 INFO - PROCESS | 7293 | 1464625835685 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]]]}] 09:30:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:30:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1636ms 09:30:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:30:35 INFO - PROCESS | 7293 | 1464625835735 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:30:35 INFO - PROCESS | 7293 | 1464625835738 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 09:30:35 INFO - PROCESS | 7293 | 1464625835747 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:30:35 INFO - PROCESS | 7293 | 1464625835750 Marionette TRACE conn3 <- [1,2850,null,{}] 09:30:35 INFO - PROCESS | 7293 | 1464625835756 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}] 09:30:35 INFO - PROCESS | 7293 | 1464625835976 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:30:36 INFO - PROCESS | 7293 | 1464625836315 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 7293 | ++DOCSHELL 0x8b3e2400 == 202 [pid = 7293] [id = 720] 09:30:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 165 (0x8c082000) [pid = 7293] [serial = 2161] [outer = (nil)] 09:30:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 166 (0x8c1ad800) [pid = 7293] [serial = 2162] [outer = 0x8c082000] 09:30:36 INFO - PROCESS | 7293 | 1464625836403 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 7293 | ++DOMWINDOW == 167 (0x8c82d800) [pid = 7293] [serial = 2163] [outer = 0x8c082000] 09:30:37 INFO - PROCESS | 7293 | 1464625837269 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:30:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:30:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1583ms 09:30:37 INFO - PROCESS | 7293 | 1464625837327 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 7293 | 1464625837330 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 09:30:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:30:37 INFO - PROCESS | 7293 | 1464625837337 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 7293 | 1464625837341 Marionette TRACE conn3 <- [1,2854,null,{}] 09:30:37 INFO - PROCESS | 7293 | 1464625837346 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}] 09:30:37 INFO - PROCESS | 7293 | 1464625837559 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:30:37 INFO - PROCESS | 7293 | 1464625837847 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c087000 == 203 [pid = 7293] [id = 721] 09:30:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 168 (0x8c088400) [pid = 7293] [serial = 2164] [outer = (nil)] 09:30:37 INFO - PROCESS | 7293 | ++DOMWINDOW == 169 (0x8dd45800) [pid = 7293] [serial = 2165] [outer = 0x8c088400] 09:30:37 INFO - PROCESS | 7293 | 1464625837971 Marionette DEBUG loaded listener.js 09:30:38 INFO - PROCESS | 7293 | ++DOMWINDOW == 170 (0x8e157800) [pid = 7293] [serial = 2166] [outer = 0x8c088400] 09:30:38 INFO - PROCESS | 7293 | 1464625838850 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]]]}] 09:30:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:30:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1582ms 09:30:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:30:38 INFO - PROCESS | 7293 | 1464625838921 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 7293 | 1464625838923 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 09:30:38 INFO - PROCESS | 7293 | 1464625838930 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 7293 | 1464625838934 Marionette TRACE conn3 <- [1,2858,null,{}] 09:30:38 INFO - PROCESS | 7293 | 1464625838939 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}] 09:30:39 INFO - PROCESS | 7293 | 1464625839149 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:30:39 INFO - PROCESS | 7293 | 1464625839477 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c837400 == 204 [pid = 7293] [id = 722] 09:30:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 171 (0x8dd42800) [pid = 7293] [serial = 2167] [outer = (nil)] 09:30:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 172 (0x8e3dc000) [pid = 7293] [serial = 2168] [outer = 0x8dd42800] 09:30:39 INFO - PROCESS | 7293 | 1464625839562 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 173 (0x8e3e5000) [pid = 7293] [serial = 2169] [outer = 0x8dd42800] 09:30:40 INFO - PROCESS | 7293 | 1464625840441 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:30:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:30:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1541ms 09:30:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:30:40 INFO - PROCESS | 7293 | 1464625840473 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 7293 | 1464625840476 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 09:30:40 INFO - PROCESS | 7293 | 1464625840483 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 7293 | 1464625840487 Marionette TRACE conn3 <- [1,2862,null,{}] 09:30:40 INFO - PROCESS | 7293 | 1464625840492 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}] 09:30:40 INFO - PROCESS | 7293 | 1464625840718 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:30:41 INFO - PROCESS | 7293 | 1464625840993 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e158000 == 205 [pid = 7293] [id = 723] 09:30:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 174 (0x8e306800) [pid = 7293] [serial = 2170] [outer = (nil)] 09:30:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 175 (0x8e484000) [pid = 7293] [serial = 2171] [outer = 0x8e306800] 09:30:41 INFO - PROCESS | 7293 | 1464625841116 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 176 (0x8ed1b800) [pid = 7293] [serial = 2172] [outer = 0x8e306800] 09:30:42 INFO - PROCESS | 7293 | 1464625842021 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]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:30:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1582ms 09:30:42 INFO - PROCESS | 7293 | 1464625842065 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 7293 | 1464625842069 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 09:30:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:30:42 INFO - PROCESS | 7293 | 1464625842075 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 7293 | 1464625842077 Marionette TRACE conn3 <- [1,2866,null,{}] 09:30:42 INFO - PROCESS | 7293 | 1464625842083 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}] 09:30:42 INFO - PROCESS | 7293 | 1464625842284 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:30:42 INFO - PROCESS | 7293 | 1464625842577 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x8eebc400 == 206 [pid = 7293] [id = 724] 09:30:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 177 (0x8eebcc00) [pid = 7293] [serial = 2173] [outer = (nil)] 09:30:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 178 (0x8eec1800) [pid = 7293] [serial = 2174] [outer = 0x8eebcc00] 09:30:42 INFO - PROCESS | 7293 | 1464625842727 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 179 (0x8ef86400) [pid = 7293] [serial = 2175] [outer = 0x8eebcc00] 09:30:43 INFO - PROCESS | 7293 | 1464625843648 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]]]}] 09:30:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:30:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1632ms 09:30:43 INFO - PROCESS | 7293 | 1464625843707 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 7293 | 1464625843715 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 09:30:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:30:43 INFO - PROCESS | 7293 | 1464625843726 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - PROCESS | 7293 | 1464625843734 Marionette TRACE conn3 <- [1,2870,null,{}] 09:30:43 INFO - PROCESS | 7293 | 1464625843740 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}] 09:30:44 INFO - PROCESS | 7293 | 1464625844020 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:30:44 INFO - PROCESS | 7293 | 1464625844351 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:44 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ede3c00 == 207 [pid = 7293] [id = 725] 09:30:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 180 (0x91034400) [pid = 7293] [serial = 2176] [outer = (nil)] 09:30:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 181 (0x91be4000) [pid = 7293] [serial = 2177] [outer = 0x91034400] 09:30:44 INFO - PROCESS | 7293 | 1464625844435 Marionette DEBUG loaded listener.js 09:30:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 182 (0x91be8400) [pid = 7293] [serial = 2178] [outer = 0x91034400] 09:30:45 INFO - PROCESS | 7293 | 1464625845289 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]]]}] 09:30:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:30:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1636ms 09:30:45 INFO - PROCESS | 7293 | 1464625845362 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 7293 | 1464625845366 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 09:30:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:30:45 INFO - PROCESS | 7293 | 1464625845372 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - PROCESS | 7293 | 1464625845374 Marionette TRACE conn3 <- [1,2874,null,{}] 09:30:45 INFO - PROCESS | 7293 | 1464625845380 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}] 09:30:45 INFO - PROCESS | 7293 | 1464625845603 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:30:45 INFO - PROCESS | 7293 | 1464625845968 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 7293 | ++DOCSHELL 0x8446a000 == 208 [pid = 7293] [id = 726] 09:30:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 183 (0x91d01c00) [pid = 7293] [serial = 2179] [outer = (nil)] 09:30:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 184 (0x91d0dc00) [pid = 7293] [serial = 2180] [outer = 0x91d01c00] 09:30:46 INFO - PROCESS | 7293 | 1464625846062 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 185 (0x91d51000) [pid = 7293] [serial = 2181] [outer = 0x91d01c00] 09:30:46 INFO - PROCESS | 7293 | 1464625846934 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]]]}] 09:30:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:30:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1636ms 09:30:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:30:47 INFO - PROCESS | 7293 | 1464625847008 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 7293 | 1464625847011 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 09:30:47 INFO - PROCESS | 7293 | 1464625847018 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 7293 | 1464625847021 Marionette TRACE conn3 <- [1,2878,null,{}] 09:30:47 INFO - PROCESS | 7293 | 1464625847027 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}] 09:30:47 INFO - PROCESS | 7293 | 1464625847241 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:30:47 INFO - PROCESS | 7293 | 1464625847576 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:47 INFO - PROCESS | 7293 | ++DOCSHELL 0x910df000 == 209 [pid = 7293] [id = 727] 09:30:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 186 (0x910e1400) [pid = 7293] [serial = 2182] [outer = (nil)] 09:30:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 187 (0x91fe1800) [pid = 7293] [serial = 2183] [outer = 0x910e1400] 09:30:47 INFO - PROCESS | 7293 | 1464625847662 Marionette DEBUG loaded listener.js 09:30:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 188 (0x92296400) [pid = 7293] [serial = 2184] [outer = 0x910e1400] 09:30:48 INFO - PROCESS | 7293 | 1464625848549 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]]]}] 09:30:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:30:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1596ms 09:30:48 INFO - PROCESS | 7293 | 1464625848614 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:30:48 INFO - PROCESS | 7293 | 1464625848618 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 09:30:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:30:48 INFO - PROCESS | 7293 | 1464625848624 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:30:48 INFO - PROCESS | 7293 | 1464625848627 Marionette TRACE conn3 <- [1,2882,null,{}] 09:30:48 INFO - PROCESS | 7293 | 1464625848633 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}] 09:30:48 INFO - PROCESS | 7293 | 1464625848860 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:30:49 INFO - PROCESS | 7293 | 1464625849192 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 7293 | ++DOCSHELL 0x85a35400 == 210 [pid = 7293] [id = 728] 09:30:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 189 (0x9102bc00) [pid = 7293] [serial = 2185] [outer = (nil)] 09:30:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 190 (0x9250ac00) [pid = 7293] [serial = 2186] [outer = 0x9102bc00] 09:30:49 INFO - PROCESS | 7293 | 1464625849277 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 7293 | ++DOMWINDOW == 191 (0x92514000) [pid = 7293] [serial = 2187] [outer = 0x9102bc00] 09:30:50 INFO - PROCESS | 7293 | 1464625850105 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]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:30:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1542ms 09:30:50 INFO - PROCESS | 7293 | 1464625850167 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 7293 | 1464625850171 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 09:30:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:30:50 INFO - PROCESS | 7293 | 1464625850177 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 7293 | 1464625850180 Marionette TRACE conn3 <- [1,2886,null,{}] 09:30:50 INFO - PROCESS | 7293 | 1464625850186 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}] 09:30:50 INFO - PROCESS | 7293 | 1464625850401 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:30:50 INFO - PROCESS | 7293 | 1464625850692 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 7293 | ++DOCSHELL 0x896bb800 == 211 [pid = 7293] [id = 729] 09:30:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 192 (0x8a2d8800) [pid = 7293] [serial = 2188] [outer = (nil)] 09:30:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 193 (0x9250e400) [pid = 7293] [serial = 2189] [outer = 0x8a2d8800] 09:30:50 INFO - PROCESS | 7293 | 1464625850831 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 194 (0x928b4800) [pid = 7293] [serial = 2190] [outer = 0x8a2d8800] 09:30:51 INFO - PROCESS | 7293 | 1464625851670 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]]]}] 09:30:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:30:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1541ms 09:30:51 INFO - PROCESS | 7293 | 1464625851736 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:30:51 INFO - PROCESS | 7293 | 1464625851740 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 09:30:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:30:51 INFO - PROCESS | 7293 | 1464625851749 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 7293 | 1464625851751 Marionette TRACE conn3 <- [1,2890,null,{}] 09:30:51 INFO - PROCESS | 7293 | 1464625851760 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}] 09:30:51 INFO - PROCESS | 7293 | 1464625851980 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:30:52 INFO - PROCESS | 7293 | 1464625852318 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:52 INFO - PROCESS | 7293 | ++DOCSHELL 0x88b12c00 == 212 [pid = 7293] [id = 730] 09:30:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 195 (0x9250b800) [pid = 7293] [serial = 2191] [outer = (nil)] 09:30:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 196 (0x928ec400) [pid = 7293] [serial = 2192] [outer = 0x9250b800] 09:30:52 INFO - PROCESS | 7293 | 1464625852406 Marionette DEBUG loaded listener.js 09:30:52 INFO - PROCESS | 7293 | ++DOMWINDOW == 197 (0x928ef800) [pid = 7293] [serial = 2193] [outer = 0x9250b800] 09:30:53 INFO - PROCESS | 7293 | 1464625853235 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:30:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:30:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1530ms 09:30:53 INFO - PROCESS | 7293 | 1464625853280 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 7293 | 1464625853284 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 09:30:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:30:53 INFO - PROCESS | 7293 | 1464625853290 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 7293 | 1464625853294 Marionette TRACE conn3 <- [1,2894,null,{}] 09:30:53 INFO - PROCESS | 7293 | 1464625853300 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}] 09:30:53 INFO - PROCESS | 7293 | 1464625853525 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:30:53 INFO - PROCESS | 7293 | 1464625853834 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 7293 | ++DOCSHELL 0x92764c00 == 213 [pid = 7293] [id = 731] 09:30:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 198 (0x92766000) [pid = 7293] [serial = 2194] [outer = (nil)] 09:30:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 199 (0x92b76800) [pid = 7293] [serial = 2195] [outer = 0x92766000] 09:30:53 INFO - PROCESS | 7293 | 1464625853957 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 200 (0x92b7a400) [pid = 7293] [serial = 2196] [outer = 0x92766000] 09:30:54 INFO - PROCESS | 7293 | 1464625854803 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]]]}] 09:30:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:30:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1579ms 09:30:54 INFO - PROCESS | 7293 | 1464625854871 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:30:54 INFO - PROCESS | 7293 | 1464625854875 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 09:30:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:30:54 INFO - PROCESS | 7293 | 1464625854881 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:30:54 INFO - PROCESS | 7293 | 1464625854885 Marionette TRACE conn3 <- [1,2898,null,{}] 09:30:54 INFO - PROCESS | 7293 | 1464625854890 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}] 09:30:55 INFO - PROCESS | 7293 | 1464625855111 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:30:55 INFO - PROCESS | 7293 | 1464625855456 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a35c000 == 214 [pid = 7293] [id = 732] 09:30:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 201 (0x8edeac00) [pid = 7293] [serial = 2197] [outer = (nil)] 09:30:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 202 (0x92d51c00) [pid = 7293] [serial = 2198] [outer = 0x8edeac00] 09:30:55 INFO - PROCESS | 7293 | 1464625855543 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 7293 | ++DOMWINDOW == 203 (0x92d58800) [pid = 7293] [serial = 2199] [outer = 0x8edeac00] 09:30:56 INFO - PROCESS | 7293 | 1464625856404 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]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:30:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1582ms 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x88f85c00 == 213 [pid = 7293] [id = 619] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x88ee3800 == 212 [pid = 7293] [id = 331] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x85a30800 == 211 [pid = 7293] [id = 618] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x8e47e800 == 210 [pid = 7293] [id = 197] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3c3400 == 209 [pid = 7293] [id = 458] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x84470400 == 208 [pid = 7293] [id = 663] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x85091800 == 207 [pid = 7293] [id = 712] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x88b15800 == 206 [pid = 7293] [id = 711] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x86afd000 == 205 [pid = 7293] [id = 710] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x84469400 == 204 [pid = 7293] [id = 709] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x9a35f400 == 203 [pid = 7293] [id = 708] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x99c52800 == 202 [pid = 7293] [id = 707] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x8530b400 == 201 [pid = 7293] [id = 706] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x832c5c00 == 200 [pid = 7293] [id = 704] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x9a35d800 == 199 [pid = 7293] [id = 705] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x848fe400 == 198 [pid = 7293] [id = 703] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x98c1c000 == 197 [pid = 7293] [id = 702] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x95be3800 == 196 [pid = 7293] [id = 701] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x95b57800 == 195 [pid = 7293] [id = 700] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x87348c00 == 194 [pid = 7293] [id = 698] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x94f40c00 == 193 [pid = 7293] [id = 699] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x92b6ec00 == 192 [pid = 7293] [id = 697] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x92b62400 == 191 [pid = 7293] [id = 696] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x91036c00 == 190 [pid = 7293] [id = 695] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x88ee4c00 == 189 [pid = 7293] [id = 694] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x8ede9400 == 188 [pid = 7293] [id = 693] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x86f71c00 == 187 [pid = 7293] [id = 691] 09:30:58 INFO - PROCESS | 7293 | --DOCSHELL 0x8a2dd800 == 186 [pid = 7293] [id = 692] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 202 (0x8935dc00) [pid = 7293] [serial = 2054] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 201 (0x88b17800) [pid = 7293] [serial = 2058] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 200 (0x8dd50400) [pid = 7293] [serial = 2021] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 199 (0x85308400) [pid = 7293] [serial = 2009] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 198 (0x88f81000) [pid = 7293] [serial = 2048] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 197 (0x8a2d1c00) [pid = 7293] [serial = 2055] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 196 (0x98921c00) [pid = 7293] [serial = 2045] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 195 (0x88f26800) [pid = 7293] [serial = 2012] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 194 (0x8eebec00) [pid = 7293] [serial = 2066] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 193 (0x92401c00) [pid = 7293] [serial = 2030] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 192 (0x8be92800) [pid = 7293] [serial = 2061] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 191 (0x86af3000) [pid = 7293] [serial = 2057] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 190 (0x928b4000) [pid = 7293] [serial = 2033] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 189 (0x89951000) [pid = 7293] [serial = 2015] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 188 (0x8c832c00) [pid = 7293] [serial = 2064] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 187 (0x88b16400) [pid = 7293] [serial = 2051] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 186 (0x92b66c00) [pid = 7293] [serial = 2036] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 185 (0x8ed1b000) [pid = 7293] [serial = 2024] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 184 (0x8ab4b800) [pid = 7293] [serial = 2007] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 183 (0x8c07f800) [pid = 7293] [serial = 2018] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 182 (0x88dc0000) [pid = 7293] [serial = 2052] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 181 (0x8b3e7000) [pid = 7293] [serial = 2060] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 180 (0x8ef8b000) [pid = 7293] [serial = 2067] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 179 (0x91d53400) [pid = 7293] [serial = 2027] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 178 (0x8c1a3800) [pid = 7293] [serial = 2063] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 177 (0x94f3c000) [pid = 7293] [serial = 2039] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 176 (0x95be2000) [pid = 7293] [serial = 2042] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 175 (0x8dd46800) [pid = 7293] [serial = 2069] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | --DOMWINDOW == 174 (0x8edec000) [pid = 7293] [serial = 2070] [outer = (nil)] [url = about:blank] 09:30:58 INFO - PROCESS | 7293 | 1464625858565 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 7293 | 1464625858570 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 09:30:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:30:58 INFO - PROCESS | 7293 | 1464625858603 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 7293 | 1464625858610 Marionette TRACE conn3 <- [1,2902,null,{}] 09:30:58 INFO - PROCESS | 7293 | 1464625858617 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}] 09:30:58 INFO - PROCESS | 7293 | 1464625858809 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:30:58 INFO - PROCESS | 7293 | 1464625858825 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x86afcc00 == 187 [pid = 7293] [id = 733] 09:30:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 175 (0x86afd000) [pid = 7293] [serial = 2200] [outer = (nil)] 09:30:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 176 (0x86f73400) [pid = 7293] [serial = 2201] [outer = 0x86afd000] 09:30:58 INFO - PROCESS | 7293 | 1464625858899 Marionette DEBUG loaded listener.js 09:30:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 177 (0x87345000) [pid = 7293] [serial = 2202] [outer = 0x86afd000] 09:30:59 INFO - PROCESS | 7293 | 1464625859919 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:30:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:30:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1337ms 09:30:59 INFO - PROCESS | 7293 | 1464625859938 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:30:59 INFO - PROCESS | 7293 | 1464625859942 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 09:30:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:30:59 INFO - PROCESS | 7293 | 1464625859954 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - PROCESS | 7293 | 1464625859959 Marionette TRACE conn3 <- [1,2906,null,{}] 09:30:59 INFO - PROCESS | 7293 | 1464625859966 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}] 09:31:00 INFO - PROCESS | 7293 | 1464625860252 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:31:00 INFO - PROCESS | 7293 | 1464625860280 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:00 INFO - PROCESS | 7293 | ++DOCSHELL 0x88b19800 == 188 [pid = 7293] [id = 734] 09:31:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 178 (0x88cf3800) [pid = 7293] [serial = 2203] [outer = (nil)] 09:31:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 179 (0x88dc3800) [pid = 7293] [serial = 2204] [outer = 0x88cf3800] 09:31:00 INFO - PROCESS | 7293 | 1464625860351 Marionette DEBUG loaded listener.js 09:31:00 INFO - PROCESS | 7293 | ++DOMWINDOW == 180 (0x88f29800) [pid = 7293] [serial = 2205] [outer = 0x88cf3800] 09:31:01 INFO - PROCESS | 7293 | 1464625861416 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]]]}] 09:31:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:31:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1494ms 09:31:01 INFO - PROCESS | 7293 | 1464625861446 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:31:01 INFO - PROCESS | 7293 | 1464625861450 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 09:31:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:31:01 INFO - PROCESS | 7293 | 1464625861458 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:31:01 INFO - PROCESS | 7293 | 1464625861463 Marionette TRACE conn3 <- [1,2910,null,{}] 09:31:01 INFO - PROCESS | 7293 | 1464625861486 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}] 09:31:01 INFO - PROCESS | 7293 | 1464625861773 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:31:01 INFO - PROCESS | 7293 | 1464625861811 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:01 INFO - PROCESS | 7293 | ++DOCSHELL 0x89351400 == 189 [pid = 7293] [id = 735] 09:31:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 181 (0x89359000) [pid = 7293] [serial = 2206] [outer = (nil)] 09:31:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 182 (0x895d0400) [pid = 7293] [serial = 2207] [outer = 0x89359000] 09:31:01 INFO - PROCESS | 7293 | 1464625861887 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 183 (0x896b2800) [pid = 7293] [serial = 2208] [outer = 0x89359000] 09:31:02 INFO - PROCESS | 7293 | 1464625862758 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]]]}] 09:31:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:31:02 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:31:02 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1339ms 09:31:02 INFO - PROCESS | 7293 | 1464625862798 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:31:02 INFO - TEST-START | /DOMEvents/constructors.html 09:31:02 INFO - PROCESS | 7293 | 1464625862815 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 09:31:02 INFO - PROCESS | 7293 | 1464625862828 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 7293 | 1464625862831 Marionette TRACE conn3 <- [1,2914,null,{}] 09:31:02 INFO - PROCESS | 7293 | 1464625862835 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}] 09:31:03 INFO - PROCESS | 7293 | 1464625863102 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 182 (0x91fdb000) [pid = 7293] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 181 (0x99c54400) [pid = 7293] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 180 (0x91d07400) [pid = 7293] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 179 (0x86afec00) [pid = 7293] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 178 (0x8eecb800) [pid = 7293] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 177 (0x94f42400) [pid = 7293] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 176 (0x848f6c00) [pid = 7293] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 175 (0x94f64c00) [pid = 7293] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 174 (0x8c089c00) [pid = 7293] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 173 (0x8446a400) [pid = 7293] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 172 (0x92d5a800) [pid = 7293] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 171 (0x8734a400) [pid = 7293] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 170 (0x92b64400) [pid = 7293] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 169 (0x8e47f400) [pid = 7293] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 168 (0x9a36c400) [pid = 7293] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 167 (0x9a563c00) [pid = 7293] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 166 (0x8931e800) [pid = 7293] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 165 (0x8e481400) [pid = 7293] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 164 (0x99a74000) [pid = 7293] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 163 (0x88f1e800) [pid = 7293] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 162 (0x975fa000) [pid = 7293] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x99a66800) [pid = 7293] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0x88ef1c00) [pid = 7293] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0x9508d800) [pid = 7293] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x8b3c8800) [pid = 7293] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0x88f24c00) [pid = 7293] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x950b0400) [pid = 7293] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x8a2da800) [pid = 7293] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x88b19c00) [pid = 7293] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0x92763800) [pid = 7293] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x92407800) [pid = 7293] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x88f27c00) [pid = 7293] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x88f25400) [pid = 7293] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x92b6f800) [pid = 7293] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x8b3e2000) [pid = 7293] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x92510c00) [pid = 7293] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x8530fc00) [pid = 7293] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:31:03 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x89946800) [pid = 7293] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:31:04 INFO - PROCESS | 7293 | 1464625864049 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:04 INFO - PROCESS | 7293 | ++DOCSHELL 0x8446a400 == 190 [pid = 7293] [id = 736] 09:31:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x85308c00) [pid = 7293] [serial = 2209] [outer = (nil)] 09:31:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x86afec00) [pid = 7293] [serial = 2210] [outer = 0x85308c00] 09:31:04 INFO - PROCESS | 7293 | 1464625864124 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x8931e800) [pid = 7293] [serial = 2211] [outer = 0x85308c00] 09:31:04 INFO - PROCESS | 7293 | 1464625864909 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]]]}] 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:31:04 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:31:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:31:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:31:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:31:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:31:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:04 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:31:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:04 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:31:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:31:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:31:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:31:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:31:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:31:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:31:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:31:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:31:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:31:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 2153ms 09:31:05 INFO - PROCESS | 7293 | 1464625864975 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:31:05 INFO - PROCESS | 7293 | 1464625864979 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 09:31:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:31:05 INFO - PROCESS | 7293 | 1464625864989 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - PROCESS | 7293 | 1464625864993 Marionette TRACE conn3 <- [1,2918,null,{}] 09:31:05 INFO - PROCESS | 7293 | 1464625865006 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}] 09:31:05 INFO - PROCESS | 7293 | 1464625865275 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:31:05 INFO - PROCESS | 7293 | 1464625865291 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 7293 | ++DOCSHELL 0x85308400 == 191 [pid = 7293] [id = 737] 09:31:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x8734c800) [pid = 7293] [serial = 2212] [outer = (nil)] 09:31:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x8a3d6800) [pid = 7293] [serial = 2213] [outer = 0x8734c800] 09:31:05 INFO - PROCESS | 7293 | 1464625865360 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x8b3c4800) [pid = 7293] [serial = 2214] [outer = 0x8734c800] 09:31:06 INFO - PROCESS | 7293 | 1464625866375 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:31:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:31:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1437ms 09:31:06 INFO - PROCESS | 7293 | 1464625866427 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:31:06 INFO - PROCESS | 7293 | 1464625866434 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 09:31:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:31:06 INFO - PROCESS | 7293 | 1464625866445 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:31:06 INFO - PROCESS | 7293 | 1464625866451 Marionette TRACE conn3 <- [1,2922,null,{}] 09:31:06 INFO - PROCESS | 7293 | 1464625866507 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}] 09:31:06 INFO - PROCESS | 7293 | 1464625866755 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:31:07 INFO - PROCESS | 7293 | 1464625867097 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x86f7b400 == 192 [pid = 7293] [id = 738] 09:31:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x88db7800) [pid = 7293] [serial = 2215] [outer = (nil)] 09:31:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x88f80c00) [pid = 7293] [serial = 2216] [outer = 0x88db7800] 09:31:07 INFO - PROCESS | 7293 | 1464625867186 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0x89317c00) [pid = 7293] [serial = 2217] [outer = 0x88db7800] 09:31:07 INFO - PROCESS | 7293 | [7293] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:31:07 INFO - PROCESS | 7293 | [7293] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:31:07 INFO - PROCESS | 7293 | [7293] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:31:07 INFO - PROCESS | 7293 | [7293] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:31:08 INFO - PROCESS | 7293 | 1464625868018 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]]]}] 09:31:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:31:08 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:31:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:31:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:31:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 09:31:08 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:31:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:31:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:31:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 09:31:08 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:31:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:31:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:31:08 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 09:31:08 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:31:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:31:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:31:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:08 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:31:08 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:31:08 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1633ms 09:31:08 INFO - PROCESS | 7293 | 1464625868080 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:31:08 INFO - PROCESS | 7293 | 1464625868094 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 09:31:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:31:08 INFO - PROCESS | 7293 | 1464625868106 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:31:08 INFO - PROCESS | 7293 | 1464625868111 Marionette TRACE conn3 <- [1,2926,null,{}] 09:31:08 INFO - PROCESS | 7293 | 1464625868138 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}] 09:31:08 INFO - PROCESS | 7293 | 1464625868368 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:31:08 INFO - PROCESS | 7293 | 1464625868669 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ab4c000 == 193 [pid = 7293] [id = 739] 09:31:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x8b3e3000) [pid = 7293] [serial = 2218] [outer = (nil)] 09:31:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x8b3eec00) [pid = 7293] [serial = 2219] [outer = 0x8b3e3000] 09:31:08 INFO - PROCESS | 7293 | 1464625868803 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x8b6a5800) [pid = 7293] [serial = 2220] [outer = 0x8b3e3000] 09:31:09 INFO - PROCESS | 7293 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:31:09 INFO - PROCESS | 7293 | 1464625869643 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]]]}] 09:31:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:31:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1554ms 09:31:09 INFO - PROCESS | 7293 | 1464625869660 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:31:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:31:09 INFO - PROCESS | 7293 | 1464625869665 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 09:31:09 INFO - PROCESS | 7293 | 1464625869672 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - PROCESS | 7293 | 1464625869678 Marionette TRACE conn3 <- [1,2930,null,{}] 09:31:09 INFO - PROCESS | 7293 | 1464625869694 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}] 09:31:09 INFO - PROCESS | 7293 | 1464625869911 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:31:10 INFO - PROCESS | 7293 | 1464625870207 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 7293 | ++DOCSHELL 0x8a2d4000 == 194 [pid = 7293] [id = 740] 09:31:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x8c086800) [pid = 7293] [serial = 2221] [outer = (nil)] 09:31:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x8c1a2c00) [pid = 7293] [serial = 2222] [outer = 0x8c086800] 09:31:10 INFO - PROCESS | 7293 | 1464625870299 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x8c1ae400) [pid = 7293] [serial = 2223] [outer = 0x8c086800] 09:31:11 INFO - PROCESS | 7293 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:31:11 INFO - PROCESS | 7293 | 1464625871112 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]]]}] 09:31:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:31:11 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1492ms 09:31:11 INFO - PROCESS | 7293 | 1464625871164 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:31:11 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:31:11 INFO - PROCESS | 7293 | 1464625871169 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 09:31:11 INFO - PROCESS | 7293 | 1464625871175 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - PROCESS | 7293 | 1464625871178 Marionette TRACE conn3 <- [1,2934,null,{}] 09:31:11 INFO - PROCESS | 7293 | 1464625871184 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}] 09:31:11 INFO - PROCESS | 7293 | 1464625871422 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:31:11 INFO - PROCESS | 7293 | 1464625871696 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c832c00 == 195 [pid = 7293] [id = 741] 09:31:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x8dd4e000) [pid = 7293] [serial = 2224] [outer = (nil)] 09:31:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x8e154800) [pid = 7293] [serial = 2225] [outer = 0x8dd4e000] 09:31:11 INFO - PROCESS | 7293 | 1464625871782 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 7293 | ++DOMWINDOW == 163 (0x8e307c00) [pid = 7293] [serial = 2226] [outer = 0x8dd4e000] 09:31:12 INFO - PROCESS | 7293 | 1464625872562 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]]]}] 09:31:12 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:31:12 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1447ms 09:31:12 INFO - PROCESS | 7293 | 1464625872622 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 7293 | 1464625872625 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 09:31:12 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:31:12 INFO - PROCESS | 7293 | 1464625872632 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 7293 | 1464625872635 Marionette TRACE conn3 <- [1,2938,null,{}] 09:31:12 INFO - PROCESS | 7293 | 1464625872641 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}] 09:31:12 INFO - PROCESS | 7293 | 1464625872875 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:31:13 INFO - PROCESS | 7293 | 1464625873139 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 7293 | ++DOCSHELL 0x8dd4c400 == 196 [pid = 7293] [id = 742] 09:31:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 164 (0x8dd50c00) [pid = 7293] [serial = 2227] [outer = (nil)] 09:31:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 165 (0x8e482c00) [pid = 7293] [serial = 2228] [outer = 0x8dd50c00] 09:31:13 INFO - PROCESS | 7293 | 1464625873224 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 166 (0x8ed15c00) [pid = 7293] [serial = 2229] [outer = 0x8dd50c00] 09:31:14 INFO - PROCESS | 7293 | 1464625874038 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]]]}] 09:31:14 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:31:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1447ms 09:31:14 INFO - PROCESS | 7293 | 1464625874080 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 7293 | 1464625874083 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 09:31:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:31:14 INFO - PROCESS | 7293 | 1464625874090 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 7293 | 1464625874093 Marionette TRACE conn3 <- [1,2942,null,{}] 09:31:14 INFO - PROCESS | 7293 | 1464625874099 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}] 09:31:14 INFO - PROCESS | 7293 | 1464625874359 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:31:14 INFO - PROCESS | 7293 | 1464625874601 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 7293 | ++DOCSHELL 0x8c835000 == 197 [pid = 7293] [id = 743] 09:31:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 167 (0x8e3e2800) [pid = 7293] [serial = 2230] [outer = (nil)] 09:31:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 168 (0x8ef8b400) [pid = 7293] [serial = 2231] [outer = 0x8e3e2800] 09:31:14 INFO - PROCESS | 7293 | 1464625874691 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 7293 | ++DOMWINDOW == 169 (0x91032800) [pid = 7293] [serial = 2232] [outer = 0x8e3e2800] 09:31:15 INFO - PROCESS | 7293 | 1464625875462 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"]]]}] 09:31:15 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:31:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:31:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:31:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1386ms 09:31:15 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:31:15 INFO - PROCESS | 7293 | 1464625875477 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:31:15 INFO - PROCESS | 7293 | 1464625875480 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 09:31:15 INFO - PROCESS | 7293 | 1464625875487 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 7293 | 1464625875490 Marionette TRACE conn3 <- [1,2946,null,{}] 09:31:15 INFO - PROCESS | 7293 | 1464625875496 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}] 09:31:15 INFO - PROCESS | 7293 | 1464625875698 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:31:16 INFO - PROCESS | 7293 | 1464625875998 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 7293 | ++DOCSHELL 0x8ef87c00 == 198 [pid = 7293] [id = 744] 09:31:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 170 (0x8ef8a400) [pid = 7293] [serial = 2233] [outer = (nil)] 09:31:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 171 (0x91d07c00) [pid = 7293] [serial = 2234] [outer = 0x8ef8a400] 09:31:16 INFO - PROCESS | 7293 | 1464625876094 Marionette DEBUG loaded listener.js 09:31:16 INFO - PROCESS | 7293 | ++DOMWINDOW == 172 (0x91d4dc00) [pid = 7293] [serial = 2235] [outer = 0x8ef8a400] 09:31:16 INFO - PROCESS | 7293 | 1464625876936 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]]]}] 09:31:16 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:31:16 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1500ms 09:31:16 INFO - PROCESS | 7293 | 1464625876987 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:31:16 INFO - PROCESS | 7293 | 1464625876991 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 09:31:16 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:31:17 INFO - PROCESS | 7293 | 1464625876997 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 7293 | 1464625877000 Marionette TRACE conn3 <- [1,2950,null,{}] 09:31:17 INFO - PROCESS | 7293 | 1464625877006 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}] 09:31:17 INFO - PROCESS | 7293 | 1464625877235 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:31:17 INFO - PROCESS | 7293 | 1464625877507 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 7293 | ++DOCSHELL 0x91036c00 == 199 [pid = 7293] [id = 745] 09:31:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 173 (0x91d4d400) [pid = 7293] [serial = 2236] [outer = (nil)] 09:31:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 174 (0x9240b000) [pid = 7293] [serial = 2237] [outer = 0x91d4d400] 09:31:17 INFO - PROCESS | 7293 | 1464625877590 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 7293 | ++DOMWINDOW == 175 (0x92508c00) [pid = 7293] [serial = 2238] [outer = 0x91d4d400] 09:31:18 INFO - PROCESS | 7293 | ++DOCSHELL 0x928b4400 == 200 [pid = 7293] [id = 746] 09:31:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 176 (0x928b5000) [pid = 7293] [serial = 2239] [outer = (nil)] 09:31:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 177 (0x928e2c00) [pid = 7293] [serial = 2240] [outer = 0x928b5000] 09:31:18 INFO - PROCESS | 7293 | 1464625878463 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]]]}] 09:31:18 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:31:18 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1482ms 09:31:18 INFO - PROCESS | 7293 | 1464625878480 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 7293 | 1464625878483 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 09:31:18 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:31:18 INFO - PROCESS | 7293 | 1464625878490 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 7293 | 1464625878492 Marionette TRACE conn3 <- [1,2954,null,{}] 09:31:18 INFO - PROCESS | 7293 | 1464625878503 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}] 09:31:18 INFO - PROCESS | 7293 | 1464625878777 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:31:19 INFO - PROCESS | 7293 | 1464625879054 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 7293 | ++DOCSHELL 0x92513c00 == 201 [pid = 7293] [id = 747] 09:31:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 178 (0x928b1400) [pid = 7293] [serial = 2241] [outer = (nil)] 09:31:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 179 (0x928ee400) [pid = 7293] [serial = 2242] [outer = 0x928b1400] 09:31:19 INFO - PROCESS | 7293 | 1464625879186 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 7293 | ++DOMWINDOW == 180 (0x92b65000) [pid = 7293] [serial = 2243] [outer = 0x928b1400] 09:31:19 INFO - PROCESS | 7293 | 1464625879886 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]]]}] 09:31:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:31:19 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:31:19 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1434ms 09:31:19 INFO - PROCESS | 7293 | 1464625879925 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:31:19 INFO - PROCESS | 7293 | 1464625879929 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 09:31:19 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:31:19 INFO - PROCESS | 7293 | 1464625879935 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:31:19 INFO - PROCESS | 7293 | 1464625879938 Marionette TRACE conn3 <- [1,2958,null,{}] 09:31:19 INFO - PROCESS | 7293 | 1464625879944 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}] 09:31:20 INFO - PROCESS | 7293 | 1464625880168 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:31:20 INFO - PROCESS | 7293 | 1464625880436 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x922a0800 == 202 [pid = 7293] [id = 748] 09:31:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 181 (0x928bc000) [pid = 7293] [serial = 2244] [outer = (nil)] 09:31:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 182 (0x92f16000) [pid = 7293] [serial = 2245] [outer = 0x928bc000] 09:31:20 INFO - PROCESS | 7293 | 1464625880522 Marionette DEBUG loaded listener.js 09:31:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 183 (0x93b7c400) [pid = 7293] [serial = 2246] [outer = 0x928bc000] 09:31:21 INFO - PROCESS | 7293 | 1464625881356 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]]]}] 09:31:21 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:31:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1479ms 09:31:21 INFO - PROCESS | 7293 | 1464625881414 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:31:21 INFO - PROCESS | 7293 | 1464625881418 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 09:31:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:31:21 INFO - PROCESS | 7293 | 1464625881425 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - PROCESS | 7293 | 1464625881429 Marionette TRACE conn3 <- [1,2962,null,{}] 09:31:21 INFO - PROCESS | 7293 | 1464625881434 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}] 09:31:21 INFO - PROCESS | 7293 | 1464625881694 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:31:21 INFO - PROCESS | 7293 | 1464625881934 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:21 INFO - PROCESS | 7293 | ++DOCSHELL 0x928b9c00 == 203 [pid = 7293] [id = 749] 09:31:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 184 (0x92b69000) [pid = 7293] [serial = 2247] [outer = (nil)] 09:31:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 185 (0x94f44c00) [pid = 7293] [serial = 2248] [outer = 0x92b69000] 09:31:22 INFO - PROCESS | 7293 | 1464625882021 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 186 (0x9507e800) [pid = 7293] [serial = 2249] [outer = 0x92b69000] 09:31:22 INFO - PROCESS | 7293 | 1464625882811 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]]]}] 09:31:22 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:31:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1436ms 09:31:22 INFO - PROCESS | 7293 | 1464625882862 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 7293 | 1464625882866 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 09:31:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:31:22 INFO - PROCESS | 7293 | 1464625882873 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - PROCESS | 7293 | 1464625882877 Marionette TRACE conn3 <- [1,2966,null,{}] 09:31:22 INFO - PROCESS | 7293 | 1464625882883 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}] 09:31:23 INFO - PROCESS | 7293 | 1464625883087 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:31:23 INFO - PROCESS | 7293 | 1464625883384 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 7293 | ++DOCSHELL 0x93d8a400 == 204 [pid = 7293] [id = 750] 09:31:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 187 (0x95084c00) [pid = 7293] [serial = 2250] [outer = (nil)] 09:31:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 188 (0x9508c400) [pid = 7293] [serial = 2251] [outer = 0x95084c00] 09:31:23 INFO - PROCESS | 7293 | 1464625883473 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 7293 | ++DOMWINDOW == 189 (0x950ab800) [pid = 7293] [serial = 2252] [outer = 0x95084c00] 09:31:24 INFO - PROCESS | 7293 | 1464625884255 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]]]}] 09:31:24 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:31:24 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1434ms 09:31:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:31:24 INFO - PROCESS | 7293 | 1464625884308 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 7293 | 1464625884311 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 09:31:24 INFO - PROCESS | 7293 | 1464625884318 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 7293 | 1464625884321 Marionette TRACE conn3 <- [1,2970,null,{}] 09:31:24 INFO - PROCESS | 7293 | 1464625884328 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}] 09:31:24 INFO - PROCESS | 7293 | 1464625884580 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:31:24 INFO - PROCESS | 7293 | 1464625884865 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 7293 | ++DOCSHELL 0x95084400 == 205 [pid = 7293] [id = 751] 09:31:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 190 (0x95085800) [pid = 7293] [serial = 2253] [outer = (nil)] 09:31:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 191 (0x95399400) [pid = 7293] [serial = 2254] [outer = 0x95085800] 09:31:24 INFO - PROCESS | 7293 | 1464625884952 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 7293 | ++DOMWINDOW == 192 (0x9539dc00) [pid = 7293] [serial = 2255] [outer = 0x95085800] 09:31:25 INFO - PROCESS | 7293 | 1464625885719 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]]]}] 09:31:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:31:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1439ms 09:31:25 INFO - PROCESS | 7293 | 1464625885756 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 7293 | 1464625885760 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 09:31:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:31:25 INFO - PROCESS | 7293 | 1464625885767 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - PROCESS | 7293 | 1464625885770 Marionette TRACE conn3 <- [1,2974,null,{}] 09:31:25 INFO - PROCESS | 7293 | 1464625885776 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}] 09:31:25 INFO - PROCESS | 7293 | 1464625885983 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:31:26 INFO - PROCESS | 7293 | 1464625886252 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 7293 | ++DOCSHELL 0x95084800 == 206 [pid = 7293] [id = 752] 09:31:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 193 (0x95b59c00) [pid = 7293] [serial = 2256] [outer = (nil)] 09:31:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 194 (0x95b5dc00) [pid = 7293] [serial = 2257] [outer = 0x95b59c00] 09:31:26 INFO - PROCESS | 7293 | 1464625886335 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 195 (0x95b5f800) [pid = 7293] [serial = 2258] [outer = 0x95b59c00] 09:31:27 INFO - PROCESS | 7293 | 1464625887119 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]]]}] 09:31:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:31:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1388ms 09:31:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:31:27 INFO - PROCESS | 7293 | 1464625887156 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:31:27 INFO - PROCESS | 7293 | 1464625887159 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 09:31:27 INFO - PROCESS | 7293 | 1464625887165 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:31:27 INFO - PROCESS | 7293 | 1464625887168 Marionette TRACE conn3 <- [1,2978,null,{}] 09:31:27 INFO - PROCESS | 7293 | 1464625887174 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}] 09:31:27 INFO - PROCESS | 7293 | 1464625887382 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:31:27 INFO - PROCESS | 7293 | 1464625887652 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:27 INFO - PROCESS | 7293 | ++DOCSHELL 0x95b5bc00 == 207 [pid = 7293] [id = 753] 09:31:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 196 (0x95be0400) [pid = 7293] [serial = 2259] [outer = (nil)] 09:31:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 197 (0x95be8000) [pid = 7293] [serial = 2260] [outer = 0x95be0400] 09:31:27 INFO - PROCESS | 7293 | 1464625887736 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 7293 | ++DOMWINDOW == 198 (0x95be9800) [pid = 7293] [serial = 2261] [outer = 0x95be0400] 09:31:28 INFO - PROCESS | 7293 | 1464625888498 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]]]}] 09:31:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:31:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1384ms 09:31:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:31:28 INFO - PROCESS | 7293 | 1464625888549 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:31:28 INFO - PROCESS | 7293 | 1464625888552 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 09:31:28 INFO - PROCESS | 7293 | 1464625888558 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 7293 | 1464625888562 Marionette TRACE conn3 <- [1,2982,null,{}] 09:31:28 INFO - PROCESS | 7293 | 1464625888567 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}] 09:31:28 INFO - PROCESS | 7293 | 1464625888792 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:31:29 INFO - PROCESS | 7293 | 1464625889075 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 7293 | ++DOCSHELL 0x953a3c00 == 208 [pid = 7293] [id = 754] 09:31:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 199 (0x975f1c00) [pid = 7293] [serial = 2262] [outer = (nil)] 09:31:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 200 (0x975fc000) [pid = 7293] [serial = 2263] [outer = 0x975f1c00] 09:31:29 INFO - PROCESS | 7293 | 1464625889157 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 7293 | ++DOMWINDOW == 201 (0x975fb400) [pid = 7293] [serial = 2264] [outer = 0x975f1c00] 09:31:29 INFO - PROCESS | 7293 | 1464625889957 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"]]]}] 09:31:29 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:31:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:31:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:31:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1436ms 09:31:29 INFO - PROCESS | 7293 | 1464625889995 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 7293 | 1464625889998 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 09:31:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:31:30 INFO - PROCESS | 7293 | 1464625890004 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 7293 | 1464625890007 Marionette TRACE conn3 <- [1,2986,null,{}] 09:31:30 INFO - PROCESS | 7293 | 1464625890013 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}] 09:31:30 INFO - PROCESS | 7293 | 1464625890217 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:31:30 INFO - PROCESS | 7293 | 1464625890522 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 7293 | ++DOCSHELL 0x95b5b400 == 209 [pid = 7293] [id = 755] 09:31:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 202 (0x98920800) [pid = 7293] [serial = 2265] [outer = (nil)] 09:31:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 203 (0x98c18c00) [pid = 7293] [serial = 2266] [outer = 0x98920800] 09:31:30 INFO - PROCESS | 7293 | 1464625890607 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 7293 | ++DOMWINDOW == 204 (0x98984c00) [pid = 7293] [serial = 2267] [outer = 0x98920800] 09:31:31 INFO - PROCESS | 7293 | 1464625891391 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]]]}] 09:31:31 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:31:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1436ms 09:31:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:31:31 INFO - PROCESS | 7293 | 1464625891442 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 7293 | 1464625891445 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 09:31:31 INFO - PROCESS | 7293 | 1464625891483 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - PROCESS | 7293 | 1464625891487 Marionette TRACE conn3 <- [1,2990,null,{}] 09:31:31 INFO - PROCESS | 7293 | 1464625891545 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}] 09:31:31 INFO - PROCESS | 7293 | 1464625891748 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:31:32 INFO - PROCESS | 7293 | 1464625892024 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 7293 | ++DOCSHELL 0x85a33400 == 210 [pid = 7293] [id = 756] 09:31:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 205 (0x976f9400) [pid = 7293] [serial = 2268] [outer = (nil)] 09:31:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 206 (0x997ed400) [pid = 7293] [serial = 2269] [outer = 0x976f9400] 09:31:32 INFO - PROCESS | 7293 | 1464625892111 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 207 (0x9993f000) [pid = 7293] [serial = 2270] [outer = 0x976f9400] 09:31:32 INFO - PROCESS | 7293 | ++DOCSHELL 0x99b53c00 == 211 [pid = 7293] [id = 757] 09:31:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 208 (0x99b54000) [pid = 7293] [serial = 2271] [outer = (nil)] 09:31:32 INFO - PROCESS | 7293 | ++DOMWINDOW == 209 (0x99b8a000) [pid = 7293] [serial = 2272] [outer = 0x99b54000] 09:31:32 INFO - PROCESS | 7293 | 1464625892978 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]]]}] 09:31:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 09:31:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1567ms 09:31:33 INFO - PROCESS | 7293 | 1464625893018 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 7293 | 1464625893021 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 09:31:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:31:33 INFO - PROCESS | 7293 | 1464625893028 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 7293 | 1464625893031 Marionette TRACE conn3 <- [1,2994,null,{}] 09:31:33 INFO - PROCESS | 7293 | 1464625893037 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}] 09:31:33 INFO - PROCESS | 7293 | 1464625893316 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:31:33 INFO - PROCESS | 7293 | 1464625893673 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:33 INFO - PROCESS | 7293 | ++DOCSHELL 0x99a68400 == 212 [pid = 7293] [id = 758] 09:31:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 210 (0x99a74000) [pid = 7293] [serial = 2273] [outer = (nil)] 09:31:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 211 (0x99b5b400) [pid = 7293] [serial = 2274] [outer = 0x99a74000] 09:31:33 INFO - PROCESS | 7293 | 1464625893770 Marionette DEBUG loaded listener.js 09:31:33 INFO - PROCESS | 7293 | ++DOMWINDOW == 212 (0x99c4f400) [pid = 7293] [serial = 2275] [outer = 0x99a74000] 09:31:34 INFO - PROCESS | 7293 | 1464625894498 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]]]}] 09:31:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:31:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:31:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1531ms 09:31:34 INFO - PROCESS | 7293 | 1464625894561 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:31:34 INFO - PROCESS | 7293 | 1464625894564 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 09:31:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:31:34 INFO - PROCESS | 7293 | 1464625894571 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:31:34 INFO - PROCESS | 7293 | 1464625894574 Marionette TRACE conn3 <- [1,2998,null,{}] 09:31:34 INFO - PROCESS | 7293 | 1464625894579 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}] 09:31:34 INFO - PROCESS | 7293 | 1464625894810 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:31:35 INFO - PROCESS | 7293 | 1464625895117 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 7293 | ++DOCSHELL 0x9999fc00 == 213 [pid = 7293] [id = 759] 09:31:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 213 (0x99b51000) [pid = 7293] [serial = 2276] [outer = (nil)] 09:31:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 214 (0x99e36c00) [pid = 7293] [serial = 2277] [outer = 0x99b51000] 09:31:35 INFO - PROCESS | 7293 | 1464625895201 Marionette DEBUG loaded listener.js 09:31:35 INFO - PROCESS | 7293 | ++DOMWINDOW == 215 (0x99ea4400) [pid = 7293] [serial = 2278] [outer = 0x99b51000] 09:31:35 INFO - PROCESS | 7293 | 1464625895985 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]]]}] 09:31:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:31:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1433ms 09:31:36 INFO - PROCESS | 7293 | 1464625896005 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:31:36 INFO - PROCESS | 7293 | 1464625896008 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 09:31:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:31:36 INFO - PROCESS | 7293 | 1464625896014 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:31:36 INFO - PROCESS | 7293 | 1464625896017 Marionette TRACE conn3 <- [1,3002,null,{}] 09:31:36 INFO - PROCESS | 7293 | 1464625896023 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}] 09:31:36 INFO - PROCESS | 7293 | 1464625896244 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x88f83800 == 212 [pid = 7293] [id = 526] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x89359c00 == 211 [pid = 7293] [id = 620] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x873a0400 == 210 [pid = 7293] [id = 713] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x92764c00 == 209 [pid = 7293] [id = 731] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x88b12c00 == 208 [pid = 7293] [id = 730] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x85a35400 == 207 [pid = 7293] [id = 728] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x896bb800 == 206 [pid = 7293] [id = 729] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x910df000 == 205 [pid = 7293] [id = 727] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x8446a000 == 204 [pid = 7293] [id = 726] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x8ede3c00 == 203 [pid = 7293] [id = 725] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x8e158000 == 202 [pid = 7293] [id = 723] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x8eebc400 == 201 [pid = 7293] [id = 724] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x8c837400 == 200 [pid = 7293] [id = 722] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x8c087000 == 199 [pid = 7293] [id = 721] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3e2400 == 198 [pid = 7293] [id = 720] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x8b3ed400 == 197 [pid = 7293] [id = 719] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x8a3d9000 == 196 [pid = 7293] [id = 718] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x89315400 == 195 [pid = 7293] [id = 716] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x895cb400 == 194 [pid = 7293] [id = 717] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x88b11c00 == 193 [pid = 7293] [id = 715] 09:31:38 INFO - PROCESS | 7293 | --DOCSHELL 0x832cc400 == 192 [pid = 7293] [id = 714] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 214 (0x95b60400) [pid = 7293] [serial = 2100] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 213 (0x8e303000) [pid = 7293] [serial = 2022] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 212 (0x848f3800) [pid = 7293] [serial = 2129] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 211 (0x94f45400) [pid = 7293] [serial = 2094] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 210 (0x89357000) [pid = 7293] [serial = 2076] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 209 (0x95089800) [pid = 7293] [serial = 2040] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 208 (0x9102a400) [pid = 7293] [serial = 2025] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 207 (0x9a85d000) [pid = 7293] [serial = 2118] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 206 (0x9b7c7400) [pid = 7293] [serial = 2123] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 205 (0x9af29c00) [pid = 7293] [serial = 2121] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 204 (0x88f83400) [pid = 7293] [serial = 2075] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 203 (0x91d58c00) [pid = 7293] [serial = 2028] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 202 (0x99e9f400) [pid = 7293] [serial = 2109] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 201 (0x99c4e000) [pid = 7293] [serial = 2111] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 200 (0x98985800) [pid = 7293] [serial = 2103] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 199 (0x99c4f800) [pid = 7293] [serial = 2106] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 198 (0x88f89800) [pid = 7293] [serial = 2013] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 197 (0x9a364000) [pid = 7293] [serial = 2115] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 196 (0x9a560800) [pid = 7293] [serial = 2117] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 195 (0x97608800) [pid = 7293] [serial = 2043] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 194 (0x95b5c800) [pid = 7293] [serial = 2099] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 193 (0x85091400) [pid = 7293] [serial = 2130] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 192 (0x8dd47400) [pid = 7293] [serial = 2079] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 191 (0x892eb000) [pid = 7293] [serial = 2138] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 190 (0x98986800) [pid = 7293] [serial = 2046] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 189 (0x9a2ae400) [pid = 7293] [serial = 2112] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 188 (0x8c1a9c00) [pid = 7293] [serial = 2019] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 187 (0x99e3c800) [pid = 7293] [serial = 2108] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 186 (0x88dbf000) [pid = 7293] [serial = 2136] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 185 (0x92b77000) [pid = 7293] [serial = 2037] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 184 (0x928ba000) [pid = 7293] [serial = 2034] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 183 (0x86f78400) [pid = 7293] [serial = 2132] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 182 (0x8a2d5000) [pid = 7293] [serial = 1938] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 181 (0x8eec0800) [pid = 7293] [serial = 1923] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 180 (0x99b55000) [pid = 7293] [serial = 2105] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 179 (0x92d53000) [pid = 7293] [serial = 2090] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 178 (0x89311c00) [pid = 7293] [serial = 2139] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 177 (0x8c084c00) [pid = 7293] [serial = 2078] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 176 (0x9b935400) [pid = 7293] [serial = 2124] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 175 (0x91035c00) [pid = 7293] [serial = 2072] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 174 (0x92f0d000) [pid = 7293] [serial = 2091] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 173 (0x94f3ec00) [pid = 7293] [serial = 2093] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 172 (0xa0508400) [pid = 7293] [serial = 2126] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 171 (0x9af20800) [pid = 7293] [serial = 2120] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 170 (0x928b5c00) [pid = 7293] [serial = 2087] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 169 (0x8935d800) [pid = 7293] [serial = 2049] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 168 (0x910e4c00) [pid = 7293] [serial = 2073] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 167 (0x8a3d8400) [pid = 7293] [serial = 2016] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 166 (0x98147400) [pid = 7293] [serial = 2102] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 165 (0x91d0f800) [pid = 7293] [serial = 2082] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 164 (0x928e9400) [pid = 7293] [serial = 2088] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 163 (0x950ac400) [pid = 7293] [serial = 2096] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 162 (0x88cf1400) [pid = 7293] [serial = 2135] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x8931f800) [pid = 7293] [serial = 2141] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0x9240a000) [pid = 7293] [serial = 2084] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0x9a361800) [pid = 7293] [serial = 2114] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x92512000) [pid = 7293] [serial = 2031] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0x87341c00) [pid = 7293] [serial = 2133] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x91be1400) [pid = 7293] [serial = 2081] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x9539d000) [pid = 7293] [serial = 2097] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x86af1c00) [pid = 7293] [serial = 2010] [outer = (nil)] [url = about:blank] 09:31:38 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0x92512c00) [pid = 7293] [serial = 2085] [outer = (nil)] [url = about:blank] 09:31:39 INFO - PROCESS | 7293 | 1464625899083 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 7293 | ++DOCSHELL 0x848fec00 == 193 [pid = 7293] [id = 760] 09:31:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0x848ff800) [pid = 7293] [serial = 2279] [outer = (nil)] 09:31:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x85092c00) [pid = 7293] [serial = 2280] [outer = 0x848ff800] 09:31:39 INFO - PROCESS | 7293 | 1464625899162 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x85adac00) [pid = 7293] [serial = 2281] [outer = 0x848ff800] 09:31:39 INFO - PROCESS | 7293 | 1464625899848 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]]]}] 09:31:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:31:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 3845ms 09:31:39 INFO - PROCESS | 7293 | 1464625899867 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:31:39 INFO - PROCESS | 7293 | 1464625899874 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 09:31:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:31:39 INFO - PROCESS | 7293 | 1464625899882 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 7293 | 1464625899887 Marionette TRACE conn3 <- [1,3006,null,{}] 09:31:39 INFO - PROCESS | 7293 | 1464625899894 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}] 09:31:40 INFO - PROCESS | 7293 | 1464625900083 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:31:40 INFO - PROCESS | 7293 | 1464625900320 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 7293 | ++DOCSHELL 0x8739b800 == 194 [pid = 7293] [id = 761] 09:31:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x8739c400) [pid = 7293] [serial = 2282] [outer = (nil)] 09:31:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x88cf4800) [pid = 7293] [serial = 2283] [outer = 0x8739c400] 09:31:40 INFO - PROCESS | 7293 | 1464625900395 Marionette DEBUG loaded listener.js 09:31:40 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x88eee400) [pid = 7293] [serial = 2284] [outer = 0x8739c400] 09:31:41 INFO - PROCESS | 7293 | 1464625901122 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]]]}] 09:31:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:31:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1286ms 09:31:41 INFO - PROCESS | 7293 | 1464625901171 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:31:41 INFO - PROCESS | 7293 | 1464625901176 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 09:31:41 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:31:41 INFO - PROCESS | 7293 | 1464625901231 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:31:41 INFO - PROCESS | 7293 | 1464625901233 Marionette TRACE conn3 <- [1,3010,null,{}] 09:31:41 INFO - PROCESS | 7293 | 1464625901239 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}] 09:31:41 INFO - PROCESS | 7293 | 1464625901508 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:31:41 INFO - PROCESS | 7293 | 1464625901551 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 7293 | ++DOCSHELL 0x892e8400 == 195 [pid = 7293] [id = 762] 09:31:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x89315400) [pid = 7293] [serial = 2285] [outer = (nil)] 09:31:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x89320800) [pid = 7293] [serial = 2286] [outer = 0x89315400] 09:31:41 INFO - PROCESS | 7293 | 1464625901619 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x895ca000) [pid = 7293] [serial = 2287] [outer = 0x89315400] 09:31:42 INFO - PROCESS | 7293 | 1464625902481 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]]]}] 09:31:42 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:31:42 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1300ms 09:31:42 INFO - PROCESS | 7293 | 1464625902517 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 7293 | 1464625902521 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 09:31:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:31:42 INFO - PROCESS | 7293 | 1464625902541 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 7293 | 1464625902550 Marionette TRACE conn3 <- [1,3014,null,{}] 09:31:42 INFO - PROCESS | 7293 | 1464625902557 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}] 09:31:42 INFO - PROCESS | 7293 | 1464625902879 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:31:42 INFO - PROCESS | 7293 | 1464625902925 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 7293 | ++DOCSHELL 0x89351800 == 196 [pid = 7293] [id = 763] 09:31:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 163 (0x8a35d800) [pid = 7293] [serial = 2288] [outer = (nil)] 09:31:42 INFO - PROCESS | 7293 | ++DOMWINDOW == 164 (0x8a3e1000) [pid = 7293] [serial = 2289] [outer = 0x8a35d800] 09:31:43 INFO - PROCESS | 7293 | 1464625902994 Marionette DEBUG loaded listener.js 09:31:43 INFO - PROCESS | 7293 | ++DOMWINDOW == 165 (0x8ab52000) [pid = 7293] [serial = 2290] [outer = 0x8a35d800] 09:31:43 INFO - PROCESS | 7293 | [7293] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 164 (0x9af1ac00) [pid = 7293] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 163 (0x89359000) [pid = 7293] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 162 (0x92766000) [pid = 7293] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x9250b800) [pid = 7293] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0x8a2d8800) [pid = 7293] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0x9102bc00) [pid = 7293] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x910e1400) [pid = 7293] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0x91d01c00) [pid = 7293] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x91034400) [pid = 7293] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x8eebcc00) [pid = 7293] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x8e306800) [pid = 7293] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0x8dd42800) [pid = 7293] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x8c088400) [pid = 7293] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x8c082000) [pid = 7293] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x8b3ee000) [pid = 7293] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x8ab4dc00) [pid = 7293] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x895cc400) [pid = 7293] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x89355c00) [pid = 7293] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x88b15000) [pid = 7293] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x832cd400) [pid = 7293] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x88cf3800) [pid = 7293] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 143 (0x86afd000) [pid = 7293] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 142 (0x8edeac00) [pid = 7293] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:31:44 INFO - PROCESS | 7293 | --DOMWINDOW == 141 (0x85308c00) [pid = 7293] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:31:44 INFO - PROCESS | 7293 | 1464625904457 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:31:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:31:44 INFO - {} 09:31:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:31:44 INFO - {} 09:31:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:31:44 INFO - {} 09:31:44 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:31:44 INFO - {} 09:31:44 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1956ms 09:31:44 INFO - PROCESS | 7293 | 1464625904488 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:31:44 INFO - TEST-START | /FileAPI/fileReader.html 09:31:44 INFO - PROCESS | 7293 | 1464625904492 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 09:31:44 INFO - PROCESS | 7293 | 1464625904498 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:31:44 INFO - PROCESS | 7293 | 1464625904501 Marionette TRACE conn3 <- [1,3018,null,{}] 09:31:44 INFO - PROCESS | 7293 | 1464625904506 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}] 09:31:44 INFO - PROCESS | 7293 | 1464625904704 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:31:44 INFO - PROCESS | 7293 | 1464625904713 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 7293 | ++DOCSHELL 0x88b13000 == 197 [pid = 7293] [id = 764] 09:31:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 142 (0x88b19400) [pid = 7293] [serial = 2291] [outer = (nil)] 09:31:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 143 (0x8b3ee000) [pid = 7293] [serial = 2292] [outer = 0x88b19400] 09:31:44 INFO - PROCESS | 7293 | 1464625904781 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 7293 | ++DOMWINDOW == 144 (0x8b6aac00) [pid = 7293] [serial = 2293] [outer = 0x88b19400] 09:31:45 INFO - PROCESS | 7293 | 1464625905646 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]]]}] 09:31:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:31:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:31:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:31:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:31:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 1187ms 09:31:45 INFO - PROCESS | 7293 | 1464625905687 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:31:45 INFO - PROCESS | 7293 | 1464625905690 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 09:31:45 INFO - TEST-START | /FileAPI/historical.html 09:31:45 INFO - PROCESS | 7293 | 1464625905697 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 7293 | 1464625905701 Marionette TRACE conn3 <- [1,3022,null,{}] 09:31:45 INFO - PROCESS | 7293 | 1464625905706 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}] 09:31:45 INFO - PROCESS | 7293 | 1464625905972 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:31:46 INFO - PROCESS | 7293 | 1464625906279 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:46 INFO - PROCESS | 7293 | ++DOCSHELL 0x832c7000 == 198 [pid = 7293] [id = 765] 09:31:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 145 (0x8446a000) [pid = 7293] [serial = 2294] [outer = (nil)] 09:31:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 146 (0x85302c00) [pid = 7293] [serial = 2295] [outer = 0x8446a000] 09:31:46 INFO - PROCESS | 7293 | 1464625906366 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 7293 | ++DOMWINDOW == 147 (0x86af7800) [pid = 7293] [serial = 2296] [outer = 0x8446a000] 09:31:47 INFO - PROCESS | 7293 | 1464625907259 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"]]]}] 09:31:47 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:31:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:31:47 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:31:47 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:31:47 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:31:47 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:31:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:31:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:47 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:31:47 INFO - TEST-OK | /FileAPI/historical.html | took 1579ms 09:31:47 INFO - PROCESS | 7293 | 1464625907280 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:31:47 INFO - PROCESS | 7293 | 1464625907286 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 09:31:47 INFO - TEST-START | /FileAPI/idlharness.html 09:31:47 INFO - PROCESS | 7293 | 1464625907295 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - PROCESS | 7293 | 1464625907300 Marionette TRACE conn3 <- [1,3026,null,{}] 09:31:47 INFO - PROCESS | 7293 | 1464625907308 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}] 09:31:47 INFO - PROCESS | 7293 | 1464625907560 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:31:47 INFO - PROCESS | 7293 | 1464625907831 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 7293 | ++DOCSHELL 0x8734e000 == 199 [pid = 7293] [id = 766] 09:31:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 148 (0x88b1fc00) [pid = 7293] [serial = 2297] [outer = (nil)] 09:31:47 INFO - PROCESS | 7293 | ++DOMWINDOW == 149 (0x88f82c00) [pid = 7293] [serial = 2298] [outer = 0x88b1fc00] 09:31:47 INFO - PROCESS | 7293 | 1464625907919 Marionette DEBUG loaded listener.js 09:31:48 INFO - PROCESS | 7293 | ++DOMWINDOW == 150 (0x892ee800) [pid = 7293] [serial = 2299] [outer = 0x88b1fc00] 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:31:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:31:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:31:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:31:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:31:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:31:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:31:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:31:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:31:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:31:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:31:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:31:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:31:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:31:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:31:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:31:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:31:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:31:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:31:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:31:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:31:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:31:49 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:31:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:31:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:31:49 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:31:49 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:31:49 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:31:49 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:31:49 INFO - TEST-OK | /FileAPI/idlharness.html | took 2146ms 09:31:49 INFO - PROCESS | 7293 | 1464625909288 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:31:49 INFO - PROCESS | 7293 | 1464625909671 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:31:49 INFO - PROCESS | 7293 | 1464625909678 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 09:31:49 INFO - TEST-START | /FileAPI/idlharness.worker 09:31:49 INFO - PROCESS | 7293 | 1464625909725 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:31:49 INFO - PROCESS | 7293 | 1464625909729 Marionette TRACE conn3 <- [1,3030,null,{}] 09:31:49 INFO - PROCESS | 7293 | 1464625909735 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}] 09:31:49 INFO - PROCESS | 7293 | 1464625909953 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:31:50 INFO - PROCESS | 7293 | 1464625910240 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f26800 == 200 [pid = 7293] [id = 767] 09:31:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x8e310000) [pid = 7293] [serial = 2300] [outer = (nil)] 09:31:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x8ed12c00) [pid = 7293] [serial = 2301] [outer = 0x8e310000] 09:31:50 INFO - PROCESS | 7293 | 1464625910321 Marionette DEBUG loaded listener.js 09:31:50 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x8ede8000) [pid = 7293] [serial = 2302] [outer = 0x8e310000] 09:31:50 INFO - PROCESS | 7293 | [7293] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:31:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:31:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:31:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:31:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:31:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:31:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:31:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:31:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:31:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:31:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:31:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:31:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:31:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:31:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:31:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:31:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:31:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:31:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:31:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:31:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:31:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:31:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:31:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:31:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:31:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:31:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:31:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:31:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:31:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:31:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:31:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:31:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:31:52 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:31:52 INFO - {} 09:31:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2656ms 09:31:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:31:52 INFO - PROCESS | 7293 | 1464625912277 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:31:52 INFO - PROCESS | 7293 | 1464625912425 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 7293 | 1464625912437 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 09:31:52 INFO - PROCESS | 7293 | 1464625912485 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - PROCESS | 7293 | 1464625912514 Marionette TRACE conn3 <- [1,3034,null,{}] 09:31:52 INFO - PROCESS | 7293 | 1464625912587 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}] 09:31:52 INFO - PROCESS | 7293 | 1464625912866 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:31:53 INFO - PROCESS | 7293 | 1464625913157 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 7293 | ++DOCSHELL 0x8eec1c00 == 201 [pid = 7293] [id = 768] 09:31:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0x8eec5800) [pid = 7293] [serial = 2303] [outer = (nil)] 09:31:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x95086c00) [pid = 7293] [serial = 2304] [outer = 0x8eec5800] 09:31:53 INFO - PROCESS | 7293 | 1464625913238 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x950aa800) [pid = 7293] [serial = 2305] [outer = 0x8eec5800] 09:31:54 INFO - PROCESS | 7293 | 1464625914030 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]]]}] 09:31:54 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:31:54 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1609ms 09:31:54 INFO - PROCESS | 7293 | 1464625914062 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:31:54 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:31:54 INFO - PROCESS | 7293 | 1464625914067 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 09:31:54 INFO - PROCESS | 7293 | 1464625914073 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:31:54 INFO - PROCESS | 7293 | 1464625914077 Marionette TRACE conn3 <- [1,3038,null,{}] 09:31:54 INFO - PROCESS | 7293 | 1464625914098 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}] 09:31:54 INFO - PROCESS | 7293 | 1464625914389 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:31:54 INFO - PROCESS | 7293 | 1464625914611 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:54 INFO - PROCESS | 7293 | ++DOCSHELL 0x95088400 == 202 [pid = 7293] [id = 769] 09:31:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x95b5ac00) [pid = 7293] [serial = 2306] [outer = (nil)] 09:31:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x95bde800) [pid = 7293] [serial = 2307] [outer = 0x95b5ac00] 09:31:54 INFO - PROCESS | 7293 | 1464625914695 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x975edc00) [pid = 7293] [serial = 2308] [outer = 0x95b5ac00] 09:31:55 INFO - PROCESS | 7293 | 1464625915478 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"]]]}] 09:31:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:31:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:31:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:31:55 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1434ms 09:31:55 INFO - PROCESS | 7293 | 1464625915509 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:31:55 INFO - PROCESS | 7293 | 1464625915513 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 09:31:55 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:31:55 INFO - PROCESS | 7293 | 1464625915520 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 7293 | 1464625915523 Marionette TRACE conn3 <- [1,3042,null,{}] 09:31:55 INFO - PROCESS | 7293 | 1464625915529 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}] 09:31:55 INFO - PROCESS | 7293 | 1464625915739 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:31:56 INFO - PROCESS | 7293 | 1464625916037 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:56 INFO - PROCESS | 7293 | ++DOCSHELL 0x98987000 == 203 [pid = 7293] [id = 770] 09:31:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x98c16800) [pid = 7293] [serial = 2309] [outer = (nil)] 09:31:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x98e22400) [pid = 7293] [serial = 2310] [outer = 0x98c16800] 09:31:56 INFO - PROCESS | 7293 | 1464625916133 Marionette DEBUG loaded listener.js 09:31:56 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x99c51c00) [pid = 7293] [serial = 2311] [outer = 0x98c16800] 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:31:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:31:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:31:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:31:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:31:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:31:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:31:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:31:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:31:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:31:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:31:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:31:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:31:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:31:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:31:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1808ms 09:31:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:31:57 INFO - PROCESS | 7293 | 1464625917236 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]]]}] 09:31:57 INFO - PROCESS | 7293 | 1464625917339 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:31:57 INFO - PROCESS | 7293 | 1464625917342 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 09:31:57 INFO - PROCESS | 7293 | 1464625917356 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 7293 | 1464625917364 Marionette TRACE conn3 <- [1,3046,null,{}] 09:31:57 INFO - PROCESS | 7293 | 1464625917381 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}] 09:31:57 INFO - PROCESS | 7293 | 1464625917739 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:31:58 INFO - PROCESS | 7293 | 1464625918019 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:58 INFO - PROCESS | 7293 | ++DOCSHELL 0x84463800 == 204 [pid = 7293] [id = 771] 09:31:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 163 (0x88b11800) [pid = 7293] [serial = 2312] [outer = (nil)] 09:31:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 164 (0x8e47e000) [pid = 7293] [serial = 2313] [outer = 0x88b11800] 09:31:58 INFO - PROCESS | 7293 | 1464625918099 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 7293 | ++DOMWINDOW == 165 (0x8eebcc00) [pid = 7293] [serial = 2314] [outer = 0x88b11800] 09:31:58 INFO - PROCESS | 7293 | [7293] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:31:58 INFO - PROCESS | 7293 | 1464625918930 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:31:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:31:58 INFO - {} 09:31:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1601ms 09:31:58 INFO - PROCESS | 7293 | 1464625918957 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:31:58 INFO - PROCESS | 7293 | 1464625918961 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 09:31:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:31:58 INFO - PROCESS | 7293 | 1464625918967 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:31:58 INFO - PROCESS | 7293 | 1464625918971 Marionette TRACE conn3 <- [1,3050,null,{}] 09:31:58 INFO - PROCESS | 7293 | 1464625918983 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}] 09:31:59 INFO - PROCESS | 7293 | 1464625919229 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:31:59 INFO - PROCESS | 7293 | 1464625919497 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 7293 | ++DOCSHELL 0x91035400 == 205 [pid = 7293] [id = 772] 09:31:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 166 (0x91036000) [pid = 7293] [serial = 2315] [outer = (nil)] 09:31:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 167 (0x91d06c00) [pid = 7293] [serial = 2316] [outer = 0x91036000] 09:31:59 INFO - PROCESS | 7293 | 1464625919579 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 7293 | ++DOMWINDOW == 168 (0x91d09c00) [pid = 7293] [serial = 2317] [outer = 0x91036000] 09:32:00 INFO - PROCESS | 7293 | 1464625920408 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]]]}] 09:32:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:32:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:32:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:32:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:32:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1487ms 09:32:00 INFO - PROCESS | 7293 | 1464625920456 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 7293 | 1464625920459 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 09:32:00 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:32:00 INFO - PROCESS | 7293 | 1464625920468 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 7293 | 1464625920472 Marionette TRACE conn3 <- [1,3054,null,{}] 09:32:00 INFO - PROCESS | 7293 | 1464625920477 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}] 09:32:00 INFO - PROCESS | 7293 | 1464625920721 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:32:01 INFO - PROCESS | 7293 | 1464625921033 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 7293 | ++DOCSHELL 0x895ccc00 == 206 [pid = 7293] [id = 773] 09:32:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 169 (0x8b3e3400) [pid = 7293] [serial = 2318] [outer = (nil)] 09:32:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 170 (0x91d57000) [pid = 7293] [serial = 2319] [outer = 0x8b3e3400] 09:32:01 INFO - PROCESS | 7293 | 1464625921117 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 7293 | ++DOMWINDOW == 171 (0x91fd7c00) [pid = 7293] [serial = 2320] [outer = 0x8b3e3400] 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:32:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:32:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 09:32:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:32:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:32:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:32:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1969ms 09:32:02 INFO - PROCESS | 7293 | 1464625922274 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"]]]}] 09:32:02 INFO - PROCESS | 7293 | 1464625922518 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 7293 | 1464625922527 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 09:32:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:32:02 INFO - PROCESS | 7293 | 1464625922595 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 7293 | 1464625922598 Marionette TRACE conn3 <- [1,3058,null,{}] 09:32:02 INFO - PROCESS | 7293 | 1464625922606 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}] 09:32:02 INFO - PROCESS | 7293 | 1464625922842 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:32:03 INFO - PROCESS | 7293 | 1464625923131 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 7293 | ++DOCSHELL 0x91fdd800 == 207 [pid = 7293] [id = 774] 09:32:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 172 (0x9229f400) [pid = 7293] [serial = 2321] [outer = (nil)] 09:32:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 173 (0x9a367800) [pid = 7293] [serial = 2322] [outer = 0x9229f400] 09:32:03 INFO - PROCESS | 7293 | 1464625923211 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 7293 | ++DOMWINDOW == 174 (0x9a36a800) [pid = 7293] [serial = 2323] [outer = 0x9229f400] 09:32:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:32:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:32:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:32:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:32:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:32:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:32:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:32:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:32:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:32:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:32:04 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:04 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:32:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:32:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:32:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:32:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:32:04 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:32:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:32:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:04 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:32:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:32:04 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:32:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1482ms 09:32:04 INFO - PROCESS | 7293 | 1464625924015 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]]]}] 09:32:04 INFO - PROCESS | 7293 | 1464625924070 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 7293 | 1464625924074 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 09:32:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:32:04 INFO - PROCESS | 7293 | 1464625924090 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - PROCESS | 7293 | 1464625924096 Marionette TRACE conn3 <- [1,3062,null,{}] 09:32:04 INFO - PROCESS | 7293 | 1464625924108 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}] 09:32:04 INFO - PROCESS | 7293 | 1464625924329 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:32:04 INFO - PROCESS | 7293 | 1464625924626 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 7293 | ++DOCSHELL 0x910ea400 == 208 [pid = 7293] [id = 775] 09:32:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 175 (0x910ea800) [pid = 7293] [serial = 2324] [outer = (nil)] 09:32:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 176 (0x92507800) [pid = 7293] [serial = 2325] [outer = 0x910ea800] 09:32:04 INFO - PROCESS | 7293 | 1464625924725 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 7293 | ++DOMWINDOW == 177 (0x9a563800) [pid = 7293] [serial = 2326] [outer = 0x910ea800] 09:32:05 INFO - PROCESS | 7293 | [7293] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:32:05 INFO - PROCESS | 7293 | 1464625925618 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:32:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:32:05 INFO - {} 09:32:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1540ms 09:32:05 INFO - PROCESS | 7293 | 1464625925630 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:32:05 INFO - PROCESS | 7293 | 1464625925633 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 09:32:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:32:05 INFO - PROCESS | 7293 | 1464625925640 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:32:05 INFO - PROCESS | 7293 | 1464625925645 Marionette TRACE conn3 <- [1,3066,null,{}] 09:32:05 INFO - PROCESS | 7293 | 1464625925650 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}] 09:32:05 INFO - PROCESS | 7293 | 1464625925892 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:32:06 INFO - PROCESS | 7293 | 1464625926203 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:06 INFO - PROCESS | 7293 | ++DOCSHELL 0x910dd800 == 209 [pid = 7293] [id = 776] 09:32:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 178 (0x91fdec00) [pid = 7293] [serial = 2327] [outer = (nil)] 09:32:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 179 (0x9b941000) [pid = 7293] [serial = 2328] [outer = 0x91fdec00] 09:32:06 INFO - PROCESS | 7293 | 1464625926286 Marionette DEBUG loaded listener.js 09:32:06 INFO - PROCESS | 7293 | ++DOMWINDOW == 180 (0x9babf000) [pid = 7293] [serial = 2329] [outer = 0x91fdec00] 09:32:07 INFO - PROCESS | 7293 | 1464625927149 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]]]}] 09:32:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:32:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:32:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:32:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:32:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:32:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:32:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:32:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1532ms 09:32:07 INFO - PROCESS | 7293 | 1464625927174 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 7293 | 1464625927177 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 09:32:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:32:07 INFO - PROCESS | 7293 | 1464625927183 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:32:07 INFO - PROCESS | 7293 | 1464625927186 Marionette TRACE conn3 <- [1,3070,null,{}] 09:32:07 INFO - PROCESS | 7293 | 1464625927192 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}] 09:32:07 INFO - PROCESS | 7293 | 1464625927395 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:32:07 INFO - PROCESS | 7293 | 1464625927710 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 7293 | ++DOCSHELL 0x98e74400 == 210 [pid = 7293] [id = 777] 09:32:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 181 (0x9b72e000) [pid = 7293] [serial = 2330] [outer = (nil)] 09:32:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 182 (0xa050a800) [pid = 7293] [serial = 2331] [outer = 0x9b72e000] 09:32:07 INFO - PROCESS | 7293 | 1464625927793 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 7293 | ++DOMWINDOW == 183 (0xa1061000) [pid = 7293] [serial = 2332] [outer = 0x9b72e000] 09:32:08 INFO - PROCESS | 7293 | 1464625928600 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]]]}] 09:32:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:32:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:32:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:32:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:32:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:32:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:32:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1431ms 09:32:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:32:08 INFO - PROCESS | 7293 | 1464625928615 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 7293 | 1464625928618 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 09:32:08 INFO - PROCESS | 7293 | 1464625928624 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 7293 | 1464625928628 Marionette TRACE conn3 <- [1,3074,null,{}] 09:32:08 INFO - PROCESS | 7293 | 1464625928633 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}] 09:32:08 INFO - PROCESS | 7293 | 1464625928845 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:32:09 INFO - PROCESS | 7293 | 1464625929144 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 7293 | ++DOCSHELL 0x85093000 == 211 [pid = 7293] [id = 778] 09:32:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 184 (0xa2155400) [pid = 7293] [serial = 2333] [outer = (nil)] 09:32:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 185 (0xa2281400) [pid = 7293] [serial = 2334] [outer = 0xa2155400] 09:32:09 INFO - PROCESS | 7293 | 1464625929227 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 7293 | ++DOMWINDOW == 186 (0xa228ac00) [pid = 7293] [serial = 2335] [outer = 0xa2155400] 09:32:10 INFO - PROCESS | 7293 | 1464625930002 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]]]}] 09:32:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:32:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:32:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:32:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:32:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:32:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:32:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1440ms 09:32:10 INFO - PROCESS | 7293 | 1464625930065 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:32:10 INFO - PROCESS | 7293 | 1464625930069 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 09:32:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:32:10 INFO - PROCESS | 7293 | 1464625930075 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:32:10 INFO - PROCESS | 7293 | 1464625930078 Marionette TRACE conn3 <- [1,3078,null,{}] 09:32:10 INFO - PROCESS | 7293 | 1464625930084 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}] 09:32:10 INFO - PROCESS | 7293 | 1464625930297 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:32:10 INFO - PROCESS | 7293 | 1464625930619 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:10 INFO - PROCESS | 7293 | ++DOCSHELL 0x8e476000 == 212 [pid = 7293] [id = 779] 09:32:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 187 (0x92764400) [pid = 7293] [serial = 2336] [outer = (nil)] 09:32:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 188 (0xa26c6400) [pid = 7293] [serial = 2337] [outer = 0x92764400] 09:32:10 INFO - PROCESS | 7293 | 1464625930704 Marionette DEBUG loaded listener.js 09:32:10 INFO - PROCESS | 7293 | ++DOMWINDOW == 189 (0x9a55f000) [pid = 7293] [serial = 2338] [outer = 0x92764400] 09:32:11 INFO - PROCESS | 7293 | 1464625931566 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] 09:32:11 INFO - PROCESS | 7293 | 1464625931618 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 09:32:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:32:11 INFO - PROCESS | 7293 | 1464625931626 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 7293 | 1464625931634 Marionette TRACE conn3 <- [1,3082,null,{}] 09:32:11 INFO - PROCESS | 7293 | 1464625931664 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}] 09:32:11 INFO - PROCESS | 7293 | 1464625931874 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:32:12 INFO - PROCESS | 7293 | 1464625932197 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 7293 | ++DOCSHELL 0x91035c00 == 213 [pid = 7293] [id = 780] 09:32:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 190 (0x9af29c00) [pid = 7293] [serial = 2339] [outer = (nil)] 09:32:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 191 (0xa3030c00) [pid = 7293] [serial = 2340] [outer = 0x9af29c00] 09:32:12 INFO - PROCESS | 7293 | 1464625932278 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 7293 | ++DOMWINDOW == 192 (0xa30fb800) [pid = 7293] [serial = 2341] [outer = 0x9af29c00] 09:32:13 INFO - PROCESS | 7293 | 1464625933068 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]]]}] 09:32:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:32:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:32:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:32:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:32:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1506ms 09:32:13 INFO - PROCESS | 7293 | 1464625933135 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:32:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:32:13 INFO - PROCESS | 7293 | 1464625933140 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 09:32:13 INFO - PROCESS | 7293 | 1464625933146 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 7293 | 1464625933150 Marionette TRACE conn3 <- [1,3086,null,{}] 09:32:13 INFO - PROCESS | 7293 | 1464625933155 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}] 09:32:13 INFO - PROCESS | 7293 | 1464625933365 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:32:13 INFO - PROCESS | 7293 | 1464625933677 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 7293 | ++DOCSHELL 0x832cc400 == 214 [pid = 7293] [id = 781] 09:32:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 193 (0x84462c00) [pid = 7293] [serial = 2342] [outer = (nil)] 09:32:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 194 (0xa3445c00) [pid = 7293] [serial = 2343] [outer = 0x84462c00] 09:32:13 INFO - PROCESS | 7293 | 1464625933760 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 7293 | ++DOMWINDOW == 195 (0xa3447c00) [pid = 7293] [serial = 2344] [outer = 0x84462c00] 09:32:14 INFO - PROCESS | 7293 | 1464625934527 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:32:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:32:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1431ms 09:32:14 INFO - PROCESS | 7293 | 1464625934578 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 7293 | 1464625934581 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 09:32:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:32:14 INFO - PROCESS | 7293 | 1464625934588 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 7293 | 1464625934590 Marionette TRACE conn3 <- [1,3090,null,{}] 09:32:14 INFO - PROCESS | 7293 | 1464625934596 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}] 09:32:14 INFO - PROCESS | 7293 | 1464625934807 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:32:15 INFO - PROCESS | 7293 | 1464625935104 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 7293 | ++DOCSHELL 0x93b82000 == 215 [pid = 7293] [id = 782] 09:32:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 196 (0xa3230c00) [pid = 7293] [serial = 2345] [outer = (nil)] 09:32:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 197 (0xa35e7800) [pid = 7293] [serial = 2346] [outer = 0xa3230c00] 09:32:15 INFO - PROCESS | 7293 | 1464625935184 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 7293 | ++DOMWINDOW == 198 (0xa35e9c00) [pid = 7293] [serial = 2347] [outer = 0xa3230c00] 09:32:15 INFO - PROCESS | 7293 | 1464625935970 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:32:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:32:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1428ms 09:32:16 INFO - PROCESS | 7293 | 1464625936017 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 7293 | 1464625936020 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 09:32:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:32:16 INFO - PROCESS | 7293 | 1464625936026 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 7293 | 1464625936029 Marionette TRACE conn3 <- [1,3094,null,{}] 09:32:16 INFO - PROCESS | 7293 | 1464625936034 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}] 09:32:16 INFO - PROCESS | 7293 | 1464625936247 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x86afcc00 == 214 [pid = 7293] [id = 733] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8446a400 == 213 [pid = 7293] [id = 736] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x89351400 == 212 [pid = 7293] [id = 735] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8ede2c00 == 211 [pid = 7293] [id = 461] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8ef8dc00 == 210 [pid = 7293] [id = 463] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x99b4c400 == 209 [pid = 7293] [id = 146] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8edf0000 == 208 [pid = 7293] [id = 462] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x88b13000 == 207 [pid = 7293] [id = 764] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x89351800 == 206 [pid = 7293] [id = 763] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x892e8400 == 205 [pid = 7293] [id = 762] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8739b800 == 204 [pid = 7293] [id = 761] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x848fec00 == 203 [pid = 7293] [id = 760] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x99b53c00 == 202 [pid = 7293] [id = 757] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x85a33400 == 201 [pid = 7293] [id = 756] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x99a68400 == 200 [pid = 7293] [id = 758] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x95b5b400 == 199 [pid = 7293] [id = 755] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x953a3c00 == 198 [pid = 7293] [id = 754] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x95b5bc00 == 197 [pid = 7293] [id = 753] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x95084400 == 196 [pid = 7293] [id = 751] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x95084800 == 195 [pid = 7293] [id = 752] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x93d8a400 == 194 [pid = 7293] [id = 750] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x928b9c00 == 193 [pid = 7293] [id = 749] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x922a0800 == 192 [pid = 7293] [id = 748] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x928b4400 == 191 [pid = 7293] [id = 746] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x92513c00 == 190 [pid = 7293] [id = 747] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x91036c00 == 189 [pid = 7293] [id = 745] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8ef87c00 == 188 [pid = 7293] [id = 744] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8dd4c400 == 187 [pid = 7293] [id = 742] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8c835000 == 186 [pid = 7293] [id = 743] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8c832c00 == 185 [pid = 7293] [id = 741] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8a2d4000 == 184 [pid = 7293] [id = 740] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x8ab4c000 == 183 [pid = 7293] [id = 739] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x85308400 == 182 [pid = 7293] [id = 737] 09:32:18 INFO - PROCESS | 7293 | --DOCSHELL 0x86f7b400 == 181 [pid = 7293] [id = 738] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 197 (0xa1064400) [pid = 7293] [serial = 2127] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 196 (0x895d0400) [pid = 7293] [serial = 2207] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 195 (0x92b7a400) [pid = 7293] [serial = 2196] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 194 (0x92b76800) [pid = 7293] [serial = 2195] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 193 (0x928ef800) [pid = 7293] [serial = 2193] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 192 (0x928ec400) [pid = 7293] [serial = 2192] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 191 (0x928b4800) [pid = 7293] [serial = 2190] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 190 (0x9250e400) [pid = 7293] [serial = 2189] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 189 (0x92514000) [pid = 7293] [serial = 2187] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 188 (0x9250ac00) [pid = 7293] [serial = 2186] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 187 (0x92296400) [pid = 7293] [serial = 2184] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 186 (0x91fe1800) [pid = 7293] [serial = 2183] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 185 (0x91d51000) [pid = 7293] [serial = 2181] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 184 (0x91d0dc00) [pid = 7293] [serial = 2180] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 183 (0x91be8400) [pid = 7293] [serial = 2178] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 182 (0x91be4000) [pid = 7293] [serial = 2177] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 181 (0x8ef86400) [pid = 7293] [serial = 2175] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 180 (0x8eec1800) [pid = 7293] [serial = 2174] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 179 (0x8ed1b800) [pid = 7293] [serial = 2172] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 178 (0x8e484000) [pid = 7293] [serial = 2171] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 177 (0x8e3e5000) [pid = 7293] [serial = 2169] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 176 (0x8e3dc000) [pid = 7293] [serial = 2168] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 175 (0x8e157800) [pid = 7293] [serial = 2166] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 174 (0x8dd45800) [pid = 7293] [serial = 2165] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 173 (0x8c82d800) [pid = 7293] [serial = 2163] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 172 (0x8c1ad800) [pid = 7293] [serial = 2162] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 171 (0x8c080000) [pid = 7293] [serial = 2160] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 170 (0x8b6a4400) [pid = 7293] [serial = 2159] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 169 (0x8b3c7800) [pid = 7293] [serial = 2157] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 168 (0x8b3c4400) [pid = 7293] [serial = 2156] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 167 (0x8a3db800) [pid = 7293] [serial = 2154] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 166 (0x8a363000) [pid = 7293] [serial = 2153] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 165 (0x896b4800) [pid = 7293] [serial = 2151] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 164 (0x895cf800) [pid = 7293] [serial = 2150] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 163 (0x88ef1800) [pid = 7293] [serial = 2148] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 162 (0x88cf6800) [pid = 7293] [serial = 2147] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x85add400) [pid = 7293] [serial = 2145] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0x848f9000) [pid = 7293] [serial = 2144] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0x88dc3800) [pid = 7293] [serial = 2204] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x86f73400) [pid = 7293] [serial = 2201] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0x87345000) [pid = 7293] [serial = 2202] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x92d58800) [pid = 7293] [serial = 2199] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x92d51c00) [pid = 7293] [serial = 2198] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x896b2800) [pid = 7293] [serial = 2208] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0x88f29800) [pid = 7293] [serial = 2205] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x86afec00) [pid = 7293] [serial = 2210] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x8a3d6800) [pid = 7293] [serial = 2213] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x8931e800) [pid = 7293] [serial = 2211] [outer = (nil)] [url = about:blank] 09:32:18 INFO - PROCESS | 7293 | 1464625938748 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 7293 | ++DOCSHELL 0x8508a000 == 182 [pid = 7293] [id = 783] 09:32:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 151 (0x85090000) [pid = 7293] [serial = 2348] [outer = (nil)] 09:32:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 152 (0x8530f000) [pid = 7293] [serial = 2349] [outer = 0x85090000] 09:32:18 INFO - PROCESS | 7293 | 1464625938838 Marionette DEBUG loaded listener.js 09:32:18 INFO - PROCESS | 7293 | ++DOMWINDOW == 153 (0x85ae8000) [pid = 7293] [serial = 2350] [outer = 0x85090000] 09:32:19 INFO - PROCESS | 7293 | 1464625939544 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:32:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:32:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 3538ms 09:32:19 INFO - PROCESS | 7293 | 1464625939566 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:32:19 INFO - PROCESS | 7293 | 1464625939573 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 09:32:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:32:19 INFO - PROCESS | 7293 | 1464625939581 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:32:19 INFO - PROCESS | 7293 | 1464625939586 Marionette TRACE conn3 <- [1,3098,null,{}] 09:32:19 INFO - PROCESS | 7293 | 1464625939593 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}] 09:32:19 INFO - PROCESS | 7293 | 1464625939787 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:32:20 INFO - PROCESS | 7293 | 1464625940027 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:20 INFO - PROCESS | 7293 | ++DOCSHELL 0x8734b000 == 183 [pid = 7293] [id = 784] 09:32:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 154 (0x8734f800) [pid = 7293] [serial = 2351] [outer = (nil)] 09:32:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 155 (0x88b15800) [pid = 7293] [serial = 2352] [outer = 0x8734f800] 09:32:20 INFO - PROCESS | 7293 | 1464625940098 Marionette DEBUG loaded listener.js 09:32:20 INFO - PROCESS | 7293 | ++DOMWINDOW == 156 (0x88db9800) [pid = 7293] [serial = 2353] [outer = 0x8734f800] 09:32:20 INFO - PROCESS | 7293 | 1464625940829 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]]]}] 09:32:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:32:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:32:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1282ms 09:32:20 INFO - PROCESS | 7293 | 1464625940866 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:32:20 INFO - PROCESS | 7293 | 1464625940872 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 09:32:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:32:20 INFO - PROCESS | 7293 | 1464625940925 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:32:20 INFO - PROCESS | 7293 | 1464625940928 Marionette TRACE conn3 <- [1,3102,null,{}] 09:32:20 INFO - PROCESS | 7293 | 1464625940934 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}] 09:32:21 INFO - PROCESS | 7293 | 1464625941208 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:32:21 INFO - PROCESS | 7293 | 1464625941238 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 7293 | ++DOCSHELL 0x88b18400 == 184 [pid = 7293] [id = 785] 09:32:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 157 (0x88f85000) [pid = 7293] [serial = 2354] [outer = (nil)] 09:32:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 158 (0x892eb000) [pid = 7293] [serial = 2355] [outer = 0x88f85000] 09:32:21 INFO - PROCESS | 7293 | 1464625941306 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 7293 | ++DOMWINDOW == 159 (0x8931a000) [pid = 7293] [serial = 2356] [outer = 0x88f85000] 09:32:22 INFO - PROCESS | 7293 | 1464625942214 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:32:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:32:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1383ms 09:32:22 INFO - PROCESS | 7293 | 1464625942274 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 7293 | 1464625942281 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 09:32:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:32:22 INFO - PROCESS | 7293 | 1464625942311 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 7293 | 1464625942319 Marionette TRACE conn3 <- [1,3106,null,{}] 09:32:22 INFO - PROCESS | 7293 | 1464625942330 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}] 09:32:22 INFO - PROCESS | 7293 | 1464625942608 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 09:32:22 INFO - PROCESS | 7293 | 1464625942638 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 7293 | ++DOCSHELL 0x892ec400 == 185 [pid = 7293] [id = 786] 09:32:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 160 (0x89351c00) [pid = 7293] [serial = 2357] [outer = (nil)] 09:32:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 161 (0x89947800) [pid = 7293] [serial = 2358] [outer = 0x89351c00] 09:32:22 INFO - PROCESS | 7293 | 1464625942722 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 7293 | ++DOMWINDOW == 162 (0x8a2d3000) [pid = 7293] [serial = 2359] [outer = 0x89351c00] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 161 (0x88dc6000) [pid = 7293] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 160 (0x8a35d800) [pid = 7293] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 159 (0x8739c400) [pid = 7293] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 158 (0x848ff800) [pid = 7293] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 157 (0x99a74000) [pid = 7293] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 156 (0x99b54000) [pid = 7293] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 155 (0x976f9400) [pid = 7293] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 154 (0x98920800) [pid = 7293] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 153 (0x975f1c00) [pid = 7293] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 152 (0x95be0400) [pid = 7293] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 151 (0x95b59c00) [pid = 7293] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 150 (0x95085800) [pid = 7293] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 149 (0x95084c00) [pid = 7293] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 148 (0x92b69000) [pid = 7293] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 147 (0x928bc000) [pid = 7293] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 146 (0x928b1400) [pid = 7293] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 145 (0x928b5000) [pid = 7293] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 144 (0x91d4d400) [pid = 7293] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 143 (0x8ef8a400) [pid = 7293] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 142 (0x8e3e2800) [pid = 7293] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 141 (0x8dd50c00) [pid = 7293] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 140 (0x8dd4e000) [pid = 7293] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 139 (0x8c086800) [pid = 7293] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 138 (0x8b3e3000) [pid = 7293] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 137 (0x88db7800) [pid = 7293] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:32:23 INFO - PROCESS | 7293 | --DOMWINDOW == 136 (0x89315400) [pid = 7293] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:32:24 INFO - PROCESS | 7293 | 1464625944272 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]]]}] 09:32:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:32:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:32:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:32:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 2008ms 09:32:24 INFO - PROCESS | 7293 | 1464625944304 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 7293 | 1464625944307 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 09:32:24 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:32:24 INFO - PROCESS | 7293 | 1464625944322 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - PROCESS | 7293 | 1464625944325 Marionette TRACE conn3 <- [1,3110,null,{}] 09:32:24 INFO - PROCESS | 7293 | 1464625944330 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}] 09:32:24 INFO - PROCESS | 7293 | 1464625944516 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 09:32:24 INFO - PROCESS | 7293 | 1464625944531 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 7293 | ++DOCSHELL 0x88f86400 == 186 [pid = 7293] [id = 787] 09:32:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 137 (0x8994b000) [pid = 7293] [serial = 2360] [outer = (nil)] 09:32:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 138 (0x8a35f400) [pid = 7293] [serial = 2361] [outer = 0x8994b000] 09:32:24 INFO - PROCESS | 7293 | 1464625944596 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 7293 | ++DOMWINDOW == 139 (0x8a3da400) [pid = 7293] [serial = 2362] [outer = 0x8994b000] 09:32:25 INFO - PROCESS | 7293 | 1464625945427 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"]]]}] 09:32:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:32:25 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:32:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:32:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1132ms 09:32:25 INFO - PROCESS | 7293 | 1464625945456 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 7293 | 1464625945460 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 09:32:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:32:25 INFO - PROCESS | 7293 | 1464625945466 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - PROCESS | 7293 | 1464625945468 Marionette TRACE conn3 <- [1,3114,null,{}] 09:32:25 INFO - PROCESS | 7293 | 1464625945474 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}] 09:32:25 INFO - PROCESS | 7293 | 1464625945736 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 09:32:26 INFO - PROCESS | 7293 | 1464625946053 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\", \"d6551081-e1c5-44ce-994c-1428b690cb0e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 7293 | ++DOCSHELL 0x832cdc00 == 187 [pid = 7293] [id = 788] 09:32:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 140 (0x8446d400) [pid = 7293] [serial = 2363] [outer = (nil)] 09:32:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 141 (0x848fec00) [pid = 7293] [serial = 2364] [outer = 0x8446d400] 09:32:26 INFO - PROCESS | 7293 | 1464625946139 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 7293 | ++DOMWINDOW == 142 (0x86afcc00) [pid = 7293] [serial = 2365] [outer = 0x8446d400] 09:32:26 INFO - PROCESS | 7293 | 1464625946987 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]]]}] 09:32:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:32:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1536ms 09:32:27 INFO - PROCESS | 7293 | 1464625947015 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 09:32:27 INFO - PROCESS | 7293 | 1464625947022 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 09:32:28 WARNING - u'runner_teardown' () 09:32:28 INFO - No more tests 09:32:28 INFO - Got 0 unexpected results 09:32:28 INFO - SUITE-END | took 1194s 09:32:28 INFO - Closing logging queue 09:32:28 INFO - queue closed 09:32:28 INFO - Return code: 0 09:32:28 WARNING - # TBPL SUCCESS # 09:32:28 INFO - Running post-action listener: _resource_record_post_action 09:32:28 INFO - Running post-run listener: _resource_record_post_run 09:32:29 INFO - Total resource usage - Wall time: 1227s; CPU: 98.0%; Read bytes: 262144; Write bytes: 920903680; Read time: 8; Write time: 204412 09:32:29 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:32:29 INFO - install - Wall time: 28s; CPU: 100.0%; Read bytes: 0; Write bytes: 154402816; Read time: 0; Write time: 128496 09:32:29 INFO - run-tests - Wall time: 1199s; CPU: 98.0%; Read bytes: 262144; Write bytes: 766500864; Read time: 8; Write time: 75916 09:32:29 INFO - Running post-run listener: _upload_blobber_files 09:32:29 INFO - Blob upload gear active. 09:32:29 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:32:29 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:32:29 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:32:29 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:32:30 INFO - (blobuploader) - INFO - Open directory for files ... 09:32:30 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:32:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:32:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:32:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:32:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:32:32 INFO - (blobuploader) - INFO - Done attempting. 09:32:32 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:32:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:32:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:32:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:32:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:32:33 INFO - (blobuploader) - INFO - Done attempting. 09:32:33 INFO - (blobuploader) - INFO - Iteration through files over. 09:32:33 INFO - Return code: 0 09:32:33 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:32:33 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:32:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/014bdff3ac586df9676518d3091567b776a4bae54d9c71c6aeeab2a01894c490c08429614793605ea93382813538ac4d68698e7d8ca0b7062adcc23cd3b61c1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a635851715440fe91136b513d29c6f609feef516c45fdeb205ce7a1c7551bdfe3cac577751ad182e3fde071aa16ad4acbd0149dfa692b6b6dd0a07f1a8aaa700"} 09:32:33 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:32:33 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:32:33 INFO - Contents: 09:32:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/014bdff3ac586df9676518d3091567b776a4bae54d9c71c6aeeab2a01894c490c08429614793605ea93382813538ac4d68698e7d8ca0b7062adcc23cd3b61c1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a635851715440fe91136b513d29c6f609feef516c45fdeb205ce7a1c7551bdfe3cac577751ad182e3fde071aa16ad4acbd0149dfa692b6b6dd0a07f1a8aaa700"} 09:32:33 INFO - Running post-run listener: copy_logs_to_upload_dir 09:32:33 INFO - Copying logs to upload dir... 09:32:33 INFO - mkdir: /builds/slave/test/build/upload/logs 09:32:33 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1311.342523 ========= master_lag: 14.95 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 22 mins, 6 secs) (at 2016-05-30 09:32:48.492804) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-05-30 09:32:48.496542) ========= 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-1464623297.139348-753173679 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/014bdff3ac586df9676518d3091567b776a4bae54d9c71c6aeeab2a01894c490c08429614793605ea93382813538ac4d68698e7d8ca0b7062adcc23cd3b61c1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a635851715440fe91136b513d29c6f609feef516c45fdeb205ce7a1c7551bdfe3cac577751ad182e3fde071aa16ad4acbd0149dfa692b6b6dd0a07f1a8aaa700"} build_url:https://queue.taskcluster.net/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031214 build_url: 'https://queue.taskcluster.net/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/014bdff3ac586df9676518d3091567b776a4bae54d9c71c6aeeab2a01894c490c08429614793605ea93382813538ac4d68698e7d8ca0b7062adcc23cd3b61c1b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a635851715440fe91136b513d29c6f609feef516c45fdeb205ce7a1c7551bdfe3cac577751ad182e3fde071aa16ad4acbd0149dfa692b6b6dd0a07f1a8aaa700"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VTKHVQRlSJO5yigjiGtvHg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 6.79 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 6 secs) (at 2016-05-30 09:32:55.314061) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:32:55.314461) ========= 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-1464623297.139348-753173679 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017554 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 09:32:55.392992) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 09:32:55.393339) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 09:32:55.398461) ========= ========= Total master_lag: 22.01 =========