builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-335 starttime: 1463064409.38 results: success (0) buildid: 20160512061943 builduid: 5f55196abfaf45eb8d0a191876533746 revision: fca62ad9c45ca847ac004a2b16807a63763e5c29 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 07:46:49.375750) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-12 07:46:49.376747) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 07:46:49.377050) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-12 07:46:49.488401) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 07:46:49.488667) ========= 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-1463063102.365610-1539156963 _=/tools/buildbot/bin/python using PTY: False --2016-05-12 07:46:49-- 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% 527K=0.02s 2016-05-12 07:46:49 (527 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.267182 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 07:46:49.777536) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 07:46:49.777835) ========= 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-1463063102.365610-1539156963 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.025375 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 07:46:49.835402) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 07:46:49.835714) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev fca62ad9c45ca847ac004a2b16807a63763e5c29 --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 fca62ad9c45ca847ac004a2b16807a63763e5c29 --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-1463063102.365610-1539156963 _=/tools/buildbot/bin/python using PTY: False 2016-05-12 07:46:49,689 truncating revision to first 12 chars 2016-05-12 07:46:49,690 Setting DEBUG logging. 2016-05-12 07:46:49,690 attempt 1/10 2016-05-12 07:46:49,690 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/fca62ad9c45c?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-12 07:46:49,997 unpacking tar archive at: mozilla-aurora-fca62ad9c45c/testing/mozharness/ program finished with exit code 0 elapsedTime=0.562980 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 07:46:50.420146) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 07:46:50.420421) ========= script_repo_revision: fca62ad9c45ca847ac004a2b16807a63763e5c29 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-12 07:46:50.420787) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 07:46:50.421083) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-12 07:46:50.439715) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 50 secs) (at 2016-05-12 07:46:50.439981) ========= /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-1463063102.365610-1539156963 _=/tools/buildbot/bin/python using PTY: False 07:46:50 INFO - MultiFileLogger online at 20160512 07:46:50 in /builds/slave/test 07:46:50 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 07:46:50 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:46:50 INFO - {'append_to_log': False, 07:46:50 INFO - 'base_work_dir': '/builds/slave/test', 07:46:50 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:46:50 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:46:50 INFO - 'buildbot_json_path': 'buildprops.json', 07:46:50 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:46:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:46:50 INFO - 'download_minidump_stackwalk': True, 07:46:50 INFO - 'download_symbols': 'true', 07:46:50 INFO - 'e10s': False, 07:46:50 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:46:50 INFO - 'tooltool.py': '/tools/tooltool.py', 07:46:50 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:46:50 INFO - '/tools/misc-python/virtualenv.py')}, 07:46:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:46:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:46:50 INFO - 'log_level': 'info', 07:46:50 INFO - 'log_to_console': True, 07:46:50 INFO - 'opt_config_files': (), 07:46:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:46:50 INFO - '--processes=1', 07:46:50 INFO - '--config=%(test_path)s/wptrunner.ini', 07:46:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:46:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:46:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:46:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:46:50 INFO - 'pip_index': False, 07:46:50 INFO - 'require_test_zip': True, 07:46:50 INFO - 'test_type': ('testharness',), 07:46:50 INFO - 'this_chunk': '1', 07:46:50 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:46:50 INFO - 'total_chunks': '10', 07:46:50 INFO - 'virtualenv_path': 'venv', 07:46:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:46:50 INFO - 'work_dir': 'build'} 07:46:50 INFO - ##### 07:46:50 INFO - ##### Running clobber step. 07:46:50 INFO - ##### 07:46:50 INFO - Running pre-action listener: _resource_record_pre_action 07:46:50 INFO - Running main action method: clobber 07:46:50 INFO - rmtree: /builds/slave/test/build 07:46:50 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:46:51 INFO - Running post-action listener: _resource_record_post_action 07:46:51 INFO - ##### 07:46:51 INFO - ##### Running read-buildbot-config step. 07:46:51 INFO - ##### 07:46:51 INFO - Running pre-action listener: _resource_record_pre_action 07:46:51 INFO - Running main action method: read_buildbot_config 07:46:51 INFO - Using buildbot properties: 07:46:51 INFO - { 07:46:51 INFO - "project": "", 07:46:51 INFO - "product": "firefox", 07:46:51 INFO - "script_repo_revision": "production", 07:46:51 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 07:46:51 INFO - "repository": "", 07:46:51 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 07:46:51 INFO - "buildid": "20160512061943", 07:46:51 INFO - "pgo_build": "False", 07:46:51 INFO - "basedir": "/builds/slave/test", 07:46:51 INFO - "buildnumber": 28, 07:46:51 INFO - "slavename": "tst-linux32-spot-335", 07:46:51 INFO - "revision": "fca62ad9c45ca847ac004a2b16807a63763e5c29", 07:46:51 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 07:46:51 INFO - "platform": "linux", 07:46:51 INFO - "branch": "mozilla-aurora", 07:46:51 INFO - "repo_path": "releases/mozilla-aurora", 07:46:51 INFO - "moz_repo_path": "", 07:46:51 INFO - "stage_platform": "linux", 07:46:51 INFO - "builduid": "5f55196abfaf45eb8d0a191876533746", 07:46:51 INFO - "slavebuilddir": "test" 07:46:51 INFO - } 07:46:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 07:46:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 07:46:51 INFO - Running post-action listener: _resource_record_post_action 07:46:51 INFO - ##### 07:46:51 INFO - ##### Running download-and-extract step. 07:46:51 INFO - ##### 07:46:51 INFO - Running pre-action listener: _resource_record_pre_action 07:46:51 INFO - Running main action method: download_and_extract 07:46:51 INFO - mkdir: /builds/slave/test/build/tests 07:46:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:46:51 INFO - https://queue.taskcluster.net/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 07:46:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:46:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:46:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/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 07:46:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/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 07:47:21 INFO - Downloaded 1325 bytes. 07:47:21 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:47:21 INFO - Using the following test package requirements: 07:47:21 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 07:47:21 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:47:21 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 07:47:21 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:47:21 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 07:47:21 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:47:21 INFO - u'jsshell-linux-i686.zip'], 07:47:21 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:47:21 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 07:47:21 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 07:47:21 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:47:21 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 07:47:21 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:47:21 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 07:47:21 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:47:21 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 07:47:21 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:47:21 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 07:47:21 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 07:47:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:21 INFO - https://queue.taskcluster.net/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 07:47:21 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:47:21 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:47:21 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/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 07:47:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/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 07:47:24 INFO - Downloaded 22424398 bytes. 07:47:24 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/*'] 07:47:24 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/* 07:47:25 INFO - caution: filename not matched: web-platform/* 07:47:25 INFO - Return code: 11 07:47:25 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')]} 07:47:25 INFO - https://queue.taskcluster.net/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 07:47:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:47:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:47:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/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 07:47:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/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 07:47:30 INFO - Downloaded 36408641 bytes. 07:47:30 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/*'] 07:47:30 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/* 07:47:33 INFO - caution: filename not matched: bin/* 07:47:33 INFO - caution: filename not matched: config/* 07:47:33 INFO - caution: filename not matched: mozbase/* 07:47:33 INFO - caution: filename not matched: marionette/* 07:47:33 INFO - caution: filename not matched: tools/wptserve/* 07:47:33 INFO - Return code: 11 07:47:33 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')]} 07:47:33 INFO - https://queue.taskcluster.net/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 07:47:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:47:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:47:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/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 07:47:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/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 07:47:45 INFO - Downloaded 69300285 bytes. 07:47:45 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:47:45 INFO - mkdir: /builds/slave/test/properties 07:47:45 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:47:45 INFO - Writing to file /builds/slave/test/properties/build_url 07:47:45 INFO - Contents: 07:47:45 INFO - build_url:https://queue.taskcluster.net/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:47:46 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:47:46 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:47:46 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:47:46 INFO - Contents: 07:47:46 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:47:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:47:46 INFO - https://queue.taskcluster.net/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:47:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:47:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:47:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/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 07:47:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ROO4WpKOSAWNA67EiMjyxQ/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 07:47:54 INFO - Downloaded 92277756 bytes. 07:47:54 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'] 07:47:54 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 07:48:03 INFO - Return code: 0 07:48:03 INFO - Running post-action listener: _resource_record_post_action 07:48:03 INFO - Running post-action listener: set_extra_try_arguments 07:48:03 INFO - ##### 07:48:03 INFO - ##### Running create-virtualenv step. 07:48:03 INFO - ##### 07:48:03 INFO - Running pre-action listener: _pre_create_virtualenv 07:48:03 INFO - Running pre-action listener: _resource_record_pre_action 07:48:03 INFO - Running main action method: create_virtualenv 07:48:03 INFO - Creating virtualenv /builds/slave/test/build/venv 07:48:03 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 07:48:03 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:48:03 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:48:03 INFO - Using real prefix '/usr' 07:48:03 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:48:04 INFO - Installing distribute.............................................................................................................................................................................................done. 07:48:07 INFO - Installing pip.................done. 07:48:07 INFO - Return code: 0 07:48:07 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:48:07 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')]} 07:48:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:48:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:48:07 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')]} 07:48:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:48:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:48:07 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 0x9661c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96c8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x977af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x945ce30>, '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 0x96f9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9778470>, '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-1463063102.365610-1539156963', '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 07:48:07 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 07:48:07 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 07:48:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:48:07 INFO - 'CCACHE_UMASK': '002', 07:48:07 INFO - 'DISPLAY': ':0', 07:48:07 INFO - 'HOME': '/home/cltbld', 07:48:07 INFO - 'LANG': 'en_US.UTF-8', 07:48:07 INFO - 'LOGNAME': 'cltbld', 07:48:07 INFO - 'MAIL': '/var/mail/cltbld', 07:48:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:48:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:48:07 INFO - 'MOZ_NO_REMOTE': '1', 07:48:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:48:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:48:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:48:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:48:07 INFO - 'PWD': '/builds/slave/test', 07:48:07 INFO - 'SHELL': '/bin/bash', 07:48:07 INFO - 'SHLVL': '1', 07:48:07 INFO - 'TERM': 'linux', 07:48:07 INFO - 'TMOUT': '86400', 07:48:07 INFO - 'USER': 'cltbld', 07:48:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463063102.365610-1539156963', 07:48:07 INFO - '_': '/tools/buildbot/bin/python'} 07:48:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:48:08 INFO - Downloading/unpacking psutil>=0.7.1 07:48:08 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 07:48:08 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 07:48:08 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 07:48:08 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 07:48:08 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 07:48:08 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 07:48:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:48:11 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:48:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:48:11 INFO - Installing collected packages: psutil 07:48:11 INFO - Running setup.py install for psutil 07:48:11 INFO - building 'psutil._psutil_linux' extension 07:48:11 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 07:48:11 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 07:48:11 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 07:48:12 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 07:48:12 INFO - building 'psutil._psutil_posix' extension 07:48:12 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 07:48:12 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 07:48:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:48:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:48:12 INFO - Successfully installed psutil 07:48:12 INFO - Cleaning up... 07:48:12 INFO - Return code: 0 07:48:12 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:48:12 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')]} 07:48:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:48:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:48:12 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')]} 07:48:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:48:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:48:12 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 0x9661c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96c8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x977af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x945ce30>, '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 0x96f9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9778470>, '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-1463063102.365610-1539156963', '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 07:48:12 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 07:48:12 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 07:48:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:48:12 INFO - 'CCACHE_UMASK': '002', 07:48:12 INFO - 'DISPLAY': ':0', 07:48:12 INFO - 'HOME': '/home/cltbld', 07:48:12 INFO - 'LANG': 'en_US.UTF-8', 07:48:12 INFO - 'LOGNAME': 'cltbld', 07:48:12 INFO - 'MAIL': '/var/mail/cltbld', 07:48:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:48:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:48:12 INFO - 'MOZ_NO_REMOTE': '1', 07:48:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:48:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:48:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:48:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:48:12 INFO - 'PWD': '/builds/slave/test', 07:48:12 INFO - 'SHELL': '/bin/bash', 07:48:12 INFO - 'SHLVL': '1', 07:48:12 INFO - 'TERM': 'linux', 07:48:12 INFO - 'TMOUT': '86400', 07:48:12 INFO - 'USER': 'cltbld', 07:48:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463063102.365610-1539156963', 07:48:12 INFO - '_': '/tools/buildbot/bin/python'} 07:48:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:48:13 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:48:13 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 07:48:13 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 07:48:13 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 07:48:13 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 07:48:13 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 07:48:13 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 07:48:16 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:48:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:48:16 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:48:16 INFO - Installing collected packages: mozsystemmonitor 07:48:16 INFO - Running setup.py install for mozsystemmonitor 07:48:16 INFO - Successfully installed mozsystemmonitor 07:48:16 INFO - Cleaning up... 07:48:16 INFO - Return code: 0 07:48:16 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:48:16 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')]} 07:48:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:48:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:48:16 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')]} 07:48:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:48:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:48:16 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 0x9661c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96c8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x977af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x945ce30>, '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 0x96f9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9778470>, '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-1463063102.365610-1539156963', '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 07:48:16 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 07:48:16 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 07:48:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:48:16 INFO - 'CCACHE_UMASK': '002', 07:48:16 INFO - 'DISPLAY': ':0', 07:48:16 INFO - 'HOME': '/home/cltbld', 07:48:16 INFO - 'LANG': 'en_US.UTF-8', 07:48:16 INFO - 'LOGNAME': 'cltbld', 07:48:16 INFO - 'MAIL': '/var/mail/cltbld', 07:48:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:48:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:48:16 INFO - 'MOZ_NO_REMOTE': '1', 07:48:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:48:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:48:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:48:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:48:16 INFO - 'PWD': '/builds/slave/test', 07:48:16 INFO - 'SHELL': '/bin/bash', 07:48:16 INFO - 'SHLVL': '1', 07:48:16 INFO - 'TERM': 'linux', 07:48:16 INFO - 'TMOUT': '86400', 07:48:16 INFO - 'USER': 'cltbld', 07:48:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463063102.365610-1539156963', 07:48:16 INFO - '_': '/tools/buildbot/bin/python'} 07:48:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:48:16 INFO - Downloading/unpacking blobuploader==1.2.4 07:48:16 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 07:48:16 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 07:48:16 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 07:48:16 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 07:48:16 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 07:48:16 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 07:48:20 INFO - Downloading blobuploader-1.2.4.tar.gz 07:48:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:48:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:48:20 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 07:48:20 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 07:48:20 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 07:48:20 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 07:48:20 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 07:48:20 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 07:48:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:48:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:48:20 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 07:48:20 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 07:48:20 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 07:48:20 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 07:48:20 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 07:48:21 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:48:21 INFO - Downloading docopt-0.6.1.tar.gz 07:48:21 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:48:21 INFO - Installing collected packages: blobuploader, requests, docopt 07:48:21 INFO - Running setup.py install for blobuploader 07:48:21 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:48:21 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:48:21 INFO - Running setup.py install for requests 07:48:22 INFO - Running setup.py install for docopt 07:48:22 INFO - Successfully installed blobuploader requests docopt 07:48:22 INFO - Cleaning up... 07:48:22 INFO - Return code: 0 07:48:22 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:48:22 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')]} 07:48:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:48:22 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:48:22 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')]} 07:48:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:48:22 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:48:22 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 0x9661c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96c8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x977af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x945ce30>, '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 0x96f9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9778470>, '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-1463063102.365610-1539156963', '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 07:48:22 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 07:48:22 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 07:48:22 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:48:22 INFO - 'CCACHE_UMASK': '002', 07:48:22 INFO - 'DISPLAY': ':0', 07:48:22 INFO - 'HOME': '/home/cltbld', 07:48:22 INFO - 'LANG': 'en_US.UTF-8', 07:48:22 INFO - 'LOGNAME': 'cltbld', 07:48:22 INFO - 'MAIL': '/var/mail/cltbld', 07:48:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:48:22 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:48:22 INFO - 'MOZ_NO_REMOTE': '1', 07:48:22 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:48:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:48:22 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:48:22 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:48:22 INFO - 'PWD': '/builds/slave/test', 07:48:22 INFO - 'SHELL': '/bin/bash', 07:48:22 INFO - 'SHLVL': '1', 07:48:22 INFO - 'TERM': 'linux', 07:48:22 INFO - 'TMOUT': '86400', 07:48:22 INFO - 'USER': 'cltbld', 07:48:22 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463063102.365610-1539156963', 07:48:22 INFO - '_': '/tools/buildbot/bin/python'} 07:48:22 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:48:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:48:22 INFO - Running setup.py (path:/tmp/pip-2pWcaO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:48:23 INFO - Running setup.py (path:/tmp/pip-fY09Uh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:48:23 INFO - Running setup.py (path:/tmp/pip-Y8UKdj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:48:23 INFO - Running setup.py (path:/tmp/pip-v6RXcR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:48:23 INFO - Running setup.py (path:/tmp/pip-TqIng8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:48:23 INFO - Running setup.py (path:/tmp/pip-1crtaV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:48:23 INFO - Running setup.py (path:/tmp/pip-7wrJwI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:48:23 INFO - Running setup.py (path:/tmp/pip-A4HgWj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:48:23 INFO - Running setup.py (path:/tmp/pip-xF7Yad-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:48:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:48:23 INFO - Running setup.py (path:/tmp/pip-AjQQ5K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:48:24 INFO - Running setup.py (path:/tmp/pip-PrRU1V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:48:24 INFO - Running setup.py (path:/tmp/pip-eUDUAx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:48:24 INFO - Running setup.py (path:/tmp/pip-igMOFi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:48:24 INFO - Running setup.py (path:/tmp/pip-HFWuJ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:48:24 INFO - Running setup.py (path:/tmp/pip-bcsOlf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:48:24 INFO - Running setup.py (path:/tmp/pip-tr4IRD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:48:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:48:24 INFO - Running setup.py (path:/tmp/pip-LVEn7r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:48:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:48:24 INFO - Running setup.py (path:/tmp/pip-WdyXhw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:48:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:48:25 INFO - Running setup.py (path:/tmp/pip-l0oznN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:48:25 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:48:25 INFO - Running setup.py (path:/tmp/pip-4kd9jb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:48:25 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:48:25 INFO - Running setup.py (path:/tmp/pip-ia6HBa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:48:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:48:25 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 07:48:25 INFO - Running setup.py install for manifestparser 07:48:25 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:48:25 INFO - Running setup.py install for mozcrash 07:48:26 INFO - Running setup.py install for mozdebug 07:48:26 INFO - Running setup.py install for mozdevice 07:48:26 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:48:26 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:48:26 INFO - Running setup.py install for mozfile 07:48:26 INFO - Running setup.py install for mozhttpd 07:48:26 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:48:26 INFO - Running setup.py install for mozinfo 07:48:27 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:48:27 INFO - Running setup.py install for mozInstall 07:48:27 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:48:27 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:48:27 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:48:27 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:48:27 INFO - Running setup.py install for mozleak 07:48:27 INFO - Running setup.py install for mozlog 07:48:27 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:48:27 INFO - Running setup.py install for moznetwork 07:48:27 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:48:27 INFO - Running setup.py install for mozprocess 07:48:27 INFO - Running setup.py install for mozprofile 07:48:28 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:48:28 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:48:28 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:48:28 INFO - Running setup.py install for mozrunner 07:48:28 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:48:28 INFO - Running setup.py install for mozscreenshot 07:48:28 INFO - Running setup.py install for moztest 07:48:28 INFO - Running setup.py install for mozversion 07:48:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:48:28 INFO - Running setup.py install for wptserve 07:48:29 INFO - Running setup.py install for marionette-driver 07:48:29 INFO - Running setup.py install for browsermob-proxy 07:48:29 INFO - Running setup.py install for marionette-client 07:48:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:48:30 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:48:30 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 07:48:30 INFO - Cleaning up... 07:48:30 INFO - Return code: 0 07:48:30 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:48:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:48:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:48:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:48:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:48:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:48:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:48:30 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 0x9661c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x96c8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x977af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x945ce30>, '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 0x96f9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9778470>, '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-1463063102.365610-1539156963', '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 07:48:30 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 07:48:30 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 07:48:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:48:30 INFO - 'CCACHE_UMASK': '002', 07:48:30 INFO - 'DISPLAY': ':0', 07:48:30 INFO - 'HOME': '/home/cltbld', 07:48:30 INFO - 'LANG': 'en_US.UTF-8', 07:48:30 INFO - 'LOGNAME': 'cltbld', 07:48:30 INFO - 'MAIL': '/var/mail/cltbld', 07:48:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:48:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:48:30 INFO - 'MOZ_NO_REMOTE': '1', 07:48:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:48:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:48:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:48:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:48:30 INFO - 'PWD': '/builds/slave/test', 07:48:30 INFO - 'SHELL': '/bin/bash', 07:48:30 INFO - 'SHLVL': '1', 07:48:30 INFO - 'TERM': 'linux', 07:48:30 INFO - 'TMOUT': '86400', 07:48:30 INFO - 'USER': 'cltbld', 07:48:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463063102.365610-1539156963', 07:48:30 INFO - '_': '/tools/buildbot/bin/python'} 07:48:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:48:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:48:30 INFO - Running setup.py (path:/tmp/pip-pWgLg9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:48:30 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)) 07:48:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:48:30 INFO - Running setup.py (path:/tmp/pip-BiiDuK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:48:30 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)) 07:48:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:48:30 INFO - Running setup.py (path:/tmp/pip-29FQBz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:48:30 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)) 07:48:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:48:30 INFO - Running setup.py (path:/tmp/pip-_oTbH7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:48:30 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)) 07:48:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:48:30 INFO - Running setup.py (path:/tmp/pip-Q02JDb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:48:31 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)) 07:48:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:48:31 INFO - Running setup.py (path:/tmp/pip-cHSiGy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:48:31 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)) 07:48:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:48:31 INFO - Running setup.py (path:/tmp/pip-RRyMS_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:48:31 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)) 07:48:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:48:31 INFO - Running setup.py (path:/tmp/pip-4Yv4vm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:48:31 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)) 07:48:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:48:31 INFO - Running setup.py (path:/tmp/pip-pQHxia-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:48:31 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)) 07:48:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:48:31 INFO - Running setup.py (path:/tmp/pip-jZw508-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:48:31 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)) 07:48:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:48:31 INFO - Running setup.py (path:/tmp/pip-AxFirB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:48:31 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)) 07:48:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:48:31 INFO - Running setup.py (path:/tmp/pip-4fW1KG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:48:31 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)) 07:48:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:48:31 INFO - Running setup.py (path:/tmp/pip-SGuX9B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:48:32 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)) 07:48:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:48:32 INFO - Running setup.py (path:/tmp/pip-awBlJW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:48:32 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)) 07:48:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:48:32 INFO - Running setup.py (path:/tmp/pip-cJyMeO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:48:32 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)) 07:48:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:48:32 INFO - Running setup.py (path:/tmp/pip-M6o094-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:48:32 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)) 07:48:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:48:32 INFO - Running setup.py (path:/tmp/pip-hrH0Ky-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:48:32 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)) 07:48:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:48:32 INFO - Running setup.py (path:/tmp/pip-uD4D4c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:48:32 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)) 07:48:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:48:32 INFO - Running setup.py (path:/tmp/pip-ZXiNW7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:48:32 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)) 07:48:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:48:32 INFO - Running setup.py (path:/tmp/pip-9XLCDW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:48:32 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)) 07:48:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:48:33 INFO - Running setup.py (path:/tmp/pip-3GZ_vr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:48:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:48:33 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)) 07:48:33 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)) 07:48:33 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)) 07:48:33 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)) 07:48:33 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)) 07:48:33 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)) 07:48:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:48:33 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 07:48:33 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 07:48:33 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 07:48:33 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 07:48:33 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 07:48:33 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 07:48:36 INFO - Downloading blessings-1.6.tar.gz 07:48:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:48:36 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)) 07:48:36 INFO - Installing collected packages: blessings 07:48:36 INFO - Running setup.py install for blessings 07:48:36 INFO - Successfully installed blessings 07:48:36 INFO - Cleaning up... 07:48:37 INFO - Return code: 0 07:48:37 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:48:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:48:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:48:37 INFO - Reading from file tmpfile_stdout 07:48:37 INFO - Current package versions: 07:48:37 INFO - argparse == 1.2.1 07:48:37 INFO - blessings == 1.6 07:48:37 INFO - blobuploader == 1.2.4 07:48:37 INFO - browsermob-proxy == 0.6.0 07:48:37 INFO - docopt == 0.6.1 07:48:37 INFO - manifestparser == 1.1 07:48:37 INFO - marionette-client == 2.3.0 07:48:37 INFO - marionette-driver == 1.4.0 07:48:37 INFO - mozInstall == 1.12 07:48:37 INFO - mozcrash == 0.17 07:48:37 INFO - mozdebug == 0.1 07:48:37 INFO - mozdevice == 0.48 07:48:37 INFO - mozfile == 1.2 07:48:37 INFO - mozhttpd == 0.7 07:48:37 INFO - mozinfo == 0.9 07:48:37 INFO - mozleak == 0.1 07:48:37 INFO - mozlog == 3.1 07:48:37 INFO - moznetwork == 0.27 07:48:37 INFO - mozprocess == 0.22 07:48:37 INFO - mozprofile == 0.28 07:48:37 INFO - mozrunner == 6.11 07:48:37 INFO - mozscreenshot == 0.1 07:48:37 INFO - mozsystemmonitor == 0.0 07:48:37 INFO - moztest == 0.7 07:48:37 INFO - mozversion == 1.4 07:48:37 INFO - psutil == 3.1.1 07:48:37 INFO - requests == 1.2.3 07:48:37 INFO - wptserve == 1.4.0 07:48:37 INFO - wsgiref == 0.1.2 07:48:37 INFO - Running post-action listener: _resource_record_post_action 07:48:37 INFO - Running post-action listener: _start_resource_monitoring 07:48:37 INFO - Starting resource monitoring. 07:48:37 INFO - ##### 07:48:37 INFO - ##### Running pull step. 07:48:37 INFO - ##### 07:48:37 INFO - Running pre-action listener: _resource_record_pre_action 07:48:37 INFO - Running main action method: pull 07:48:37 INFO - Pull has nothing to do! 07:48:37 INFO - Running post-action listener: _resource_record_post_action 07:48:37 INFO - ##### 07:48:37 INFO - ##### Running install step. 07:48:37 INFO - ##### 07:48:37 INFO - Running pre-action listener: _resource_record_pre_action 07:48:37 INFO - Running main action method: install 07:48:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:48:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:48:37 INFO - Reading from file tmpfile_stdout 07:48:37 INFO - Detecting whether we're running mozinstall >=1.0... 07:48:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:48:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:48:37 INFO - Reading from file tmpfile_stdout 07:48:37 INFO - Output received: 07:48:37 INFO - Usage: mozinstall [options] installer 07:48:37 INFO - Options: 07:48:37 INFO - -h, --help show this help message and exit 07:48:37 INFO - -d DEST, --destination=DEST 07:48:37 INFO - Directory to install application into. [default: 07:48:37 INFO - "/builds/slave/test"] 07:48:37 INFO - --app=APP Application being installed. [default: firefox] 07:48:37 INFO - mkdir: /builds/slave/test/build/application 07:48:37 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'] 07:48:37 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 07:49:04 INFO - Reading from file tmpfile_stdout 07:49:04 INFO - Output received: 07:49:04 INFO - /builds/slave/test/build/application/firefox/firefox 07:49:04 INFO - Running post-action listener: _resource_record_post_action 07:49:04 INFO - ##### 07:49:04 INFO - ##### Running run-tests step. 07:49:04 INFO - ##### 07:49:04 INFO - Running pre-action listener: _resource_record_pre_action 07:49:04 INFO - Running main action method: run_tests 07:49:04 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:49:04 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:49:04 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:49:04 INFO - grabbing minidump binary from tooltool 07:49:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:49:04 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 0x945ce30>, '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 0x96f9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9778470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:49:04 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 07:49:04 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 07:49:04 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:49:04 INFO - Return code: 0 07:49:04 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 07:49:04 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:49:04 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/ROO4WpKOSAWNA67EiMjyxQ/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 07:49:04 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/ROO4WpKOSAWNA67EiMjyxQ/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 07:49:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:49:04 INFO - 'CCACHE_UMASK': '002', 07:49:04 INFO - 'DISPLAY': ':0', 07:49:04 INFO - 'HOME': '/home/cltbld', 07:49:04 INFO - 'LANG': 'en_US.UTF-8', 07:49:04 INFO - 'LOGNAME': 'cltbld', 07:49:04 INFO - 'MAIL': '/var/mail/cltbld', 07:49:04 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:49:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:49:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:49:04 INFO - 'MOZ_NO_REMOTE': '1', 07:49:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:49:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:49:04 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:49:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:49:04 INFO - 'PWD': '/builds/slave/test', 07:49:04 INFO - 'SHELL': '/bin/bash', 07:49:04 INFO - 'SHLVL': '1', 07:49:04 INFO - 'TERM': 'linux', 07:49:04 INFO - 'TMOUT': '86400', 07:49:04 INFO - 'USER': 'cltbld', 07:49:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1463063102.365610-1539156963', 07:49:04 INFO - '_': '/tools/buildbot/bin/python'} 07:49:04 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/ROO4WpKOSAWNA67EiMjyxQ/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 07:49:05 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 07:49:05 INFO - import pkg_resources 07:49:06 INFO - Using 1 client processes 07:49:06 INFO - wptserve Starting http server on 127.0.0.1:8000 07:49:06 INFO - wptserve Starting http server on 127.0.0.1:8001 07:49:06 INFO - wptserve Starting http server on 127.0.0.1:8443 07:49:08 INFO - SUITE-START | Running 778 tests 07:49:08 INFO - Running testharness tests 07:49:08 INFO - Setting up ssl 07:49:08 INFO - PROCESS | certutil | 07:49:08 INFO - PROCESS | certutil | 07:49:08 INFO - PROCESS | certutil | 07:49:08 INFO - Certificate Nickname Trust Attributes 07:49:08 INFO - SSL,S/MIME,JAR/XPI 07:49:08 INFO - 07:49:08 INFO - web-platform-tests CT,, 07:49:08 INFO - 07:49:08 INFO - Starting runner 07:49:11 INFO - PROCESS | 10230 | 1463064551405 Marionette DEBUG Marionette enabled via build flag and pref 07:49:11 INFO - PROCESS | 10230 | ++DOCSHELL 0xa50ef000 == 1 [pid = 10230] [id = 1] 07:49:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 1 (0xa50ef400) [pid = 10230] [serial = 1] [outer = (nil)] 07:49:11 INFO - PROCESS | 10230 | [10230] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:49:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 2 (0xa50efc00) [pid = 10230] [serial = 2] [outer = 0xa50ef400] 07:49:12 INFO - PROCESS | 10230 | 1463064552014 Marionette INFO Listening on port 2828 07:49:12 INFO - PROCESS | 10230 | 1463064552534 Marionette DEBUG Marionette enabled via command-line flag 07:49:12 INFO - PROCESS | 10230 | ++DOCSHELL 0xa227b800 == 2 [pid = 10230] [id = 2] 07:49:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 3 (0xa2297800) [pid = 10230] [serial = 3] [outer = (nil)] 07:49:12 INFO - PROCESS | 10230 | [10230] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:49:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 4 (0xa2298000) [pid = 10230] [serial = 4] [outer = 0xa2297800] 07:49:12 INFO - PROCESS | 10230 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2192a00 07:49:12 INFO - PROCESS | 10230 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a68cd580 07:49:12 INFO - PROCESS | 10230 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b4480 07:49:12 INFO - PROCESS | 10230 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b80e0 07:49:12 INFO - PROCESS | 10230 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21b8e00 07:49:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 5 (0xa21a8c00) [pid = 10230] [serial = 5] [outer = 0xa50ef400] 07:49:12 INFO - PROCESS | 10230 | [10230] 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 07:49:12 INFO - PROCESS | 10230 | 1463064552863 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:47403 07:49:12 INFO - PROCESS | 10230 | [10230] 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 07:49:12 INFO - PROCESS | 10230 | 1463064552936 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:47404 07:49:12 INFO - PROCESS | 10230 | 1463064552941 Marionette DEBUG Closed connection conn0 07:49:13 INFO - PROCESS | 10230 | [10230] 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 2255 07:49:13 INFO - PROCESS | 10230 | [10230] 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 07:49:13 INFO - PROCESS | 10230 | 1463064553058 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:47405 07:49:13 INFO - PROCESS | 10230 | 1463064553062 Marionette DEBUG Closed connection conn1 07:49:13 INFO - PROCESS | 10230 | [10230] 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 07:49:13 INFO - PROCESS | 10230 | 1463064553123 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:47406 07:49:13 INFO - PROCESS | 10230 | 1463064553125 Marionette DEBUG Closed connection conn2 07:49:13 INFO - PROCESS | 10230 | 1463064553179 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:49:13 INFO - PROCESS | 10230 | 1463064553190 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":"20160512061943","device":"desktop","version":"48.0a2"} 07:49:13 INFO - PROCESS | 10230 | [10230] 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 07:49:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x9a5e3800 == 3 [pid = 10230] [id = 3] 07:49:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 6 (0x9a5e3c00) [pid = 10230] [serial = 6] [outer = (nil)] 07:49:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x9a5e4000 == 4 [pid = 10230] [id = 4] 07:49:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 7 (0x9a5e4400) [pid = 10230] [serial = 7] [outer = (nil)] 07:49:14 INFO - PROCESS | 10230 | [10230] 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 07:49:15 INFO - PROCESS | 10230 | ++DOCSHELL 0x99dae400 == 5 [pid = 10230] [id = 5] 07:49:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 8 (0x99dae800) [pid = 10230] [serial = 8] [outer = (nil)] 07:49:15 INFO - PROCESS | 10230 | [10230] 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 07:49:15 INFO - PROCESS | 10230 | [10230] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:49:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 9 (0x99896c00) [pid = 10230] [serial = 9] [outer = 0x99dae800] 07:49:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 10 (0x995e9800) [pid = 10230] [serial = 10] [outer = 0x9a5e3c00] 07:49:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 11 (0x995eb400) [pid = 10230] [serial = 11] [outer = 0x9a5e4400] 07:49:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 12 (0x995ed800) [pid = 10230] [serial = 12] [outer = 0x99dae800] 07:49:16 INFO - PROCESS | 10230 | 1463064556644 Marionette DEBUG loaded listener.js 07:49:16 INFO - PROCESS | 10230 | 1463064556662 Marionette DEBUG loaded listener.js 07:49:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 13 (0x97955800) [pid = 10230] [serial = 13] [outer = 0x99dae800] 07:49:17 INFO - PROCESS | 10230 | 1463064557354 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"e6a98efb-439c-4c82-b2ab-71d26081d126","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":"20160512061943","device":"desktop","version":"48.0a2","command_id":1}}] 07:49:17 INFO - PROCESS | 10230 | 1463064557562 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}] 07:49:17 INFO - PROCESS | 10230 | 1463064557716 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 07:49:17 INFO - PROCESS | 10230 | 1463064557985 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:49:18 INFO - PROCESS | 10230 | [10230] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:49:18 INFO - PROCESS | 10230 | [10230] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:49:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 14 (0x95304000) [pid = 10230] [serial = 14] [outer = 0x99dae800] 07:49:18 INFO - PROCESS | 10230 | [10230] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:49:18 INFO - PROCESS | 10230 | [10230] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:49:18 INFO - PROCESS | 10230 | 1463064558450 Marionette TRACE conn3 <- [1,3,null,{}] 07:49:18 INFO - PROCESS | 10230 | 1463064558557 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:49:18 INFO - PROCESS | 10230 | 1463064558633 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 07:49:18 INFO - PROCESS | 10230 | 1463064558683 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 07:49:18 INFO - PROCESS | 10230 | 1463064558686 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 07:49:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:49:18 INFO - PROCESS | 10230 | 1463064558752 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:49:18 INFO - PROCESS | 10230 | 1463064558758 Marionette TRACE conn3 <- [1,6,null,{}] 07:49:18 INFO - PROCESS | 10230 | 1463064558778 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}] 07:49:18 INFO - PROCESS | 10230 | 1463064558817 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 07:49:18 INFO - PROCESS | 10230 | 1463064558826 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:18 INFO - PROCESS | 10230 | ++DOCSHELL 0x93c74000 == 6 [pid = 10230] [id = 6] 07:49:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 15 (0x93c74400) [pid = 10230] [serial = 15] [outer = (nil)] 07:49:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 16 (0x93c76400) [pid = 10230] [serial = 16] [outer = 0x93c74400] 07:49:18 INFO - PROCESS | 10230 | 1463064558899 Marionette DEBUG loaded listener.js 07:49:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 17 (0x9cea8c00) [pid = 10230] [serial = 17] [outer = 0x93c74400] 07:49:19 INFO - PROCESS | 10230 | ++DOCSHELL 0x93abbc00 == 7 [pid = 10230] [id = 7] 07:49:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 18 (0x93ac0400) [pid = 10230] [serial = 18] [outer = (nil)] 07:49:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 19 (0x93ac6800) [pid = 10230] [serial = 19] [outer = 0x93ac0400] 07:49:19 INFO - PROCESS | 10230 | 1463064559344 Marionette DEBUG loaded listener.js 07:49:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 20 (0x93cc6400) [pid = 10230] [serial = 20] [outer = 0x93ac0400] 07:49:19 INFO - PROCESS | 10230 | 1463064559778 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]]]}] 07:49:19 INFO - PROCESS | 10230 | [10230] 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 07:49:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:49:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1153ms 07:49:19 INFO - PROCESS | 10230 | 1463064559869 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 07:49:19 INFO - PROCESS | 10230 | 1463064559872 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 07:49:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:49:19 INFO - PROCESS | 10230 | 1463064559961 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:49:19 INFO - PROCESS | 10230 | 1463064559964 Marionette TRACE conn3 <- [1,10,null,{}] 07:49:20 INFO - PROCESS | 10230 | 1463064559996 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}] 07:49:20 INFO - PROCESS | 10230 | 1463064560164 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 07:49:20 INFO - PROCESS | 10230 | 1463064560182 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:20 INFO - PROCESS | 10230 | ++DOCSHELL 0x92e9a400 == 8 [pid = 10230] [id = 8] 07:49:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 21 (0x92e9a800) [pid = 10230] [serial = 21] [outer = (nil)] 07:49:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 22 (0x92ea3c00) [pid = 10230] [serial = 22] [outer = 0x92e9a800] 07:49:20 INFO - PROCESS | 10230 | 1463064560251 Marionette DEBUG loaded listener.js 07:49:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 23 (0xa26ebc00) [pid = 10230] [serial = 23] [outer = 0x92e9a800] 07:49:20 INFO - PROCESS | 10230 | 1463064560776 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]]]}] 07:49:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:49:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 954ms 07:49:20 INFO - PROCESS | 10230 | 1463064560850 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 07:49:20 INFO - PROCESS | 10230 | 1463064560853 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 07:49:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:49:20 INFO - PROCESS | 10230 | 1463064560859 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:49:20 INFO - PROCESS | 10230 | 1463064560861 Marionette TRACE conn3 <- [1,14,null,{}] 07:49:20 INFO - PROCESS | 10230 | 1463064560867 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}] 07:49:21 INFO - PROCESS | 10230 | 1463064561009 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 07:49:21 INFO - PROCESS | 10230 | 1463064561022 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:21 INFO - PROCESS | 10230 | ++DOCSHELL 0x921ae800 == 9 [pid = 10230] [id = 9] 07:49:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 24 (0x92222400) [pid = 10230] [serial = 24] [outer = (nil)] 07:49:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 25 (0x923b4800) [pid = 10230] [serial = 25] [outer = 0x92222400] 07:49:21 INFO - PROCESS | 10230 | 1463064561087 Marionette DEBUG loaded listener.js 07:49:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 26 (0x923bc000) [pid = 10230] [serial = 26] [outer = 0x92222400] 07:49:21 INFO - PROCESS | 10230 | 1463064561670 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]]]}] 07:49:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:49:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 825ms 07:49:21 INFO - PROCESS | 10230 | 1463064561685 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 07:49:21 INFO - PROCESS | 10230 | 1463064561687 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 07:49:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:49:22 INFO - PROCESS | 10230 | 1463064562053 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:49:22 INFO - PROCESS | 10230 | 1463064562060 Marionette TRACE conn3 <- [1,18,null,{}] 07:49:22 INFO - PROCESS | 10230 | 1463064562073 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}] 07:49:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x9221c800 == 10 [pid = 10230] [id = 10] 07:49:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 27 (0x9221d000) [pid = 10230] [serial = 27] [outer = (nil)] 07:49:22 INFO - PROCESS | 10230 | 1463064562261 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 07:49:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 28 (0x923b9800) [pid = 10230] [serial = 28] [outer = 0x9221d000] 07:49:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 29 (0x923c0400) [pid = 10230] [serial = 29] [outer = 0x9221d000] 07:49:22 INFO - PROCESS | 10230 | 1463064562420 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x9221c400 == 11 [pid = 10230] [id = 11] 07:49:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 30 (0x923be400) [pid = 10230] [serial = 30] [outer = (nil)] 07:49:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 31 (0x929dd000) [pid = 10230] [serial = 31] [outer = 0x923be400] 07:49:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b9400 == 12 [pid = 10230] [id = 12] 07:49:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 32 (0x923c0000) [pid = 10230] [serial = 32] [outer = (nil)] 07:49:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 33 (0x929e0400) [pid = 10230] [serial = 33] [outer = 0x923c0000] 07:49:22 INFO - PROCESS | 10230 | 1463064562577 Marionette DEBUG loaded listener.js 07:49:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 34 (0x92e9c000) [pid = 10230] [serial = 34] [outer = 0x923c0000] 07:49:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 35 (0x93cbb800) [pid = 10230] [serial = 35] [outer = 0x923be400] 07:49:23 INFO - PROCESS | 10230 | 1463064563499 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]]]}] 07:49:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:49:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1800ms 07:49:23 INFO - PROCESS | 10230 | 1463064563553 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 07:49:23 INFO - PROCESS | 10230 | 1463064563560 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 07:49:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:49:23 INFO - PROCESS | 10230 | 1463064563567 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:49:23 INFO - PROCESS | 10230 | 1463064563571 Marionette TRACE conn3 <- [1,22,null,{}] 07:49:23 INFO - PROCESS | 10230 | 1463064563582 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}] 07:49:23 INFO - PROCESS | 10230 | 1463064563808 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 07:49:23 INFO - PROCESS | 10230 | 1463064563961 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x92ea3800 == 13 [pid = 10230] [id = 13] 07:49:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 36 (0x97725400) [pid = 10230] [serial = 36] [outer = (nil)] 07:49:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 37 (0x98ed2c00) [pid = 10230] [serial = 37] [outer = 0x97725400] 07:49:24 INFO - PROCESS | 10230 | 1463064564041 Marionette DEBUG loaded listener.js 07:49:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 38 (0x99562800) [pid = 10230] [serial = 38] [outer = 0x97725400] 07:49:24 INFO - PROCESS | 10230 | 1463064564790 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]]]}] 07:49:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:49:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1282ms 07:49:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:49:24 INFO - PROCESS | 10230 | 1463064564848 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 07:49:24 INFO - PROCESS | 10230 | 1463064564851 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 07:49:24 INFO - PROCESS | 10230 | 1463064564858 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:49:24 INFO - PROCESS | 10230 | 1463064564861 Marionette TRACE conn3 <- [1,26,null,{}] 07:49:24 INFO - PROCESS | 10230 | 1463064564867 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}] 07:49:25 INFO - PROCESS | 10230 | 1463064565032 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 07:49:25 INFO - PROCESS | 10230 | 1463064565135 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:25 INFO - PROCESS | 10230 | ++DOCSHELL 0x9a9a6400 == 14 [pid = 10230] [id = 14] 07:49:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 39 (0x9a9a7c00) [pid = 10230] [serial = 39] [outer = (nil)] 07:49:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 40 (0x9b1c8400) [pid = 10230] [serial = 40] [outer = 0x9a9a7c00] 07:49:25 INFO - PROCESS | 10230 | 1463064565222 Marionette DEBUG loaded listener.js 07:49:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 41 (0x9cc7e400) [pid = 10230] [serial = 41] [outer = 0x9a9a7c00] 07:49:26 INFO - PROCESS | 10230 | 1463064566007 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]]]}] 07:49:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:49:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1180ms 07:49:26 INFO - PROCESS | 10230 | 1463064566041 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 07:49:26 INFO - PROCESS | 10230 | 1463064566044 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 07:49:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:49:26 INFO - PROCESS | 10230 | 1463064566051 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:49:26 INFO - PROCESS | 10230 | 1463064566054 Marionette TRACE conn3 <- [1,30,null,{}] 07:49:26 INFO - PROCESS | 10230 | 1463064566076 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}] 07:49:26 INFO - PROCESS | 10230 | 1463064566236 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 07:49:26 INFO - PROCESS | 10230 | 1463064566508 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:26 INFO - PROCESS | 10230 | ++DOCSHELL 0x929d9400 == 15 [pid = 10230] [id = 15] 07:49:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 42 (0x929e1800) [pid = 10230] [serial = 42] [outer = (nil)] 07:49:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 43 (0x93abc800) [pid = 10230] [serial = 43] [outer = 0x929e1800] 07:49:26 INFO - PROCESS | 10230 | 1463064566586 Marionette DEBUG loaded listener.js 07:49:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 44 (0x93c70000) [pid = 10230] [serial = 44] [outer = 0x929e1800] 07:49:27 INFO - PROCESS | 10230 | 1463064567495 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]]]}] 07:49:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:49:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1482ms 07:49:27 INFO - PROCESS | 10230 | 1463064567534 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 07:49:27 INFO - PROCESS | 10230 | 1463064567538 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 07:49:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:49:27 INFO - PROCESS | 10230 | 1463064567548 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:49:27 INFO - PROCESS | 10230 | 1463064567551 Marionette TRACE conn3 <- [1,34,null,{}] 07:49:27 INFO - PROCESS | 10230 | 1463064567558 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}] 07:49:27 INFO - PROCESS | 10230 | 1463064567686 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 07:49:27 INFO - PROCESS | 10230 | 1463064567697 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x978b5800 == 16 [pid = 10230] [id = 16] 07:49:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 45 (0x978bb000) [pid = 10230] [serial = 45] [outer = (nil)] 07:49:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 46 (0x98111400) [pid = 10230] [serial = 46] [outer = 0x978bb000] 07:49:27 INFO - PROCESS | 10230 | 1463064567764 Marionette DEBUG loaded listener.js 07:49:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 47 (0x9a2d6800) [pid = 10230] [serial = 47] [outer = 0x978bb000] 07:49:28 INFO - PROCESS | 10230 | 1463064568425 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]]]}] 07:49:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:49:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 936ms 07:49:28 INFO - PROCESS | 10230 | 1463064568481 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 07:49:28 INFO - PROCESS | 10230 | 1463064568487 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 07:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:49:28 INFO - PROCESS | 10230 | 1463064568495 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:49:28 INFO - PROCESS | 10230 | 1463064568497 Marionette TRACE conn3 <- [1,38,null,{}] 07:49:28 INFO - PROCESS | 10230 | 1463064568527 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}] 07:49:28 INFO - PROCESS | 10230 | 1463064568664 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 07:49:28 INFO - PROCESS | 10230 | 1463064568675 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:28 INFO - PROCESS | 10230 | ++DOCSHELL 0x98767000 == 17 [pid = 10230] [id = 17] 07:49:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 48 (0x9a9a1000) [pid = 10230] [serial = 48] [outer = (nil)] 07:49:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 49 (0x9cc42000) [pid = 10230] [serial = 49] [outer = 0x9a9a1000] 07:49:28 INFO - PROCESS | 10230 | 1463064568738 Marionette DEBUG loaded listener.js 07:49:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 50 (0x9ce61400) [pid = 10230] [serial = 50] [outer = 0x9a9a1000] 07:49:29 INFO - PROCESS | 10230 | 1463064569401 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]]]}] 07:49:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:49:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 949ms 07:49:29 INFO - PROCESS | 10230 | 1463064569443 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 07:49:29 INFO - PROCESS | 10230 | 1463064569446 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 07:49:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:49:29 INFO - PROCESS | 10230 | 1463064569453 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:49:29 INFO - PROCESS | 10230 | 1463064569461 Marionette TRACE conn3 <- [1,42,null,{}] 07:49:29 INFO - PROCESS | 10230 | 1463064569485 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}] 07:49:29 INFO - PROCESS | 10230 | 1463064569635 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 07:49:29 INFO - PROCESS | 10230 | 1463064569646 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:29 INFO - PROCESS | 10230 | ++DOCSHELL 0xa2143800 == 18 [pid = 10230] [id = 18] 07:49:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 51 (0xa2143c00) [pid = 10230] [serial = 51] [outer = (nil)] 07:49:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 52 (0xa214bc00) [pid = 10230] [serial = 52] [outer = 0xa2143c00] 07:49:29 INFO - PROCESS | 10230 | 1463064569712 Marionette DEBUG loaded listener.js 07:49:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 53 (0xa21a0800) [pid = 10230] [serial = 53] [outer = 0xa2143c00] 07:49:30 INFO - PROCESS | 10230 | 1463064570341 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]]]}] 07:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 946ms 07:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:49:30 INFO - PROCESS | 10230 | 1463064570399 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 07:49:30 INFO - PROCESS | 10230 | 1463064570402 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 07:49:30 INFO - PROCESS | 10230 | 1463064570408 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:49:30 INFO - PROCESS | 10230 | 1463064570411 Marionette TRACE conn3 <- [1,46,null,{}] 07:49:30 INFO - PROCESS | 10230 | 1463064570416 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}] 07:49:30 INFO - PROCESS | 10230 | 1463064570574 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 07:49:30 INFO - PROCESS | 10230 | 1463064570592 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:30 INFO - PROCESS | 10230 | ++DOCSHELL 0x95132c00 == 19 [pid = 10230] [id = 19] 07:49:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 54 (0x95562000) [pid = 10230] [serial = 54] [outer = (nil)] 07:49:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 55 (0xa2277800) [pid = 10230] [serial = 55] [outer = 0x95562000] 07:49:30 INFO - PROCESS | 10230 | 1463064570659 Marionette DEBUG loaded listener.js 07:49:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 56 (0xa229ec00) [pid = 10230] [serial = 56] [outer = 0x95562000] 07:49:31 INFO - PROCESS | 10230 | 1463064571299 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]]]}] 07:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 931ms 07:49:31 INFO - PROCESS | 10230 | 1463064571337 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 07:49:31 INFO - PROCESS | 10230 | 1463064571340 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 07:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:49:31 INFO - PROCESS | 10230 | 1463064571345 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:49:31 INFO - PROCESS | 10230 | 1463064571348 Marionette TRACE conn3 <- [1,50,null,{}] 07:49:31 INFO - PROCESS | 10230 | 1463064571353 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}] 07:49:31 INFO - PROCESS | 10230 | 1463064571475 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 07:49:31 INFO - PROCESS | 10230 | 1463064571569 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:31 INFO - PROCESS | 10230 | ++DOCSHELL 0x92e4d800 == 20 [pid = 10230] [id = 20] 07:49:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 57 (0xa2297c00) [pid = 10230] [serial = 57] [outer = (nil)] 07:49:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 58 (0xa2605c00) [pid = 10230] [serial = 58] [outer = 0xa2297c00] 07:49:31 INFO - PROCESS | 10230 | 1463064571643 Marionette DEBUG loaded listener.js 07:49:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 59 (0xa26e4c00) [pid = 10230] [serial = 59] [outer = 0xa2297c00] 07:49:32 INFO - PROCESS | 10230 | 1463064572259 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]]]}] 07:49:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:49:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 926ms 07:49:32 INFO - PROCESS | 10230 | 1463064572272 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 07:49:32 INFO - PROCESS | 10230 | 1463064572275 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 07:49:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:49:32 INFO - PROCESS | 10230 | 1463064572282 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:49:32 INFO - PROCESS | 10230 | 1463064572286 Marionette TRACE conn3 <- [1,54,null,{}] 07:49:32 INFO - PROCESS | 10230 | 1463064572291 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}] 07:49:32 INFO - PROCESS | 10230 | 1463064572416 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 07:49:32 INFO - PROCESS | 10230 | 1463064572515 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x93c6d800 == 21 [pid = 10230] [id = 21] 07:49:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 60 (0x95307400) [pid = 10230] [serial = 60] [outer = (nil)] 07:49:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 61 (0xa3252c00) [pid = 10230] [serial = 61] [outer = 0x95307400] 07:49:32 INFO - PROCESS | 10230 | 1463064572581 Marionette DEBUG loaded listener.js 07:49:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 62 (0xa354f800) [pid = 10230] [serial = 62] [outer = 0x95307400] 07:49:33 INFO - PROCESS | 10230 | 1463064573120 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]]]}] 07:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 884ms 07:49:33 INFO - PROCESS | 10230 | 1463064573167 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 07:49:33 INFO - PROCESS | 10230 | 1463064573170 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 07:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:49:33 INFO - PROCESS | 10230 | 1463064573176 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:49:33 INFO - PROCESS | 10230 | 1463064573178 Marionette TRACE conn3 <- [1,58,null,{}] 07:49:33 INFO - PROCESS | 10230 | 1463064573183 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}] 07:49:33 INFO - PROCESS | 10230 | 1463064573300 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 07:49:33 INFO - PROCESS | 10230 | 1463064573318 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x929d8000 == 22 [pid = 10230] [id = 22] 07:49:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 63 (0x9772e800) [pid = 10230] [serial = 63] [outer = (nil)] 07:49:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 64 (0x97736400) [pid = 10230] [serial = 64] [outer = 0x9772e800] 07:49:33 INFO - PROCESS | 10230 | 1463064573382 Marionette DEBUG loaded listener.js 07:49:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 65 (0x97737c00) [pid = 10230] [serial = 65] [outer = 0x9772e800] 07:49:34 INFO - PROCESS | 10230 | 1463064574037 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]]]}] 07:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 926ms 07:49:34 INFO - PROCESS | 10230 | 1463064574102 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 07:49:34 INFO - PROCESS | 10230 | 1463064574105 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 07:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:49:34 INFO - PROCESS | 10230 | 1463064574111 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:49:34 INFO - PROCESS | 10230 | 1463064574119 Marionette TRACE conn3 <- [1,62,null,{}] 07:49:34 INFO - PROCESS | 10230 | 1463064574123 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}] 07:49:34 INFO - PROCESS | 10230 | 1463064574280 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 07:49:34 INFO - PROCESS | 10230 | 1463064574296 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:34 INFO - PROCESS | 10230 | ++DOCSHELL 0x929d6800 == 23 [pid = 10230] [id = 23] 07:49:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 66 (0x97731400) [pid = 10230] [serial = 66] [outer = (nil)] 07:49:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 67 (0xa214c400) [pid = 10230] [serial = 67] [outer = 0x97731400] 07:49:34 INFO - PROCESS | 10230 | 1463064574370 Marionette DEBUG loaded listener.js 07:49:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 68 (0xa321ac00) [pid = 10230] [serial = 68] [outer = 0x97731400] 07:49:34 INFO - PROCESS | 10230 | 1463064574976 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]]]}] 07:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 880ms 07:49:35 INFO - PROCESS | 10230 | 1463064574997 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 07:49:35 INFO - PROCESS | 10230 | 1463064574999 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 07:49:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:49:35 INFO - PROCESS | 10230 | 1463064575005 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:49:35 INFO - PROCESS | 10230 | 1463064575008 Marionette TRACE conn3 <- [1,66,null,{}] 07:49:35 INFO - PROCESS | 10230 | 1463064575014 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}] 07:49:35 INFO - PROCESS | 10230 | 1463064575135 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 07:49:35 INFO - PROCESS | 10230 | 1463064575151 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x97722c00 == 24 [pid = 10230] [id = 24] 07:49:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 69 (0x9773c000) [pid = 10230] [serial = 69] [outer = (nil)] 07:49:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 70 (0xa50f1400) [pid = 10230] [serial = 70] [outer = 0x9773c000] 07:49:35 INFO - PROCESS | 10230 | 1463064575212 Marionette DEBUG loaded listener.js 07:49:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 71 (0xa627cc00) [pid = 10230] [serial = 71] [outer = 0x9773c000] 07:49:36 INFO - PROCESS | 10230 | 1463064576819 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]]]}] 07:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1878ms 07:49:36 INFO - PROCESS | 10230 | 1463064576885 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 07:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:49:36 INFO - PROCESS | 10230 | 1463064576891 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 07:49:36 INFO - PROCESS | 10230 | 1463064576898 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:49:36 INFO - PROCESS | 10230 | 1463064576903 Marionette TRACE conn3 <- [1,70,null,{}] 07:49:36 INFO - PROCESS | 10230 | 1463064576918 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}] 07:49:37 INFO - PROCESS | 10230 | 1463064577097 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 07:49:37 INFO - PROCESS | 10230 | 1463064577155 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:37 INFO - PROCESS | 10230 | ++DOCSHELL 0x92e52800 == 25 [pid = 10230] [id = 25] 07:49:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 72 (0x92e9b800) [pid = 10230] [serial = 72] [outer = (nil)] 07:49:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 73 (0x93c6d000) [pid = 10230] [serial = 73] [outer = 0x92e9b800] 07:49:37 INFO - PROCESS | 10230 | 1463064577225 Marionette DEBUG loaded listener.js 07:49:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 74 (0x95133c00) [pid = 10230] [serial = 74] [outer = 0x92e9b800] 07:49:38 INFO - PROCESS | 10230 | 1463064578249 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]]]}] 07:49:38 INFO - PROCESS | 10230 | --DOMWINDOW == 73 (0x92e9a800) [pid = 10230] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:49:38 INFO - PROCESS | 10230 | --DOMWINDOW == 72 (0x93c74400) [pid = 10230] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:49:38 INFO - PROCESS | 10230 | --DOMWINDOW == 71 (0x92222400) [pid = 10230] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:49:38 INFO - PROCESS | 10230 | --DOMWINDOW == 70 (0x923c0000) [pid = 10230] [serial = 32] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:49:38 INFO - PROCESS | 10230 | --DOMWINDOW == 69 (0x97725400) [pid = 10230] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:49:38 INFO - PROCESS | 10230 | --DOMWINDOW == 68 (0x9a9a7c00) [pid = 10230] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:49:38 INFO - PROCESS | 10230 | --DOMWINDOW == 67 (0x929e1800) [pid = 10230] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:49:38 INFO - PROCESS | 10230 | --DOMWINDOW == 66 (0x978bb000) [pid = 10230] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:49:38 INFO - PROCESS | 10230 | --DOMWINDOW == 65 (0x9a9a1000) [pid = 10230] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:49:38 INFO - PROCESS | 10230 | --DOMWINDOW == 64 (0xa2143c00) [pid = 10230] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:49:38 INFO - PROCESS | 10230 | --DOMWINDOW == 63 (0x95562000) [pid = 10230] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:49:38 INFO - PROCESS | 10230 | --DOMWINDOW == 62 (0xa2297c00) [pid = 10230] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:49:38 INFO - PROCESS | 10230 | --DOMWINDOW == 61 (0x95307400) [pid = 10230] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:49:38 INFO - PROCESS | 10230 | --DOMWINDOW == 60 (0x9772e800) [pid = 10230] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:49:38 INFO - PROCESS | 10230 | --DOMWINDOW == 59 (0x97731400) [pid = 10230] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1439ms 07:49:38 INFO - PROCESS | 10230 | 1463064578337 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 07:49:38 INFO - PROCESS | 10230 | 1463064578344 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 07:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:49:38 INFO - PROCESS | 10230 | 1463064578353 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:49:38 INFO - PROCESS | 10230 | 1463064578357 Marionette TRACE conn3 <- [1,74,null,{}] 07:49:38 INFO - PROCESS | 10230 | 1463064578366 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}] 07:49:38 INFO - PROCESS | 10230 | 1463064578492 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 07:49:38 INFO - PROCESS | 10230 | 1463064578620 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:38 INFO - PROCESS | 10230 | ++DOCSHELL 0x93c74400 == 26 [pid = 10230] [id = 26] 07:49:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 60 (0x93cc2000) [pid = 10230] [serial = 75] [outer = (nil)] 07:49:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 61 (0x95566800) [pid = 10230] [serial = 76] [outer = 0x93cc2000] 07:49:38 INFO - PROCESS | 10230 | 1463064578700 Marionette DEBUG loaded listener.js 07:49:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 62 (0x9772dc00) [pid = 10230] [serial = 77] [outer = 0x93cc2000] 07:49:39 INFO - PROCESS | 10230 | 1463064579278 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]]]}] 07:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 982ms 07:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:49:39 INFO - PROCESS | 10230 | 1463064579336 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 07:49:39 INFO - PROCESS | 10230 | 1463064579338 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 07:49:39 INFO - PROCESS | 10230 | 1463064579345 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:49:39 INFO - PROCESS | 10230 | 1463064579350 Marionette TRACE conn3 <- [1,78,null,{}] 07:49:39 INFO - PROCESS | 10230 | 1463064579364 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}] 07:49:39 INFO - PROCESS | 10230 | 1463064579495 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 07:49:39 INFO - PROCESS | 10230 | 1463064579583 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:39 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b4c00 == 27 [pid = 10230] [id = 27] 07:49:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 63 (0x97959400) [pid = 10230] [serial = 78] [outer = (nil)] 07:49:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 64 (0x99553000) [pid = 10230] [serial = 79] [outer = 0x97959400] 07:49:39 INFO - PROCESS | 10230 | 1463064579649 Marionette DEBUG loaded listener.js 07:49:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 65 (0x99558c00) [pid = 10230] [serial = 80] [outer = 0x97959400] 07:49:40 INFO - PROCESS | 10230 | 1463064580301 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]]]}] 07:49:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 991ms 07:49:40 INFO - PROCESS | 10230 | 1463064580337 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 07:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:49:40 INFO - PROCESS | 10230 | 1463064580343 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 07:49:40 INFO - PROCESS | 10230 | 1463064580351 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:49:40 INFO - PROCESS | 10230 | 1463064580357 Marionette TRACE conn3 <- [1,82,null,{}] 07:49:40 INFO - PROCESS | 10230 | 1463064580366 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}] 07:49:40 INFO - PROCESS | 10230 | 1463064580520 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 07:49:40 INFO - PROCESS | 10230 | 1463064580617 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:40 INFO - PROCESS | 10230 | ++DOCSHELL 0x929e0c00 == 28 [pid = 10230] [id = 28] 07:49:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 66 (0x92e99800) [pid = 10230] [serial = 81] [outer = (nil)] 07:49:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 67 (0x93c04c00) [pid = 10230] [serial = 82] [outer = 0x92e99800] 07:49:40 INFO - PROCESS | 10230 | 1463064580694 Marionette DEBUG loaded listener.js 07:49:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 68 (0x95306800) [pid = 10230] [serial = 83] [outer = 0x92e99800] 07:49:41 INFO - PROCESS | 10230 | 1463064581458 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]]]}] 07:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1187ms 07:49:41 INFO - PROCESS | 10230 | 1463064581537 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 07:49:41 INFO - PROCESS | 10230 | 1463064581545 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 07:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:49:41 INFO - PROCESS | 10230 | 1463064581555 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:49:41 INFO - PROCESS | 10230 | 1463064581559 Marionette TRACE conn3 <- [1,86,null,{}] 07:49:41 INFO - PROCESS | 10230 | 1463064581582 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}] 07:49:41 INFO - PROCESS | 10230 | 1463064581734 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 07:49:41 INFO - PROCESS | 10230 | 1463064581857 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:41 INFO - PROCESS | 10230 | ++DOCSHELL 0x97724c00 == 29 [pid = 10230] [id = 29] 07:49:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 69 (0x97737400) [pid = 10230] [serial = 84] [outer = (nil)] 07:49:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 70 (0x99557000) [pid = 10230] [serial = 85] [outer = 0x97737400] 07:49:41 INFO - PROCESS | 10230 | 1463064581935 Marionette DEBUG loaded listener.js 07:49:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 71 (0x9956b000) [pid = 10230] [serial = 86] [outer = 0x97737400] 07:49:42 INFO - PROCESS | 10230 | 1463064582693 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]]]}] 07:49:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:49:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1202ms 07:49:42 INFO - PROCESS | 10230 | 1463064582773 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 07:49:42 INFO - PROCESS | 10230 | 1463064582776 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 07:49:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:49:42 INFO - PROCESS | 10230 | 1463064582785 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:49:42 INFO - PROCESS | 10230 | 1463064582790 Marionette TRACE conn3 <- [1,90,null,{}] 07:49:42 INFO - PROCESS | 10230 | 1463064582805 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}] 07:49:42 INFO - PROCESS | 10230 | 1463064582955 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 07:49:43 INFO - PROCESS | 10230 | 1463064583080 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:43 INFO - PROCESS | 10230 | ++DOCSHELL 0x995f4000 == 30 [pid = 10230] [id = 30] 07:49:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 72 (0x9a7d8800) [pid = 10230] [serial = 87] [outer = (nil)] 07:49:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 73 (0x9b1c7400) [pid = 10230] [serial = 88] [outer = 0x9a7d8800] 07:49:43 INFO - PROCESS | 10230 | 1463064583161 Marionette DEBUG loaded listener.js 07:49:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 74 (0x9cc41400) [pid = 10230] [serial = 89] [outer = 0x9a7d8800] 07:49:43 INFO - PROCESS | 10230 | 1463064583901 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]]]}] 07:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1182ms 07:49:43 INFO - PROCESS | 10230 | 1463064583973 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 07:49:43 INFO - PROCESS | 10230 | 1463064583977 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 07:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:49:43 INFO - PROCESS | 10230 | 1463064583984 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:49:43 INFO - PROCESS | 10230 | 1463064583986 Marionette TRACE conn3 <- [1,94,null,{}] 07:49:43 INFO - PROCESS | 10230 | 1463064583992 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}] 07:49:44 INFO - PROCESS | 10230 | 1463064584129 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 07:49:44 INFO - PROCESS | 10230 | 1463064584251 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:44 INFO - PROCESS | 10230 | ++DOCSHELL 0x979db400 == 31 [pid = 10230] [id = 31] 07:49:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 75 (0x9ce6a000) [pid = 10230] [serial = 90] [outer = (nil)] 07:49:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 76 (0x9cea7800) [pid = 10230] [serial = 91] [outer = 0x9ce6a000] 07:49:44 INFO - PROCESS | 10230 | 1463064584328 Marionette DEBUG loaded listener.js 07:49:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 77 (0xa0518000) [pid = 10230] [serial = 92] [outer = 0x9ce6a000] 07:49:45 INFO - PROCESS | 10230 | 1463064585005 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]]]}] 07:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1081ms 07:49:45 INFO - PROCESS | 10230 | 1463064585065 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 07:49:45 INFO - PROCESS | 10230 | 1463064585068 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 07:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:49:45 INFO - PROCESS | 10230 | 1463064585074 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:49:45 INFO - PROCESS | 10230 | 1463064585078 Marionette TRACE conn3 <- [1,98,null,{}] 07:49:45 INFO - PROCESS | 10230 | 1463064585083 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}] 07:49:45 INFO - PROCESS | 10230 | 1463064585212 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 07:49:45 INFO - PROCESS | 10230 | 1463064585340 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:45 INFO - PROCESS | 10230 | ++DOCSHELL 0x9221a800 == 32 [pid = 10230] [id = 32] 07:49:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 78 (0x923b2000) [pid = 10230] [serial = 93] [outer = (nil)] 07:49:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 79 (0xa21a9c00) [pid = 10230] [serial = 94] [outer = 0x923b2000] 07:49:45 INFO - PROCESS | 10230 | 1463064585414 Marionette DEBUG loaded listener.js 07:49:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 80 (0xa2278c00) [pid = 10230] [serial = 95] [outer = 0x923b2000] 07:49:46 INFO - PROCESS | 10230 | 1463064586160 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]]]}] 07:49:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:49:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1128ms 07:49:46 INFO - PROCESS | 10230 | 1463064586204 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 07:49:46 INFO - PROCESS | 10230 | 1463064586207 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 07:49:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:49:46 INFO - PROCESS | 10230 | 1463064586213 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:49:46 INFO - PROCESS | 10230 | 1463064586215 Marionette TRACE conn3 <- [1,102,null,{}] 07:49:46 INFO - PROCESS | 10230 | 1463064586221 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}] 07:49:46 INFO - PROCESS | 10230 | 1463064586387 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 07:49:46 INFO - PROCESS | 10230 | 1463064586515 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:46 INFO - PROCESS | 10230 | ++DOCSHELL 0x93c77400 == 33 [pid = 10230] [id = 33] 07:49:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 81 (0x97737800) [pid = 10230] [serial = 96] [outer = (nil)] 07:49:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 82 (0xa26c7000) [pid = 10230] [serial = 97] [outer = 0x97737800] 07:49:46 INFO - PROCESS | 10230 | 1463064586588 Marionette DEBUG loaded listener.js 07:49:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 83 (0xa30f3400) [pid = 10230] [serial = 98] [outer = 0x97737800] 07:49:47 INFO - PROCESS | 10230 | 1463064587415 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]]]}] 07:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1227ms 07:49:47 INFO - PROCESS | 10230 | 1463064587440 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 07:49:47 INFO - PROCESS | 10230 | 1463064587445 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 07:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:49:47 INFO - PROCESS | 10230 | 1463064587453 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:49:47 INFO - PROCESS | 10230 | 1463064587459 Marionette TRACE conn3 <- [1,106,null,{}] 07:49:47 INFO - PROCESS | 10230 | 1463064587467 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}] 07:49:47 INFO - PROCESS | 10230 | 1463064587602 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 07:49:47 INFO - PROCESS | 10230 | 1463064587749 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:47 INFO - PROCESS | 10230 | ++DOCSHELL 0x929e0800 == 34 [pid = 10230] [id = 34] 07:49:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 84 (0x929e1800) [pid = 10230] [serial = 99] [outer = (nil)] 07:49:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 85 (0x93aba800) [pid = 10230] [serial = 100] [outer = 0x929e1800] 07:49:47 INFO - PROCESS | 10230 | 1463064587832 Marionette DEBUG loaded listener.js 07:49:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 86 (0x93c73400) [pid = 10230] [serial = 101] [outer = 0x929e1800] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 85 (0xa50efc00) [pid = 10230] [serial = 2] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 84 (0x929dd000) [pid = 10230] [serial = 31] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 83 (0x929e0400) [pid = 10230] [serial = 33] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 82 (0x98ed2c00) [pid = 10230] [serial = 37] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 81 (0x9b1c8400) [pid = 10230] [serial = 40] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 80 (0x93abc800) [pid = 10230] [serial = 43] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 79 (0x93c70000) [pid = 10230] [serial = 44] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 78 (0x98111400) [pid = 10230] [serial = 46] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 77 (0x9a2d6800) [pid = 10230] [serial = 47] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 76 (0x9cc42000) [pid = 10230] [serial = 49] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 75 (0x9ce61400) [pid = 10230] [serial = 50] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 74 (0xa214bc00) [pid = 10230] [serial = 52] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 73 (0xa21a0800) [pid = 10230] [serial = 53] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 72 (0xa2277800) [pid = 10230] [serial = 55] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 71 (0xa2605c00) [pid = 10230] [serial = 58] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 70 (0xa3252c00) [pid = 10230] [serial = 61] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 69 (0x97736400) [pid = 10230] [serial = 64] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 68 (0xa214c400) [pid = 10230] [serial = 67] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 67 (0xa229ec00) [pid = 10230] [serial = 56] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 66 (0x923b9800) [pid = 10230] [serial = 28] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 65 (0xa26e4c00) [pid = 10230] [serial = 59] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 64 (0x97737c00) [pid = 10230] [serial = 65] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 63 (0xa354f800) [pid = 10230] [serial = 62] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 62 (0x9cc7e400) [pid = 10230] [serial = 41] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 61 (0x92e9c000) [pid = 10230] [serial = 34] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 60 (0x923bc000) [pid = 10230] [serial = 26] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 59 (0xa321ac00) [pid = 10230] [serial = 68] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 58 (0x99562800) [pid = 10230] [serial = 38] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 57 (0x9cea8c00) [pid = 10230] [serial = 17] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 56 (0x995ed800) [pid = 10230] [serial = 12] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 55 (0x99896c00) [pid = 10230] [serial = 9] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 54 (0x923b4800) [pid = 10230] [serial = 25] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 53 (0xa26ebc00) [pid = 10230] [serial = 23] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 52 (0x92ea3c00) [pid = 10230] [serial = 22] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 51 (0x93ac6800) [pid = 10230] [serial = 19] [outer = (nil)] [url = about:blank] 07:49:48 INFO - PROCESS | 10230 | --DOMWINDOW == 50 (0x93c76400) [pid = 10230] [serial = 16] [outer = (nil)] [url = about:blank] 07:49:49 INFO - PROCESS | 10230 | 1463064589183 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]]]}] 07:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1792ms 07:49:49 INFO - PROCESS | 10230 | 1463064589268 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 07:49:49 INFO - PROCESS | 10230 | 1463064589275 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 07:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:49:49 INFO - PROCESS | 10230 | 1463064589282 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:49:49 INFO - PROCESS | 10230 | 1463064589288 Marionette TRACE conn3 <- [1,110,null,{}] 07:49:49 INFO - PROCESS | 10230 | 1463064589298 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}] 07:49:49 INFO - PROCESS | 10230 | 1463064589436 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 07:49:49 INFO - PROCESS | 10230 | 1463064589450 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:49 INFO - PROCESS | 10230 | ++DOCSHELL 0x929e2000 == 35 [pid = 10230] [id = 35] 07:49:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 51 (0x92e9ac00) [pid = 10230] [serial = 102] [outer = (nil)] 07:49:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 52 (0x93abc800) [pid = 10230] [serial = 103] [outer = 0x92e9ac00] 07:49:49 INFO - PROCESS | 10230 | 1463064589520 Marionette DEBUG loaded listener.js 07:49:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 53 (0x93c6a000) [pid = 10230] [serial = 104] [outer = 0x92e9ac00] 07:49:50 INFO - PROCESS | 10230 | 1463064590236 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]]]}] 07:49:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:49:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 988ms 07:49:50 INFO - PROCESS | 10230 | 1463064590271 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 07:49:50 INFO - PROCESS | 10230 | 1463064590280 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 07:49:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:49:50 INFO - PROCESS | 10230 | 1463064590290 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:49:50 INFO - PROCESS | 10230 | 1463064590293 Marionette TRACE conn3 <- [1,114,null,{}] 07:49:50 INFO - PROCESS | 10230 | 1463064590305 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}] 07:49:50 INFO - PROCESS | 10230 | 1463064590441 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 07:49:50 INFO - PROCESS | 10230 | 1463064590459 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:50 INFO - PROCESS | 10230 | ++DOCSHELL 0x95302800 == 36 [pid = 10230] [id = 36] 07:49:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 54 (0x9556b000) [pid = 10230] [serial = 105] [outer = (nil)] 07:49:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 55 (0x97732800) [pid = 10230] [serial = 106] [outer = 0x9556b000] 07:49:50 INFO - PROCESS | 10230 | 1463064590526 Marionette DEBUG loaded listener.js 07:49:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 56 (0x97736800) [pid = 10230] [serial = 107] [outer = 0x9556b000] 07:49:51 INFO - PROCESS | 10230 | 1463064591239 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]]]}] 07:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 990ms 07:49:51 INFO - PROCESS | 10230 | 1463064591281 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 07:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:49:51 INFO - PROCESS | 10230 | 1463064591285 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 07:49:51 INFO - PROCESS | 10230 | 1463064591296 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:49:51 INFO - PROCESS | 10230 | 1463064591301 Marionette TRACE conn3 <- [1,118,null,{}] 07:49:51 INFO - PROCESS | 10230 | 1463064591316 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}] 07:49:51 INFO - PROCESS | 10230 | 1463064591472 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 07:49:51 INFO - PROCESS | 10230 | 1463064591503 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:51 INFO - PROCESS | 10230 | ++DOCSHELL 0x991d2c00 == 37 [pid = 10230] [id = 37] 07:49:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 57 (0x991d8400) [pid = 10230] [serial = 108] [outer = (nil)] 07:49:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 58 (0x9939c000) [pid = 10230] [serial = 109] [outer = 0x991d8400] 07:49:51 INFO - PROCESS | 10230 | 1463064591571 Marionette DEBUG loaded listener.js 07:49:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 59 (0x9955b800) [pid = 10230] [serial = 110] [outer = 0x991d8400] 07:49:52 INFO - PROCESS | 10230 | 1463064592156 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]]]}] 07:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 892ms 07:49:52 INFO - PROCESS | 10230 | 1463064592182 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 07:49:52 INFO - PROCESS | 10230 | 1463064592187 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 07:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:49:52 INFO - PROCESS | 10230 | 1463064592192 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:49:52 INFO - PROCESS | 10230 | 1463064592195 Marionette TRACE conn3 <- [1,122,null,{}] 07:49:52 INFO - PROCESS | 10230 | 1463064592200 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}] 07:49:52 INFO - PROCESS | 10230 | 1463064592367 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 07:49:52 INFO - PROCESS | 10230 | 1463064592397 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:52 INFO - PROCESS | 10230 | ++DOCSHELL 0x93c0f000 == 38 [pid = 10230] [id = 38] 07:49:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 60 (0x99780c00) [pid = 10230] [serial = 111] [outer = (nil)] 07:49:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 61 (0x9a2cd000) [pid = 10230] [serial = 112] [outer = 0x99780c00] 07:49:52 INFO - PROCESS | 10230 | 1463064592461 Marionette DEBUG loaded listener.js 07:49:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 62 (0x9a7ccc00) [pid = 10230] [serial = 113] [outer = 0x99780c00] 07:49:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 63 (0x9b1ce400) [pid = 10230] [serial = 114] [outer = 0x923be400] 07:49:53 INFO - PROCESS | 10230 | 1463064593229 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]]]}] 07:49:53 INFO - PROCESS | 10230 | --DOMWINDOW == 62 (0x9773c000) [pid = 10230] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:49:53 INFO - PROCESS | 10230 | --DOMWINDOW == 61 (0x97959400) [pid = 10230] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:49:53 INFO - PROCESS | 10230 | --DOMWINDOW == 60 (0x92e9b800) [pid = 10230] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:49:53 INFO - PROCESS | 10230 | --DOMWINDOW == 59 (0x93cc2000) [pid = 10230] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1077ms 07:49:53 INFO - PROCESS | 10230 | 1463064593270 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 07:49:53 INFO - PROCESS | 10230 | 1463064593273 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 07:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:49:53 INFO - PROCESS | 10230 | 1463064593279 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:49:53 INFO - PROCESS | 10230 | 1463064593281 Marionette TRACE conn3 <- [1,126,null,{}] 07:49:53 INFO - PROCESS | 10230 | 1463064593286 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}] 07:49:53 INFO - PROCESS | 10230 | 1463064593407 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 07:49:53 INFO - PROCESS | 10230 | 1463064593416 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:53 INFO - PROCESS | 10230 | ++DOCSHELL 0x93cc8400 == 39 [pid = 10230] [id = 39] 07:49:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 60 (0x978bbc00) [pid = 10230] [serial = 115] [outer = (nil)] 07:49:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 61 (0x9a967800) [pid = 10230] [serial = 116] [outer = 0x978bbc00] 07:49:53 INFO - PROCESS | 10230 | 1463064593552 Marionette DEBUG loaded listener.js 07:49:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 62 (0x9a9a5800) [pid = 10230] [serial = 117] [outer = 0x978bbc00] 07:49:54 INFO - PROCESS | 10230 | 1463064594148 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]]]}] 07:49:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:49:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 933ms 07:49:54 INFO - PROCESS | 10230 | 1463064594212 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 07:49:54 INFO - PROCESS | 10230 | 1463064594216 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 07:49:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:49:54 INFO - PROCESS | 10230 | 1463064594221 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:49:54 INFO - PROCESS | 10230 | 1463064594223 Marionette TRACE conn3 <- [1,130,null,{}] 07:49:54 INFO - PROCESS | 10230 | 1463064594228 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}] 07:49:54 INFO - PROCESS | 10230 | 1463064594367 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 07:49:54 INFO - PROCESS | 10230 | 1463064594447 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:54 INFO - PROCESS | 10230 | ++DOCSHELL 0x99550000 == 40 [pid = 10230] [id = 40] 07:49:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 63 (0x9b1cbc00) [pid = 10230] [serial = 118] [outer = (nil)] 07:49:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 64 (0x9cea7400) [pid = 10230] [serial = 119] [outer = 0x9b1cbc00] 07:49:54 INFO - PROCESS | 10230 | 1463064594510 Marionette DEBUG loaded listener.js 07:49:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 65 (0xa214b800) [pid = 10230] [serial = 120] [outer = 0x9b1cbc00] 07:49:55 INFO - PROCESS | 10230 | 1463064595087 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]]]}] 07:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 926ms 07:49:55 INFO - PROCESS | 10230 | 1463064595148 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 07:49:55 INFO - PROCESS | 10230 | 1463064595151 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 07:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:49:55 INFO - PROCESS | 10230 | 1463064595157 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:49:55 INFO - PROCESS | 10230 | 1463064595160 Marionette TRACE conn3 <- [1,134,null,{}] 07:49:55 INFO - PROCESS | 10230 | 1463064595164 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}] 07:49:55 INFO - PROCESS | 10230 | 1463064595324 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 07:49:55 INFO - PROCESS | 10230 | 1463064595442 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:55 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b7800 == 41 [pid = 10230] [id = 41] 07:49:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 66 (0x923b7c00) [pid = 10230] [serial = 121] [outer = (nil)] 07:49:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 67 (0x929d7800) [pid = 10230] [serial = 122] [outer = 0x923b7c00] 07:49:55 INFO - PROCESS | 10230 | 1463064595518 Marionette DEBUG loaded listener.js 07:49:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 68 (0x92e4e400) [pid = 10230] [serial = 123] [outer = 0x923b7c00] 07:49:56 INFO - PROCESS | 10230 | 1463064596439 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]]]}] 07:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1327ms 07:49:56 INFO - PROCESS | 10230 | 1463064596485 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 07:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:49:56 INFO - PROCESS | 10230 | 1463064596490 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 07:49:56 INFO - PROCESS | 10230 | 1463064596497 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:49:56 INFO - PROCESS | 10230 | 1463064596503 Marionette TRACE conn3 <- [1,138,null,{}] 07:49:56 INFO - PROCESS | 10230 | 1463064596510 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}] 07:49:56 INFO - PROCESS | 10230 | 1463064596693 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 07:49:56 INFO - PROCESS | 10230 | 1463064596818 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:56 INFO - PROCESS | 10230 | ++DOCSHELL 0x97727c00 == 42 [pid = 10230] [id = 42] 07:49:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 69 (0x97730c00) [pid = 10230] [serial = 124] [outer = (nil)] 07:49:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 70 (0x97952000) [pid = 10230] [serial = 125] [outer = 0x97730c00] 07:49:56 INFO - PROCESS | 10230 | 1463064596896 Marionette DEBUG loaded listener.js 07:49:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 71 (0x98766000) [pid = 10230] [serial = 126] [outer = 0x97730c00] 07:49:57 INFO - PROCESS | 10230 | 1463064597775 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]]]}] 07:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1335ms 07:49:57 INFO - PROCESS | 10230 | 1463064597831 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 07:49:57 INFO - PROCESS | 10230 | 1463064597836 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 07:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:49:57 INFO - PROCESS | 10230 | 1463064597842 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:49:57 INFO - PROCESS | 10230 | 1463064597845 Marionette TRACE conn3 <- [1,142,null,{}] 07:49:57 INFO - PROCESS | 10230 | 1463064597851 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}] 07:49:58 INFO - PROCESS | 10230 | 1463064598004 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 07:49:58 INFO - PROCESS | 10230 | 1463064598135 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:58 INFO - PROCESS | 10230 | ++DOCSHELL 0x9b1cc000 == 43 [pid = 10230] [id = 43] 07:49:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 72 (0x9cc4a000) [pid = 10230] [serial = 127] [outer = (nil)] 07:49:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 73 (0x9ce61800) [pid = 10230] [serial = 128] [outer = 0x9cc4a000] 07:49:58 INFO - PROCESS | 10230 | 1463064598209 Marionette DEBUG loaded listener.js 07:49:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 74 (0xa0512800) [pid = 10230] [serial = 129] [outer = 0x9cc4a000] 07:49:59 INFO - PROCESS | 10230 | 1463064599187 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]]]}] 07:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1386ms 07:49:59 INFO - PROCESS | 10230 | 1463064599229 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 07:49:59 INFO - PROCESS | 10230 | 1463064599234 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 07:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:49:59 INFO - PROCESS | 10230 | 1463064599241 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:49:59 INFO - PROCESS | 10230 | 1463064599246 Marionette TRACE conn3 <- [1,146,null,{}] 07:49:59 INFO - PROCESS | 10230 | 1463064599254 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}] 07:49:59 INFO - PROCESS | 10230 | 1463064599426 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 07:49:59 INFO - PROCESS | 10230 | --DOCSHELL 0x929e0c00 == 42 [pid = 10230] [id = 28] 07:49:59 INFO - PROCESS | 10230 | --DOCSHELL 0x923b4c00 == 41 [pid = 10230] [id = 27] 07:49:59 INFO - PROCESS | 10230 | --DOCSHELL 0x99550000 == 40 [pid = 10230] [id = 40] 07:49:59 INFO - PROCESS | 10230 | --DOCSHELL 0x93cc8400 == 39 [pid = 10230] [id = 39] 07:49:59 INFO - PROCESS | 10230 | --DOCSHELL 0x93c0f000 == 38 [pid = 10230] [id = 38] 07:49:59 INFO - PROCESS | 10230 | --DOCSHELL 0x991d2c00 == 37 [pid = 10230] [id = 37] 07:49:59 INFO - PROCESS | 10230 | --DOCSHELL 0x95302800 == 36 [pid = 10230] [id = 36] 07:49:59 INFO - PROCESS | 10230 | --DOCSHELL 0x929e2000 == 35 [pid = 10230] [id = 35] 07:49:59 INFO - PROCESS | 10230 | --DOMWINDOW == 73 (0x93c6d000) [pid = 10230] [serial = 73] [outer = (nil)] [url = about:blank] 07:49:59 INFO - PROCESS | 10230 | --DOMWINDOW == 72 (0x95133c00) [pid = 10230] [serial = 74] [outer = (nil)] [url = about:blank] 07:49:59 INFO - PROCESS | 10230 | --DOMWINDOW == 71 (0x99558c00) [pid = 10230] [serial = 80] [outer = (nil)] [url = about:blank] 07:49:59 INFO - PROCESS | 10230 | --DOMWINDOW == 70 (0x95566800) [pid = 10230] [serial = 76] [outer = (nil)] [url = about:blank] 07:49:59 INFO - PROCESS | 10230 | --DOMWINDOW == 69 (0x9772dc00) [pid = 10230] [serial = 77] [outer = (nil)] [url = about:blank] 07:49:59 INFO - PROCESS | 10230 | --DOMWINDOW == 68 (0xa627cc00) [pid = 10230] [serial = 71] [outer = (nil)] [url = about:blank] 07:49:59 INFO - PROCESS | 10230 | --DOMWINDOW == 67 (0xa50f1400) [pid = 10230] [serial = 70] [outer = (nil)] [url = about:blank] 07:49:59 INFO - PROCESS | 10230 | --DOMWINDOW == 66 (0x99553000) [pid = 10230] [serial = 79] [outer = (nil)] [url = about:blank] 07:49:59 INFO - PROCESS | 10230 | 1463064599603 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:49:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x929dbc00 == 36 [pid = 10230] [id = 44] 07:49:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 67 (0x929e0c00) [pid = 10230] [serial = 130] [outer = (nil)] 07:49:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 68 (0x93c0f000) [pid = 10230] [serial = 131] [outer = 0x929e0c00] 07:49:59 INFO - PROCESS | 10230 | 1463064599678 Marionette DEBUG loaded listener.js 07:49:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 69 (0x95126800) [pid = 10230] [serial = 132] [outer = 0x929e0c00] 07:50:00 INFO - PROCESS | 10230 | 1463064600365 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]]]}] 07:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1182ms 07:50:00 INFO - PROCESS | 10230 | 1463064600424 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 07:50:00 INFO - PROCESS | 10230 | 1463064600431 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 07:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:50:00 INFO - PROCESS | 10230 | 1463064600440 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:50:00 INFO - PROCESS | 10230 | 1463064600444 Marionette TRACE conn3 <- [1,150,null,{}] 07:50:00 INFO - PROCESS | 10230 | 1463064600449 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}] 07:50:00 INFO - PROCESS | 10230 | 1463064600581 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 07:50:00 INFO - PROCESS | 10230 | 1463064600592 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:00 INFO - PROCESS | 10230 | ++DOCSHELL 0x95128800 == 37 [pid = 10230] [id = 45] 07:50:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 70 (0x9512a400) [pid = 10230] [serial = 133] [outer = (nil)] 07:50:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 71 (0x97720000) [pid = 10230] [serial = 134] [outer = 0x9512a400] 07:50:00 INFO - PROCESS | 10230 | 1463064600656 Marionette DEBUG loaded listener.js 07:50:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 72 (0x9772d800) [pid = 10230] [serial = 135] [outer = 0x9512a400] 07:50:01 INFO - PROCESS | 10230 | 1463064601370 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]]]}] 07:50:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:50:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 983ms 07:50:01 INFO - PROCESS | 10230 | 1463064601424 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 07:50:01 INFO - PROCESS | 10230 | 1463064601427 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 07:50:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:50:01 INFO - PROCESS | 10230 | 1463064601433 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:50:01 INFO - PROCESS | 10230 | 1463064601438 Marionette TRACE conn3 <- [1,154,null,{}] 07:50:01 INFO - PROCESS | 10230 | 1463064601459 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}] 07:50:01 INFO - PROCESS | 10230 | 1463064601598 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 07:50:01 INFO - PROCESS | 10230 | 1463064601610 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:01 INFO - PROCESS | 10230 | ++DOCSHELL 0x99551c00 == 38 [pid = 10230] [id = 46] 07:50:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 73 (0x99552400) [pid = 10230] [serial = 136] [outer = (nil)] 07:50:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 74 (0x99559400) [pid = 10230] [serial = 137] [outer = 0x99552400] 07:50:01 INFO - PROCESS | 10230 | 1463064601679 Marionette DEBUG loaded listener.js 07:50:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 75 (0x99896800) [pid = 10230] [serial = 138] [outer = 0x99552400] 07:50:02 INFO - PROCESS | 10230 | 1463064602450 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]]]}] 07:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1038ms 07:50:02 INFO - PROCESS | 10230 | 1463064602471 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 07:50:02 INFO - PROCESS | 10230 | 1463064602475 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 07:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:50:02 INFO - PROCESS | 10230 | 1463064602488 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:50:02 INFO - PROCESS | 10230 | 1463064602490 Marionette TRACE conn3 <- [1,158,null,{}] 07:50:02 INFO - PROCESS | 10230 | 1463064602500 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}] 07:50:02 INFO - PROCESS | 10230 | 1463064602660 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 07:50:02 INFO - PROCESS | 10230 | 1463064602722 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:02 INFO - PROCESS | 10230 | ++DOCSHELL 0x921a2400 == 39 [pid = 10230] [id = 47] 07:50:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 76 (0x921aa800) [pid = 10230] [serial = 139] [outer = (nil)] 07:50:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 77 (0x9cc3f400) [pid = 10230] [serial = 140] [outer = 0x921aa800] 07:50:02 INFO - PROCESS | 10230 | 1463064602788 Marionette DEBUG loaded listener.js 07:50:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 78 (0x9ce65c00) [pid = 10230] [serial = 141] [outer = 0x921aa800] 07:50:03 INFO - PROCESS | 10230 | 1463064603455 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]]]}] 07:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 989ms 07:50:03 INFO - PROCESS | 10230 | 1463064603478 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 07:50:03 INFO - PROCESS | 10230 | 1463064603481 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 07:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:50:03 INFO - PROCESS | 10230 | 1463064603494 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:50:03 INFO - PROCESS | 10230 | 1463064603496 Marionette TRACE conn3 <- [1,162,null,{}] 07:50:03 INFO - PROCESS | 10230 | 1463064603501 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}] 07:50:03 INFO - PROCESS | 10230 | 1463064603653 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 07:50:03 INFO - PROCESS | 10230 | 1463064603719 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:03 INFO - PROCESS | 10230 | ++DOCSHELL 0x9ce9f000 == 40 [pid = 10230] [id = 48] 07:50:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 79 (0xa051cc00) [pid = 10230] [serial = 142] [outer = (nil)] 07:50:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 80 (0xa2275800) [pid = 10230] [serial = 143] [outer = 0xa051cc00] 07:50:03 INFO - PROCESS | 10230 | 1463064603793 Marionette DEBUG loaded listener.js 07:50:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 81 (0xa2280800) [pid = 10230] [serial = 144] [outer = 0xa051cc00] 07:50:04 INFO - PROCESS | 10230 | --DOMWINDOW == 80 (0x9a7d8800) [pid = 10230] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:50:04 INFO - PROCESS | 10230 | --DOMWINDOW == 79 (0x978bbc00) [pid = 10230] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:50:04 INFO - PROCESS | 10230 | --DOMWINDOW == 78 (0x99780c00) [pid = 10230] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:50:04 INFO - PROCESS | 10230 | --DOMWINDOW == 77 (0x97737400) [pid = 10230] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:50:04 INFO - PROCESS | 10230 | --DOMWINDOW == 76 (0x92e9ac00) [pid = 10230] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:50:04 INFO - PROCESS | 10230 | --DOMWINDOW == 75 (0x9ce6a000) [pid = 10230] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:50:04 INFO - PROCESS | 10230 | --DOMWINDOW == 74 (0x923b2000) [pid = 10230] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:50:04 INFO - PROCESS | 10230 | --DOMWINDOW == 73 (0x97737800) [pid = 10230] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:50:04 INFO - PROCESS | 10230 | --DOMWINDOW == 72 (0x92e99800) [pid = 10230] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:50:04 INFO - PROCESS | 10230 | --DOMWINDOW == 71 (0x991d8400) [pid = 10230] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:50:04 INFO - PROCESS | 10230 | --DOMWINDOW == 70 (0x9556b000) [pid = 10230] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:50:04 INFO - PROCESS | 10230 | 1463064604461 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]]]}] 07:50:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:50:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 993ms 07:50:04 INFO - PROCESS | 10230 | 1463064604480 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 07:50:04 INFO - PROCESS | 10230 | 1463064604483 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 07:50:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:50:04 INFO - PROCESS | 10230 | 1463064604488 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:50:04 INFO - PROCESS | 10230 | 1463064604491 Marionette TRACE conn3 <- [1,166,null,{}] 07:50:04 INFO - PROCESS | 10230 | 1463064604496 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}] 07:50:04 INFO - PROCESS | 10230 | 1463064604682 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 07:50:04 INFO - PROCESS | 10230 | 1463064604708 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:04 INFO - PROCESS | 10230 | ++DOCSHELL 0x9556b000 == 41 [pid = 10230] [id = 49] 07:50:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 71 (0x97737400) [pid = 10230] [serial = 145] [outer = (nil)] 07:50:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 72 (0xa2477000) [pid = 10230] [serial = 146] [outer = 0x97737400] 07:50:04 INFO - PROCESS | 10230 | 1463064604774 Marionette DEBUG loaded listener.js 07:50:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 73 (0xa2470400) [pid = 10230] [serial = 147] [outer = 0x97737400] 07:50:05 INFO - PROCESS | 10230 | 1463064605492 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]]]}] 07:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1032ms 07:50:05 INFO - PROCESS | 10230 | 1463064605521 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 07:50:05 INFO - PROCESS | 10230 | 1463064605525 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 07:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:50:05 INFO - PROCESS | 10230 | 1463064605530 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:50:05 INFO - PROCESS | 10230 | 1463064605533 Marionette TRACE conn3 <- [1,170,null,{}] 07:50:05 INFO - PROCESS | 10230 | 1463064605538 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}] 07:50:05 INFO - PROCESS | 10230 | 1463064605691 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 07:50:05 INFO - PROCESS | 10230 | 1463064605708 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:05 INFO - PROCESS | 10230 | ++DOCSHELL 0x93cbe000 == 42 [pid = 10230] [id = 50] 07:50:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 74 (0x9954ec00) [pid = 10230] [serial = 148] [outer = (nil)] 07:50:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 75 (0xa26c1400) [pid = 10230] [serial = 149] [outer = 0x9954ec00] 07:50:05 INFO - PROCESS | 10230 | 1463064605772 Marionette DEBUG loaded listener.js 07:50:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 76 (0xa3060c00) [pid = 10230] [serial = 150] [outer = 0x9954ec00] 07:50:06 INFO - PROCESS | 10230 | 1463064606543 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]]]}] 07:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1025ms 07:50:06 INFO - PROCESS | 10230 | 1463064606557 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 07:50:06 INFO - PROCESS | 10230 | 1463064606563 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 07:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:50:06 INFO - PROCESS | 10230 | 1463064606571 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:50:06 INFO - PROCESS | 10230 | 1463064606576 Marionette TRACE conn3 <- [1,174,null,{}] 07:50:06 INFO - PROCESS | 10230 | 1463064606595 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}] 07:50:06 INFO - PROCESS | 10230 | 1463064606744 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 07:50:06 INFO - PROCESS | 10230 | 1463064606879 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:06 INFO - PROCESS | 10230 | ++DOCSHELL 0x921a4c00 == 43 [pid = 10230] [id = 51] 07:50:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 77 (0x92ea2000) [pid = 10230] [serial = 151] [outer = (nil)] 07:50:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 78 (0x9512ec00) [pid = 10230] [serial = 152] [outer = 0x92ea2000] 07:50:06 INFO - PROCESS | 10230 | 1463064606957 Marionette DEBUG loaded listener.js 07:50:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 79 (0x95566800) [pid = 10230] [serial = 153] [outer = 0x92ea2000] 07:50:07 INFO - PROCESS | 10230 | 1463064607761 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]]]}] 07:50:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:50:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1204ms 07:50:07 INFO - PROCESS | 10230 | 1463064607791 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 07:50:07 INFO - PROCESS | 10230 | 1463064607798 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 07:50:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:50:07 INFO - PROCESS | 10230 | 1463064607809 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:50:07 INFO - PROCESS | 10230 | 1463064607813 Marionette TRACE conn3 <- [1,178,null,{}] 07:50:07 INFO - PROCESS | 10230 | 1463064607819 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}] 07:50:07 INFO - PROCESS | 10230 | 1463064607960 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 07:50:08 INFO - PROCESS | 10230 | 1463064608094 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x95129000 == 44 [pid = 10230] [id = 52] 07:50:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 80 (0x9512e800) [pid = 10230] [serial = 154] [outer = (nil)] 07:50:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 81 (0x98ed2c00) [pid = 10230] [serial = 155] [outer = 0x9512e800] 07:50:08 INFO - PROCESS | 10230 | 1463064608173 Marionette DEBUG loaded listener.js 07:50:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 82 (0x9955b400) [pid = 10230] [serial = 156] [outer = 0x9512e800] 07:50:09 INFO - PROCESS | 10230 | 1463064609087 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]]]}] 07:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1331ms 07:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:50:09 INFO - PROCESS | 10230 | 1463064609141 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 07:50:09 INFO - PROCESS | 10230 | 1463064609143 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 07:50:09 INFO - PROCESS | 10230 | 1463064609150 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:50:09 INFO - PROCESS | 10230 | 1463064609155 Marionette TRACE conn3 <- [1,182,null,{}] 07:50:09 INFO - PROCESS | 10230 | 1463064609170 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}] 07:50:09 INFO - PROCESS | 10230 | 1463064609356 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 07:50:09 INFO - PROCESS | 10230 | 1463064609485 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:09 INFO - PROCESS | 10230 | ++DOCSHELL 0x92e9d800 == 45 [pid = 10230] [id = 53] 07:50:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 83 (0xa2479c00) [pid = 10230] [serial = 157] [outer = (nil)] 07:50:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 84 (0xa3254000) [pid = 10230] [serial = 158] [outer = 0xa2479c00] 07:50:09 INFO - PROCESS | 10230 | 1463064609567 Marionette DEBUG loaded listener.js 07:50:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 85 (0xa354e800) [pid = 10230] [serial = 159] [outer = 0xa2479c00] 07:50:10 INFO - PROCESS | 10230 | 1463064610308 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]]]}] 07:50:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:50:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1188ms 07:50:10 INFO - PROCESS | 10230 | 1463064610338 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 07:50:10 INFO - PROCESS | 10230 | 1463064610342 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 07:50:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:50:10 INFO - PROCESS | 10230 | 1463064610348 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:50:10 INFO - PROCESS | 10230 | 1463064610350 Marionette TRACE conn3 <- [1,186,null,{}] 07:50:10 INFO - PROCESS | 10230 | 1463064610356 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}] 07:50:10 INFO - PROCESS | 10230 | 1463064610494 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 07:50:10 INFO - PROCESS | 10230 | 1463064610606 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:10 INFO - PROCESS | 10230 | ++DOCSHELL 0x92e9b800 == 46 [pid = 10230] [id = 54] 07:50:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 86 (0xa3222c00) [pid = 10230] [serial = 160] [outer = (nil)] 07:50:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 87 (0xa50acc00) [pid = 10230] [serial = 161] [outer = 0xa3222c00] 07:50:10 INFO - PROCESS | 10230 | 1463064610722 Marionette DEBUG loaded listener.js 07:50:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 88 (0xa627c800) [pid = 10230] [serial = 162] [outer = 0xa3222c00] 07:50:11 INFO - PROCESS | 10230 | 1463064611779 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]]]}] 07:50:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:50:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1490ms 07:50:11 INFO - PROCESS | 10230 | 1463064611965 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 07:50:11 INFO - PROCESS | 10230 | 1463064611973 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 07:50:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:50:12 INFO - PROCESS | 10230 | 1463064612087 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:50:12 INFO - PROCESS | 10230 | 1463064612092 Marionette TRACE conn3 <- [1,190,null,{}] 07:50:12 INFO - PROCESS | 10230 | 1463064612177 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}] 07:50:12 INFO - PROCESS | 10230 | 1463064612316 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 07:50:12 INFO - PROCESS | 10230 | 1463064612444 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:12 INFO - PROCESS | 10230 | --DOCSHELL 0x995f4000 == 45 [pid = 10230] [id = 30] 07:50:12 INFO - PROCESS | 10230 | --DOCSHELL 0x97724c00 == 44 [pid = 10230] [id = 29] 07:50:12 INFO - PROCESS | 10230 | --DOCSHELL 0x929e0800 == 43 [pid = 10230] [id = 34] 07:50:12 INFO - PROCESS | 10230 | --DOCSHELL 0x979db400 == 42 [pid = 10230] [id = 31] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 87 (0x9cea7400) [pid = 10230] [serial = 119] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | ++DOCSHELL 0x92218800 == 43 [pid = 10230] [id = 55] 07:50:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 88 (0x923b1400) [pid = 10230] [serial = 163] [outer = (nil)] 07:50:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 89 (0x93ac2000) [pid = 10230] [serial = 164] [outer = 0x923b1400] 07:50:12 INFO - PROCESS | 10230 | 1463064612534 Marionette DEBUG loaded listener.js 07:50:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 90 (0x93c6ec00) [pid = 10230] [serial = 165] [outer = 0x923b1400] 07:50:12 INFO - PROCESS | 10230 | --DOCSHELL 0x9556b000 == 42 [pid = 10230] [id = 49] 07:50:12 INFO - PROCESS | 10230 | --DOCSHELL 0x9ce9f000 == 41 [pid = 10230] [id = 48] 07:50:12 INFO - PROCESS | 10230 | --DOCSHELL 0x921a2400 == 40 [pid = 10230] [id = 47] 07:50:12 INFO - PROCESS | 10230 | --DOCSHELL 0x99551c00 == 39 [pid = 10230] [id = 46] 07:50:12 INFO - PROCESS | 10230 | --DOCSHELL 0x95128800 == 38 [pid = 10230] [id = 45] 07:50:12 INFO - PROCESS | 10230 | --DOCSHELL 0x929dbc00 == 37 [pid = 10230] [id = 44] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 89 (0x9b1c7400) [pid = 10230] [serial = 88] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 88 (0x9a967800) [pid = 10230] [serial = 116] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 87 (0x9a7ccc00) [pid = 10230] [serial = 113] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 86 (0x99557000) [pid = 10230] [serial = 85] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 85 (0x9a9a5800) [pid = 10230] [serial = 117] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 84 (0x93c6a000) [pid = 10230] [serial = 104] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 83 (0xa0518000) [pid = 10230] [serial = 92] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 82 (0xa21a9c00) [pid = 10230] [serial = 94] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 81 (0xa26c7000) [pid = 10230] [serial = 97] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 80 (0x93abc800) [pid = 10230] [serial = 103] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 79 (0x93c04c00) [pid = 10230] [serial = 82] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 78 (0xa30f3400) [pid = 10230] [serial = 98] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 77 (0x9939c000) [pid = 10230] [serial = 109] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 76 (0x9956b000) [pid = 10230] [serial = 86] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 75 (0x97732800) [pid = 10230] [serial = 106] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 74 (0x95306800) [pid = 10230] [serial = 83] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 73 (0x93aba800) [pid = 10230] [serial = 100] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 72 (0x9cc41400) [pid = 10230] [serial = 89] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 71 (0x9955b800) [pid = 10230] [serial = 110] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 70 (0xa2278c00) [pid = 10230] [serial = 95] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 69 (0x93cbb800) [pid = 10230] [serial = 35] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 68 (0x97736800) [pid = 10230] [serial = 107] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 67 (0x9a2cd000) [pid = 10230] [serial = 112] [outer = (nil)] [url = about:blank] 07:50:12 INFO - PROCESS | 10230 | --DOMWINDOW == 66 (0x9cea7800) [pid = 10230] [serial = 91] [outer = (nil)] [url = about:blank] 07:50:13 INFO - PROCESS | 10230 | 1463064613172 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]]]}] 07:50:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:50:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1163ms 07:50:13 INFO - PROCESS | 10230 | 1463064613183 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 07:50:13 INFO - PROCESS | 10230 | 1463064613189 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 07:50:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:50:13 INFO - PROCESS | 10230 | 1463064613199 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:50:13 INFO - PROCESS | 10230 | 1463064613202 Marionette TRACE conn3 <- [1,194,null,{}] 07:50:13 INFO - PROCESS | 10230 | 1463064613211 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}] 07:50:13 INFO - PROCESS | 10230 | 1463064613355 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 07:50:13 INFO - PROCESS | 10230 | 1463064613446 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:13 INFO - PROCESS | 10230 | ++DOCSHELL 0x93aba800 == 38 [pid = 10230] [id = 56] 07:50:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 67 (0x93c04c00) [pid = 10230] [serial = 166] [outer = (nil)] 07:50:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 68 (0x98f87800) [pid = 10230] [serial = 167] [outer = 0x93c04c00] 07:50:13 INFO - PROCESS | 10230 | 1463064613511 Marionette DEBUG loaded listener.js 07:50:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 69 (0x99553800) [pid = 10230] [serial = 168] [outer = 0x93c04c00] 07:50:14 INFO - PROCESS | 10230 | 1463064614134 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]]]}] 07:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 985ms 07:50:14 INFO - PROCESS | 10230 | 1463064614185 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 07:50:14 INFO - PROCESS | 10230 | 1463064614189 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 07:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:50:14 INFO - PROCESS | 10230 | 1463064614194 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:50:14 INFO - PROCESS | 10230 | 1463064614199 Marionette TRACE conn3 <- [1,198,null,{}] 07:50:14 INFO - PROCESS | 10230 | 1463064614213 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}] 07:50:14 INFO - PROCESS | 10230 | 1463064614380 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 07:50:14 INFO - PROCESS | 10230 | 1463064614396 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x97731000 == 39 [pid = 10230] [id = 57] 07:50:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 70 (0x9a2ce800) [pid = 10230] [serial = 169] [outer = (nil)] 07:50:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 71 (0x9a7d8800) [pid = 10230] [serial = 170] [outer = 0x9a2ce800] 07:50:14 INFO - PROCESS | 10230 | 1463064614464 Marionette DEBUG loaded listener.js 07:50:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 72 (0x9b070000) [pid = 10230] [serial = 171] [outer = 0x9a2ce800] 07:50:15 INFO - PROCESS | 10230 | 1463064615121 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]]]}] 07:50:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:50:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 979ms 07:50:15 INFO - PROCESS | 10230 | 1463064615179 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 07:50:15 INFO - PROCESS | 10230 | 1463064615183 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 07:50:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:50:15 INFO - PROCESS | 10230 | 1463064615189 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:50:15 INFO - PROCESS | 10230 | 1463064615191 Marionette TRACE conn3 <- [1,202,null,{}] 07:50:15 INFO - PROCESS | 10230 | 1463064615200 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}] 07:50:15 INFO - PROCESS | 10230 | 1463064615365 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 07:50:15 INFO - PROCESS | 10230 | 1463064615381 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:15 INFO - PROCESS | 10230 | ++DOCSHELL 0x98f88000 == 40 [pid = 10230] [id = 58] 07:50:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 73 (0x9a95e400) [pid = 10230] [serial = 172] [outer = (nil)] 07:50:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 74 (0x9ceab800) [pid = 10230] [serial = 173] [outer = 0x9a95e400] 07:50:15 INFO - PROCESS | 10230 | 1463064615446 Marionette DEBUG loaded listener.js 07:50:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 75 (0xa051a400) [pid = 10230] [serial = 174] [outer = 0x9a95e400] 07:50:16 INFO - PROCESS | 10230 | 1463064616099 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]]]}] 07:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 929ms 07:50:16 INFO - PROCESS | 10230 | 1463064616124 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 07:50:16 INFO - PROCESS | 10230 | 1463064616128 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 07:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:50:16 INFO - PROCESS | 10230 | 1463064616133 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:50:16 INFO - PROCESS | 10230 | 1463064616135 Marionette TRACE conn3 <- [1,206,null,{}] 07:50:16 INFO - PROCESS | 10230 | 1463064616141 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}] 07:50:16 INFO - PROCESS | 10230 | 1463064616300 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 07:50:16 INFO - PROCESS | 10230 | 1463064616330 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:16 INFO - PROCESS | 10230 | ++DOCSHELL 0xa214b400 == 41 [pid = 10230] [id = 59] 07:50:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 76 (0xa219e800) [pid = 10230] [serial = 175] [outer = (nil)] 07:50:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 77 (0xa2278000) [pid = 10230] [serial = 176] [outer = 0xa219e800] 07:50:16 INFO - PROCESS | 10230 | 1463064616394 Marionette DEBUG loaded listener.js 07:50:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 78 (0xa2280400) [pid = 10230] [serial = 177] [outer = 0xa219e800] 07:50:16 INFO - PROCESS | 10230 | 1463064616760 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:50:17 INFO - PROCESS | 10230 | --DOMWINDOW == 77 (0x921aa800) [pid = 10230] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:50:17 INFO - PROCESS | 10230 | --DOMWINDOW == 76 (0x929e0c00) [pid = 10230] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:50:17 INFO - PROCESS | 10230 | --DOMWINDOW == 75 (0x9b1cbc00) [pid = 10230] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:50:17 INFO - PROCESS | 10230 | --DOMWINDOW == 74 (0xa051cc00) [pid = 10230] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:50:17 INFO - PROCESS | 10230 | --DOMWINDOW == 73 (0x9512a400) [pid = 10230] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:50:17 INFO - PROCESS | 10230 | --DOMWINDOW == 72 (0x99552400) [pid = 10230] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:50:17 INFO - PROCESS | 10230 | --DOMWINDOW == 71 (0x97737400) [pid = 10230] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:50:17 INFO - PROCESS | 10230 | 1463064617286 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]]]}] 07:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1176ms 07:50:17 INFO - PROCESS | 10230 | 1463064617310 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 07:50:17 INFO - PROCESS | 10230 | 1463064617314 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 07:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:50:17 INFO - PROCESS | 10230 | 1463064617320 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:50:17 INFO - PROCESS | 10230 | 1463064617323 Marionette TRACE conn3 <- [1,210,null,{}] 07:50:17 INFO - PROCESS | 10230 | 1463064617328 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}] 07:50:17 INFO - PROCESS | 10230 | 1463064617522 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 07:50:17 INFO - PROCESS | 10230 | 1463064617545 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:17 INFO - PROCESS | 10230 | ++DOCSHELL 0x929e1000 == 42 [pid = 10230] [id = 60] 07:50:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 72 (0x92e51c00) [pid = 10230] [serial = 178] [outer = (nil)] 07:50:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 73 (0x99560000) [pid = 10230] [serial = 179] [outer = 0x92e51c00] 07:50:17 INFO - PROCESS | 10230 | 1463064617613 Marionette DEBUG loaded listener.js 07:50:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 74 (0xa26e9800) [pid = 10230] [serial = 180] [outer = 0x92e51c00] 07:50:18 INFO - PROCESS | 10230 | 1463064618243 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]]]}] 07:50:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:50:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 979ms 07:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:50:18 INFO - PROCESS | 10230 | 1463064618301 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 07:50:18 INFO - PROCESS | 10230 | 1463064618303 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 07:50:18 INFO - PROCESS | 10230 | 1463064618309 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:50:18 INFO - PROCESS | 10230 | 1463064618312 Marionette TRACE conn3 <- [1,214,null,{}] 07:50:18 INFO - PROCESS | 10230 | 1463064618317 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}] 07:50:18 INFO - PROCESS | 10230 | 1463064618493 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 07:50:18 INFO - PROCESS | 10230 | 1463064618539 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:18 INFO - PROCESS | 10230 | ++DOCSHELL 0x921a3400 == 43 [pid = 10230] [id = 61] 07:50:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 75 (0x921aac00) [pid = 10230] [serial = 181] [outer = (nil)] 07:50:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 76 (0xa62eb000) [pid = 10230] [serial = 182] [outer = 0x921aac00] 07:50:18 INFO - PROCESS | 10230 | 1463064618775 Marionette DEBUG loaded listener.js 07:50:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 77 (0xa628a000) [pid = 10230] [serial = 183] [outer = 0x921aac00] 07:50:19 INFO - PROCESS | 10230 | 1463064619573 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]]]}] 07:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1338ms 07:50:19 INFO - PROCESS | 10230 | 1463064619647 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 07:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:50:19 INFO - PROCESS | 10230 | 1463064619653 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 07:50:19 INFO - PROCESS | 10230 | 1463064619661 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:50:19 INFO - PROCESS | 10230 | 1463064619666 Marionette TRACE conn3 <- [1,218,null,{}] 07:50:19 INFO - PROCESS | 10230 | 1463064619675 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}] 07:50:19 INFO - PROCESS | 10230 | 1463064619871 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 07:50:20 INFO - PROCESS | 10230 | 1463064620004 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:20 INFO - PROCESS | 10230 | ++DOCSHELL 0x9221fc00 == 44 [pid = 10230] [id = 62] 07:50:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 78 (0x929da400) [pid = 10230] [serial = 184] [outer = (nil)] 07:50:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 79 (0x9530cc00) [pid = 10230] [serial = 185] [outer = 0x929da400] 07:50:20 INFO - PROCESS | 10230 | 1463064620087 Marionette DEBUG loaded listener.js 07:50:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 80 (0x97732c00) [pid = 10230] [serial = 186] [outer = 0x929da400] 07:50:20 INFO - PROCESS | 10230 | 1463064620902 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]]]}] 07:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1283ms 07:50:20 INFO - PROCESS | 10230 | 1463064620943 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 07:50:20 INFO - PROCESS | 10230 | 1463064620951 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 07:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:50:20 INFO - PROCESS | 10230 | 1463064620961 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:50:20 INFO - PROCESS | 10230 | 1463064620965 Marionette TRACE conn3 <- [1,222,null,{}] 07:50:20 INFO - PROCESS | 10230 | 1463064620971 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}] 07:50:21 INFO - PROCESS | 10230 | 1463064621130 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 07:50:21 INFO - PROCESS | 10230 | 1463064621261 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:21 INFO - PROCESS | 10230 | ++DOCSHELL 0x978bd400 == 45 [pid = 10230] [id = 63] 07:50:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 81 (0x98112c00) [pid = 10230] [serial = 187] [outer = (nil)] 07:50:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 82 (0x99568000) [pid = 10230] [serial = 188] [outer = 0x98112c00] 07:50:21 INFO - PROCESS | 10230 | 1463064621340 Marionette DEBUG loaded listener.js 07:50:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 83 (0x9a5df800) [pid = 10230] [serial = 189] [outer = 0x98112c00] 07:50:22 INFO - PROCESS | 10230 | 1463064622134 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]]]}] 07:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1229ms 07:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:50:22 INFO - PROCESS | 10230 | 1463064622191 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 07:50:22 INFO - PROCESS | 10230 | 1463064622194 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 07:50:22 INFO - PROCESS | 10230 | 1463064622200 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:50:22 INFO - PROCESS | 10230 | 1463064622212 Marionette TRACE conn3 <- [1,226,null,{}] 07:50:22 INFO - PROCESS | 10230 | 1463064622233 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}] 07:50:22 INFO - PROCESS | 10230 | 1463064622424 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 07:50:22 INFO - PROCESS | 10230 | 1463064622556 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x955d2000 == 46 [pid = 10230] [id = 64] 07:50:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 84 (0x955d5000) [pid = 10230] [serial = 190] [outer = (nil)] 07:50:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 85 (0x9955ac00) [pid = 10230] [serial = 191] [outer = 0x955d5000] 07:50:22 INFO - PROCESS | 10230 | 1463064622637 Marionette DEBUG loaded listener.js 07:50:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 86 (0x9cc40c00) [pid = 10230] [serial = 192] [outer = 0x955d5000] 07:50:23 INFO - PROCESS | 10230 | 1463064623405 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]]]}] 07:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1252ms 07:50:23 INFO - PROCESS | 10230 | 1463064623451 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 07:50:23 INFO - PROCESS | 10230 | 1463064623456 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 07:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:50:23 INFO - PROCESS | 10230 | 1463064623461 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:50:23 INFO - PROCESS | 10230 | 1463064623464 Marionette TRACE conn3 <- [1,230,null,{}] 07:50:23 INFO - PROCESS | 10230 | 1463064623470 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}] 07:50:23 INFO - PROCESS | 10230 | 1463064623619 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 07:50:23 INFO - PROCESS | 10230 | 1463064623748 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x955d4400 == 47 [pid = 10230] [id = 65] 07:50:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 87 (0x9773b800) [pid = 10230] [serial = 193] [outer = (nil)] 07:50:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 88 (0xa2473800) [pid = 10230] [serial = 194] [outer = 0x9773b800] 07:50:23 INFO - PROCESS | 10230 | 1463064623827 Marionette DEBUG loaded listener.js 07:50:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 89 (0xa3223800) [pid = 10230] [serial = 195] [outer = 0x9773b800] 07:50:24 INFO - PROCESS | 10230 | 1463064624561 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]]]}] 07:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1126ms 07:50:24 INFO - PROCESS | 10230 | 1463064624589 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 07:50:24 INFO - PROCESS | 10230 | 1463064624593 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 07:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:50:24 INFO - PROCESS | 10230 | 1463064624598 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:50:24 INFO - PROCESS | 10230 | 1463064624601 Marionette TRACE conn3 <- [1,234,null,{}] 07:50:24 INFO - PROCESS | 10230 | 1463064624607 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}] 07:50:24 INFO - PROCESS | 10230 | 1463064624748 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 07:50:24 INFO - PROCESS | 10230 | 1463064624884 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:24 INFO - PROCESS | 10230 | ++DOCSHELL 0x929dd000 == 48 [pid = 10230] [id = 66] 07:50:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 90 (0x9a101c00) [pid = 10230] [serial = 196] [outer = (nil)] 07:50:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 91 (0x9a109c00) [pid = 10230] [serial = 197] [outer = 0x9a101c00] 07:50:24 INFO - PROCESS | 10230 | 1463064624959 Marionette DEBUG loaded listener.js 07:50:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 92 (0x9a10c400) [pid = 10230] [serial = 198] [outer = 0x9a101c00] 07:50:25 INFO - PROCESS | 10230 | 1463064625742 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]]]}] 07:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1179ms 07:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:50:25 INFO - PROCESS | 10230 | 1463064625779 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 07:50:25 INFO - PROCESS | 10230 | 1463064625782 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 07:50:25 INFO - PROCESS | 10230 | 1463064625788 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:50:25 INFO - PROCESS | 10230 | 1463064625791 Marionette TRACE conn3 <- [1,238,null,{}] 07:50:25 INFO - PROCESS | 10230 | 1463064625816 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}] 07:50:25 INFO - PROCESS | 10230 | 1463064625986 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 07:50:26 INFO - PROCESS | 10230 | 1463064626258 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:26 INFO - PROCESS | 10230 | ++DOCSHELL 0x92ea3c00 == 49 [pid = 10230] [id = 67] 07:50:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 93 (0x93ac2800) [pid = 10230] [serial = 199] [outer = (nil)] 07:50:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 94 (0x93cbdc00) [pid = 10230] [serial = 200] [outer = 0x93ac2800] 07:50:26 INFO - PROCESS | 10230 | 1463064626338 Marionette DEBUG loaded listener.js 07:50:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 95 (0x955d0400) [pid = 10230] [serial = 201] [outer = 0x93ac2800] 07:50:27 INFO - PROCESS | 10230 | 1463064627157 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]]]}] 07:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1399ms 07:50:27 INFO - PROCESS | 10230 | 1463064627192 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 07:50:27 INFO - PROCESS | 10230 | 1463064627198 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 07:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:50:27 INFO - PROCESS | 10230 | 1463064627206 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:50:27 INFO - PROCESS | 10230 | 1463064627211 Marionette TRACE conn3 <- [1,242,null,{}] 07:50:27 INFO - PROCESS | 10230 | 1463064627217 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}] 07:50:27 INFO - PROCESS | 10230 | 1463064627368 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 07:50:27 INFO - PROCESS | 10230 | 1463064627508 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x92e4bc00 == 50 [pid = 10230] [id = 68] 07:50:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 96 (0x92e50800) [pid = 10230] [serial = 202] [outer = (nil)] 07:50:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 97 (0x978b4800) [pid = 10230] [serial = 203] [outer = 0x92e50800] 07:50:27 INFO - PROCESS | 10230 | 1463064627579 Marionette DEBUG loaded listener.js 07:50:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 98 (0x98f88400) [pid = 10230] [serial = 204] [outer = 0x92e50800] 07:50:27 INFO - PROCESS | 10230 | --DOCSHELL 0x929e1000 == 49 [pid = 10230] [id = 60] 07:50:27 INFO - PROCESS | 10230 | --DOCSHELL 0xa214b400 == 48 [pid = 10230] [id = 59] 07:50:27 INFO - PROCESS | 10230 | --DOCSHELL 0x98f88000 == 47 [pid = 10230] [id = 58] 07:50:27 INFO - PROCESS | 10230 | --DOCSHELL 0x97731000 == 46 [pid = 10230] [id = 57] 07:50:27 INFO - PROCESS | 10230 | --DOCSHELL 0x93aba800 == 45 [pid = 10230] [id = 56] 07:50:27 INFO - PROCESS | 10230 | --DOMWINDOW == 97 (0x9ce61800) [pid = 10230] [serial = 128] [outer = (nil)] [url = about:blank] 07:50:27 INFO - PROCESS | 10230 | --DOMWINDOW == 96 (0x97952000) [pid = 10230] [serial = 125] [outer = (nil)] [url = about:blank] 07:50:27 INFO - PROCESS | 10230 | --DOMWINDOW == 95 (0x929d7800) [pid = 10230] [serial = 122] [outer = (nil)] [url = about:blank] 07:50:27 INFO - PROCESS | 10230 | --DOMWINDOW == 94 (0xa26c1400) [pid = 10230] [serial = 149] [outer = (nil)] [url = about:blank] 07:50:27 INFO - PROCESS | 10230 | --DOCSHELL 0x92218800 == 44 [pid = 10230] [id = 55] 07:50:28 INFO - PROCESS | 10230 | --DOMWINDOW == 93 (0x9cc3f400) [pid = 10230] [serial = 140] [outer = (nil)] [url = about:blank] 07:50:28 INFO - PROCESS | 10230 | --DOMWINDOW == 92 (0x9ce65c00) [pid = 10230] [serial = 141] [outer = (nil)] [url = about:blank] 07:50:28 INFO - PROCESS | 10230 | --DOMWINDOW == 91 (0x93c0f000) [pid = 10230] [serial = 131] [outer = (nil)] [url = about:blank] 07:50:28 INFO - PROCESS | 10230 | --DOMWINDOW == 90 (0x95126800) [pid = 10230] [serial = 132] [outer = (nil)] [url = about:blank] 07:50:28 INFO - PROCESS | 10230 | --DOMWINDOW == 89 (0xa214b800) [pid = 10230] [serial = 120] [outer = (nil)] [url = about:blank] 07:50:28 INFO - PROCESS | 10230 | --DOMWINDOW == 88 (0xa2275800) [pid = 10230] [serial = 143] [outer = (nil)] [url = about:blank] 07:50:28 INFO - PROCESS | 10230 | --DOMWINDOW == 87 (0xa2280800) [pid = 10230] [serial = 144] [outer = (nil)] [url = about:blank] 07:50:28 INFO - PROCESS | 10230 | --DOMWINDOW == 86 (0x97720000) [pid = 10230] [serial = 134] [outer = (nil)] [url = about:blank] 07:50:28 INFO - PROCESS | 10230 | --DOMWINDOW == 85 (0x9772d800) [pid = 10230] [serial = 135] [outer = (nil)] [url = about:blank] 07:50:28 INFO - PROCESS | 10230 | --DOMWINDOW == 84 (0x99559400) [pid = 10230] [serial = 137] [outer = (nil)] [url = about:blank] 07:50:28 INFO - PROCESS | 10230 | --DOMWINDOW == 83 (0xa2470400) [pid = 10230] [serial = 147] [outer = (nil)] [url = about:blank] 07:50:28 INFO - PROCESS | 10230 | --DOMWINDOW == 82 (0x99896800) [pid = 10230] [serial = 138] [outer = (nil)] [url = about:blank] 07:50:28 INFO - PROCESS | 10230 | --DOMWINDOW == 81 (0xa2477000) [pid = 10230] [serial = 146] [outer = (nil)] [url = about:blank] 07:50:28 INFO - PROCESS | 10230 | 1463064628314 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]]]}] 07:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1136ms 07:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:50:28 INFO - PROCESS | 10230 | 1463064628344 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 07:50:28 INFO - PROCESS | 10230 | 1463064628348 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 07:50:28 INFO - PROCESS | 10230 | 1463064628356 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:50:28 INFO - PROCESS | 10230 | 1463064628358 Marionette TRACE conn3 <- [1,246,null,{}] 07:50:28 INFO - PROCESS | 10230 | 1463064628364 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}] 07:50:28 INFO - PROCESS | 10230 | 1463064628494 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 07:50:28 INFO - PROCESS | 10230 | 1463064628511 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:28 INFO - PROCESS | 10230 | ++DOCSHELL 0x93c76000 == 45 [pid = 10230] [id = 69] 07:50:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 82 (0x955d1c00) [pid = 10230] [serial = 205] [outer = (nil)] 07:50:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 83 (0x9876b000) [pid = 10230] [serial = 206] [outer = 0x955d1c00] 07:50:28 INFO - PROCESS | 10230 | 1463064628576 Marionette DEBUG loaded listener.js 07:50:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 84 (0x9956b000) [pid = 10230] [serial = 207] [outer = 0x955d1c00] 07:50:29 INFO - PROCESS | 10230 | 1463064629292 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]]]}] 07:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 982ms 07:50:29 INFO - PROCESS | 10230 | 1463064629337 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 07:50:29 INFO - PROCESS | 10230 | 1463064629340 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 07:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:50:29 INFO - PROCESS | 10230 | 1463064629356 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:50:29 INFO - PROCESS | 10230 | 1463064629364 Marionette TRACE conn3 <- [1,250,null,{}] 07:50:29 INFO - PROCESS | 10230 | 1463064629385 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}] 07:50:29 INFO - PROCESS | 10230 | 1463064629520 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 07:50:29 INFO - PROCESS | 10230 | 1463064629530 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:29 INFO - PROCESS | 10230 | ++DOCSHELL 0x921a5000 == 46 [pid = 10230] [id = 70] 07:50:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 85 (0x9a99e000) [pid = 10230] [serial = 208] [outer = (nil)] 07:50:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 86 (0x9cc47800) [pid = 10230] [serial = 209] [outer = 0x9a99e000] 07:50:29 INFO - PROCESS | 10230 | 1463064629594 Marionette DEBUG loaded listener.js 07:50:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 87 (0x9ce6a000) [pid = 10230] [serial = 210] [outer = 0x9a99e000] 07:50:30 INFO - PROCESS | 10230 | 1463064630326 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]]]}] 07:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1005ms 07:50:30 INFO - PROCESS | 10230 | 1463064630351 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 07:50:30 INFO - PROCESS | 10230 | 1463064630355 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 07:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:50:30 INFO - PROCESS | 10230 | 1463064630364 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:50:30 INFO - PROCESS | 10230 | 1463064630369 Marionette TRACE conn3 <- [1,254,null,{}] 07:50:30 INFO - PROCESS | 10230 | 1463064630379 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}] 07:50:30 INFO - PROCESS | 10230 | 1463064630550 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 07:50:30 INFO - PROCESS | 10230 | 1463064630579 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:30 INFO - PROCESS | 10230 | ++DOCSHELL 0x921a3000 == 47 [pid = 10230] [id = 71] 07:50:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 88 (0x9a109400) [pid = 10230] [serial = 211] [outer = (nil)] 07:50:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 89 (0xa214a400) [pid = 10230] [serial = 212] [outer = 0x9a109400] 07:50:30 INFO - PROCESS | 10230 | 1463064630644 Marionette DEBUG loaded listener.js 07:50:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 90 (0xa21a8400) [pid = 10230] [serial = 213] [outer = 0x9a109400] 07:50:31 INFO - PROCESS | 10230 | 1463064631318 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]]]}] 07:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 994ms 07:50:31 INFO - PROCESS | 10230 | 1463064631355 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 07:50:31 INFO - PROCESS | 10230 | 1463064631358 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 07:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:50:31 INFO - PROCESS | 10230 | 1463064631364 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:50:31 INFO - PROCESS | 10230 | 1463064631366 Marionette TRACE conn3 <- [1,258,null,{}] 07:50:31 INFO - PROCESS | 10230 | 1463064631383 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}] 07:50:31 INFO - PROCESS | 10230 | 1463064631551 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 07:50:31 INFO - PROCESS | 10230 | 1463064631618 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:31 INFO - PROCESS | 10230 | ++DOCSHELL 0x923bd800 == 48 [pid = 10230] [id = 72] 07:50:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 91 (0x9a5ebc00) [pid = 10230] [serial = 214] [outer = (nil)] 07:50:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 92 (0xa2474800) [pid = 10230] [serial = 215] [outer = 0x9a5ebc00] 07:50:31 INFO - PROCESS | 10230 | 1463064631689 Marionette DEBUG loaded listener.js 07:50:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 93 (0xa26e4c00) [pid = 10230] [serial = 216] [outer = 0x9a5ebc00] 07:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1037ms 07:50:32 INFO - PROCESS | 10230 | 1463064632395 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]]]}] 07:50:32 INFO - PROCESS | 10230 | 1463064632402 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 07:50:32 INFO - PROCESS | 10230 | 1463064632406 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 07:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:50:32 INFO - PROCESS | 10230 | 1463064632412 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:50:32 INFO - PROCESS | 10230 | 1463064632414 Marionette TRACE conn3 <- [1,262,null,{}] 07:50:32 INFO - PROCESS | 10230 | 1463064632419 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}] 07:50:32 INFO - PROCESS | 10230 | 1463064632675 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 07:50:32 INFO - PROCESS | 10230 | --DOMWINDOW == 92 (0x97730c00) [pid = 10230] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:50:32 INFO - PROCESS | 10230 | --DOMWINDOW == 91 (0x923b7c00) [pid = 10230] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:50:32 INFO - PROCESS | 10230 | --DOMWINDOW == 90 (0x929e1800) [pid = 10230] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:50:32 INFO - PROCESS | 10230 | --DOMWINDOW == 89 (0x9cc4a000) [pid = 10230] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:50:32 INFO - PROCESS | 10230 | --DOMWINDOW == 88 (0xa219e800) [pid = 10230] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:50:32 INFO - PROCESS | 10230 | --DOMWINDOW == 87 (0x9a95e400) [pid = 10230] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:50:32 INFO - PROCESS | 10230 | --DOMWINDOW == 86 (0x923b1400) [pid = 10230] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:50:32 INFO - PROCESS | 10230 | --DOMWINDOW == 85 (0xa2479c00) [pid = 10230] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:50:32 INFO - PROCESS | 10230 | --DOMWINDOW == 84 (0x92ea2000) [pid = 10230] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:50:32 INFO - PROCESS | 10230 | --DOMWINDOW == 83 (0x9a2ce800) [pid = 10230] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:50:32 INFO - PROCESS | 10230 | --DOMWINDOW == 82 (0x9512e800) [pid = 10230] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:50:32 INFO - PROCESS | 10230 | --DOMWINDOW == 81 (0x93c04c00) [pid = 10230] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:50:32 INFO - PROCESS | 10230 | --DOMWINDOW == 80 (0x92e51c00) [pid = 10230] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:50:32 INFO - PROCESS | 10230 | 1463064632770 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b1400 == 49 [pid = 10230] [id = 73] 07:50:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 81 (0x923b7c00) [pid = 10230] [serial = 217] [outer = (nil)] 07:50:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 82 (0x92ea2000) [pid = 10230] [serial = 218] [outer = 0x923b7c00] 07:50:32 INFO - PROCESS | 10230 | 1463064632834 Marionette DEBUG loaded listener.js 07:50:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 83 (0x95131c00) [pid = 10230] [serial = 219] [outer = 0x923b7c00] 07:50:33 INFO - PROCESS | 10230 | 1463064633424 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]]]}] 07:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1032ms 07:50:33 INFO - PROCESS | 10230 | 1463064633444 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 07:50:33 INFO - PROCESS | 10230 | 1463064633446 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 07:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:50:33 INFO - PROCESS | 10230 | 1463064633452 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:50:33 INFO - PROCESS | 10230 | 1463064633454 Marionette TRACE conn3 <- [1,266,null,{}] 07:50:33 INFO - PROCESS | 10230 | 1463064633459 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}] 07:50:33 INFO - PROCESS | 10230 | 1463064633582 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 07:50:33 INFO - PROCESS | 10230 | 1463064633683 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x929e2800 == 50 [pid = 10230] [id = 74] 07:50:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 84 (0x9512e800) [pid = 10230] [serial = 220] [outer = (nil)] 07:50:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 85 (0xa50ad000) [pid = 10230] [serial = 221] [outer = 0x9512e800] 07:50:33 INFO - PROCESS | 10230 | 1463064633748 Marionette DEBUG loaded listener.js 07:50:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 86 (0xa6282c00) [pid = 10230] [serial = 222] [outer = 0x9512e800] 07:50:34 INFO - PROCESS | 10230 | 1463064634341 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]]]}] 07:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 925ms 07:50:34 INFO - PROCESS | 10230 | 1463064634378 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 07:50:34 INFO - PROCESS | 10230 | 1463064634382 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 07:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:50:34 INFO - PROCESS | 10230 | 1463064634387 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:50:34 INFO - PROCESS | 10230 | 1463064634389 Marionette TRACE conn3 <- [1,270,null,{}] 07:50:34 INFO - PROCESS | 10230 | 1463064634395 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}] 07:50:34 INFO - PROCESS | 10230 | 1463064634519 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 07:50:34 INFO - PROCESS | 10230 | 1463064634536 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:34 INFO - PROCESS | 10230 | ++DOCSHELL 0x955dc000 == 51 [pid = 10230] [id = 75] 07:50:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 87 (0xa35fa400) [pid = 10230] [serial = 223] [outer = (nil)] 07:50:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 88 (0xa6786400) [pid = 10230] [serial = 224] [outer = 0xa35fa400] 07:50:34 INFO - PROCESS | 10230 | 1463064634613 Marionette DEBUG loaded listener.js 07:50:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 89 (0xa67bd400) [pid = 10230] [serial = 225] [outer = 0xa35fa400] 07:50:35 INFO - PROCESS | 10230 | 1463064635565 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]]]}] 07:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1232ms 07:50:35 INFO - PROCESS | 10230 | 1463064635621 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 07:50:35 INFO - PROCESS | 10230 | 1463064635625 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 07:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:50:35 INFO - PROCESS | 10230 | 1463064635634 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:50:35 INFO - PROCESS | 10230 | 1463064635639 Marionette TRACE conn3 <- [1,274,null,{}] 07:50:35 INFO - PROCESS | 10230 | 1463064635646 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}] 07:50:35 INFO - PROCESS | 10230 | 1463064635808 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 07:50:35 INFO - PROCESS | 10230 | 1463064635942 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x93c0f000 == 52 [pid = 10230] [id = 76] 07:50:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 90 (0x955d1800) [pid = 10230] [serial = 226] [outer = (nil)] 07:50:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 91 (0x955de000) [pid = 10230] [serial = 227] [outer = 0x955d1800] 07:50:36 INFO - PROCESS | 10230 | 1463064636019 Marionette DEBUG loaded listener.js 07:50:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 92 (0x97738c00) [pid = 10230] [serial = 228] [outer = 0x955d1800] 07:50:36 INFO - PROCESS | 10230 | 1463064636805 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]]]}] 07:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1236ms 07:50:36 INFO - PROCESS | 10230 | 1463064636870 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 07:50:36 INFO - PROCESS | 10230 | 1463064636878 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 07:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:50:36 INFO - PROCESS | 10230 | 1463064636887 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:50:36 INFO - PROCESS | 10230 | 1463064636890 Marionette TRACE conn3 <- [1,278,null,{}] 07:50:36 INFO - PROCESS | 10230 | 1463064636896 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}] 07:50:37 INFO - PROCESS | 10230 | 1463064637053 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 07:50:37 INFO - PROCESS | 10230 | 1463064637185 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:37 INFO - PROCESS | 10230 | ++DOCSHELL 0x99558000 == 53 [pid = 10230] [id = 77] 07:50:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 93 (0x9a102000) [pid = 10230] [serial = 229] [outer = (nil)] 07:50:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 94 (0x9b1c7400) [pid = 10230] [serial = 230] [outer = 0x9a102000] 07:50:37 INFO - PROCESS | 10230 | 1463064637265 Marionette DEBUG loaded listener.js 07:50:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 95 (0xa051b000) [pid = 10230] [serial = 231] [outer = 0x9a102000] 07:50:38 INFO - PROCESS | 10230 | 1463064638127 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]]]}] 07:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1283ms 07:50:38 INFO - PROCESS | 10230 | 1463064638170 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 07:50:38 INFO - PROCESS | 10230 | 1463064638174 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 07:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:50:38 INFO - PROCESS | 10230 | 1463064638180 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:50:38 INFO - PROCESS | 10230 | 1463064638186 Marionette TRACE conn3 <- [1,282,null,{}] 07:50:38 INFO - PROCESS | 10230 | 1463064638217 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}] 07:50:38 INFO - PROCESS | 10230 | 1463064638372 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 07:50:38 INFO - PROCESS | 10230 | 1463064638506 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:38 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b1800 == 54 [pid = 10230] [id = 78] 07:50:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 96 (0x9b058800) [pid = 10230] [serial = 232] [outer = (nil)] 07:50:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 97 (0x9b05f400) [pid = 10230] [serial = 233] [outer = 0x9b058800] 07:50:38 INFO - PROCESS | 10230 | 1463064638589 Marionette DEBUG loaded listener.js 07:50:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 98 (0xa260dc00) [pid = 10230] [serial = 234] [outer = 0x9b058800] 07:50:39 INFO - PROCESS | 10230 | 1463064639335 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]]]}] 07:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1189ms 07:50:39 INFO - PROCESS | 10230 | 1463064639369 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 07:50:39 INFO - PROCESS | 10230 | 1463064639373 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 07:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:50:39 INFO - PROCESS | 10230 | 1463064639379 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:50:39 INFO - PROCESS | 10230 | 1463064639382 Marionette TRACE conn3 <- [1,286,null,{}] 07:50:39 INFO - PROCESS | 10230 | 1463064639387 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}] 07:50:39 INFO - PROCESS | 10230 | 1463064639531 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 07:50:39 INFO - PROCESS | 10230 | 1463064639672 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:39 INFO - PROCESS | 10230 | ++DOCSHELL 0x9221b000 == 55 [pid = 10230] [id = 79] 07:50:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 99 (0x9b063800) [pid = 10230] [serial = 235] [outer = (nil)] 07:50:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 100 (0xa6763800) [pid = 10230] [serial = 236] [outer = 0x9b063800] 07:50:39 INFO - PROCESS | 10230 | 1463064639746 Marionette DEBUG loaded listener.js 07:50:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 101 (0xa687f400) [pid = 10230] [serial = 237] [outer = 0x9b063800] 07:50:40 INFO - PROCESS | 10230 | 1463064640479 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]]]}] 07:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1128ms 07:50:40 INFO - PROCESS | 10230 | 1463064640509 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 07:50:40 INFO - PROCESS | 10230 | 1463064640512 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 07:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:50:40 INFO - PROCESS | 10230 | 1463064640517 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:50:40 INFO - PROCESS | 10230 | 1463064640521 Marionette TRACE conn3 <- [1,290,null,{}] 07:50:40 INFO - PROCESS | 10230 | 1463064640526 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}] 07:50:40 INFO - PROCESS | 10230 | 1463064640681 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 07:50:40 INFO - PROCESS | 10230 | 1463064640794 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:40 INFO - PROCESS | 10230 | ++DOCSHELL 0x9527fc00 == 56 [pid = 10230] [id = 80] 07:50:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 102 (0x95280000) [pid = 10230] [serial = 238] [outer = (nil)] 07:50:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 103 (0x95284c00) [pid = 10230] [serial = 239] [outer = 0x95280000] 07:50:40 INFO - PROCESS | 10230 | 1463064640866 Marionette DEBUG loaded listener.js 07:50:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 104 (0x95288400) [pid = 10230] [serial = 240] [outer = 0x95280000] 07:50:41 INFO - PROCESS | 10230 | 1463064641636 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]]]}] 07:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1128ms 07:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:50:41 INFO - PROCESS | 10230 | 1463064641646 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 07:50:41 INFO - PROCESS | 10230 | 1463064641648 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 07:50:41 INFO - PROCESS | 10230 | 1463064641653 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:50:41 INFO - PROCESS | 10230 | 1463064641657 Marionette TRACE conn3 <- [1,294,null,{}] 07:50:41 INFO - PROCESS | 10230 | 1463064641662 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}] 07:50:41 INFO - PROCESS | 10230 | 1463064641815 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 07:50:41 INFO - PROCESS | 10230 | 1463064641958 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:41 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b4c00 == 57 [pid = 10230] [id = 81] 07:50:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 105 (0x95287c00) [pid = 10230] [serial = 241] [outer = (nil)] 07:50:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 106 (0xa6875400) [pid = 10230] [serial = 242] [outer = 0x95287c00] 07:50:42 INFO - PROCESS | 10230 | 1463064642037 Marionette DEBUG loaded listener.js 07:50:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 107 (0xa6e90c00) [pid = 10230] [serial = 243] [outer = 0x95287c00] 07:50:43 INFO - PROCESS | 10230 | 1463064643092 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]]]}] 07:50:43 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. 07:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1494ms 07:50:43 INFO - PROCESS | 10230 | 1463064643148 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 07:50:43 INFO - PROCESS | 10230 | 1463064643153 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 07:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:50:43 INFO - PROCESS | 10230 | 1463064643161 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:50:43 INFO - PROCESS | 10230 | 1463064643166 Marionette TRACE conn3 <- [1,298,null,{}] 07:50:43 INFO - PROCESS | 10230 | 1463064643173 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}] 07:50:43 INFO - PROCESS | 10230 | 1463064643316 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 07:50:43 INFO - PROCESS | 10230 | 1463064643471 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:43 INFO - PROCESS | 10230 | ++DOCSHELL 0x9512b000 == 58 [pid = 10230] [id = 82] 07:50:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 108 (0x95281400) [pid = 10230] [serial = 244] [outer = (nil)] 07:50:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 109 (0x9771f800) [pid = 10230] [serial = 245] [outer = 0x95281400] 07:50:43 INFO - PROCESS | 10230 | 1463064643569 Marionette DEBUG loaded listener.js 07:50:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 110 (0x978bb000) [pid = 10230] [serial = 246] [outer = 0x95281400] 07:50:44 INFO - PROCESS | 10230 | 1463064644365 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]]]}] 07:50:44 INFO - PROCESS | 10230 | --DOCSHELL 0x93c77400 == 57 [pid = 10230] [id = 33] 07:50:44 INFO - PROCESS | 10230 | --DOCSHELL 0x929e2800 == 56 [pid = 10230] [id = 74] 07:50:44 INFO - PROCESS | 10230 | --DOCSHELL 0x923b1400 == 55 [pid = 10230] [id = 73] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 109 (0xa50acc00) [pid = 10230] [serial = 161] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 108 (0xa62eb000) [pid = 10230] [serial = 182] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOCSHELL 0x923bd800 == 54 [pid = 10230] [id = 72] 07:50:44 INFO - PROCESS | 10230 | --DOCSHELL 0x921a3000 == 53 [pid = 10230] [id = 71] 07:50:44 INFO - PROCESS | 10230 | --DOCSHELL 0x921a5000 == 52 [pid = 10230] [id = 70] 07:50:44 INFO - PROCESS | 10230 | --DOCSHELL 0x93c76000 == 51 [pid = 10230] [id = 69] 07:50:44 INFO - PROCESS | 10230 | --DOCSHELL 0x92e4bc00 == 50 [pid = 10230] [id = 68] 07:50:44 INFO - PROCESS | 10230 | --DOCSHELL 0x92ea3c00 == 49 [pid = 10230] [id = 67] 07:50:44 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. 07:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1290ms 07:50:44 INFO - PROCESS | 10230 | 1463064644451 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 07:50:44 INFO - PROCESS | 10230 | 1463064644458 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 07:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:50:44 INFO - PROCESS | 10230 | 1463064644466 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:50:44 INFO - PROCESS | 10230 | 1463064644470 Marionette TRACE conn3 <- [1,302,null,{}] 07:50:44 INFO - PROCESS | 10230 | 1463064644475 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}] 07:50:44 INFO - PROCESS | 10230 | 1463064644610 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 07:50:44 INFO - PROCESS | 10230 | 1463064644620 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:44 INFO - PROCESS | 10230 | ++DOCSHELL 0x93c76000 == 50 [pid = 10230] [id = 83] 07:50:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 109 (0x9530e400) [pid = 10230] [serial = 247] [outer = (nil)] 07:50:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 110 (0x955d8000) [pid = 10230] [serial = 248] [outer = 0x9530e400] 07:50:44 INFO - PROCESS | 10230 | 1463064644684 Marionette DEBUG loaded listener.js 07:50:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 111 (0x97736400) [pid = 10230] [serial = 249] [outer = 0x9530e400] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 110 (0x93c73400) [pid = 10230] [serial = 101] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 109 (0xa0512800) [pid = 10230] [serial = 129] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 108 (0x98766000) [pid = 10230] [serial = 126] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 107 (0x92e4e400) [pid = 10230] [serial = 123] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 106 (0xa2278000) [pid = 10230] [serial = 176] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 105 (0x9ceab800) [pid = 10230] [serial = 173] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 104 (0x93ac2000) [pid = 10230] [serial = 164] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 103 (0x93c6ec00) [pid = 10230] [serial = 165] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 102 (0xa354e800) [pid = 10230] [serial = 159] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 101 (0xa3254000) [pid = 10230] [serial = 158] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 100 (0x95566800) [pid = 10230] [serial = 153] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 99 (0x9512ec00) [pid = 10230] [serial = 152] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 98 (0x9a7d8800) [pid = 10230] [serial = 170] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 97 (0x9955b400) [pid = 10230] [serial = 156] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 96 (0x98ed2c00) [pid = 10230] [serial = 155] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 95 (0x98f87800) [pid = 10230] [serial = 167] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 94 (0x99553800) [pid = 10230] [serial = 168] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 93 (0xa2280400) [pid = 10230] [serial = 177] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 92 (0xa26e9800) [pid = 10230] [serial = 180] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 91 (0xa051a400) [pid = 10230] [serial = 174] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 90 (0x99560000) [pid = 10230] [serial = 179] [outer = (nil)] [url = about:blank] 07:50:44 INFO - PROCESS | 10230 | --DOMWINDOW == 89 (0x9b070000) [pid = 10230] [serial = 171] [outer = (nil)] [url = about:blank] 07:50:45 INFO - PROCESS | 10230 | 1463064645439 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]]]}] 07:50:45 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. 07:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 989ms 07:50:45 INFO - PROCESS | 10230 | 1463064645455 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 07:50:45 INFO - PROCESS | 10230 | 1463064645459 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 07:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:50:45 INFO - PROCESS | 10230 | 1463064645464 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:50:45 INFO - PROCESS | 10230 | 1463064645469 Marionette TRACE conn3 <- [1,306,null,{}] 07:50:45 INFO - PROCESS | 10230 | 1463064645483 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}] 07:50:45 INFO - PROCESS | 10230 | 1463064645627 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 07:50:45 INFO - PROCESS | 10230 | 1463064645646 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:45 INFO - PROCESS | 10230 | ++DOCSHELL 0x981eb400 == 51 [pid = 10230] [id = 84] 07:50:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 90 (0x99897400) [pid = 10230] [serial = 250] [outer = (nil)] 07:50:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 91 (0x9a106400) [pid = 10230] [serial = 251] [outer = 0x99897400] 07:50:45 INFO - PROCESS | 10230 | 1463064645713 Marionette DEBUG loaded listener.js 07:50:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 92 (0x9a2cd400) [pid = 10230] [serial = 252] [outer = 0x99897400] 07:50:46 INFO - PROCESS | 10230 | 1463064646445 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]]]}] 07:50:46 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. 07:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 991ms 07:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:50:46 INFO - PROCESS | 10230 | 1463064646455 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 07:50:46 INFO - PROCESS | 10230 | 1463064646459 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 07:50:46 INFO - PROCESS | 10230 | 1463064646466 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:50:46 INFO - PROCESS | 10230 | 1463064646469 Marionette TRACE conn3 <- [1,310,null,{}] 07:50:46 INFO - PROCESS | 10230 | 1463064646474 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}] 07:50:46 INFO - PROCESS | 10230 | 1463064646676 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 07:50:46 INFO - PROCESS | 10230 | 1463064646742 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:46 INFO - PROCESS | 10230 | ++DOCSHELL 0x929e1000 == 52 [pid = 10230] [id = 85] 07:50:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 93 (0x93c6b000) [pid = 10230] [serial = 253] [outer = (nil)] 07:50:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 94 (0x9b060800) [pid = 10230] [serial = 254] [outer = 0x93c6b000] 07:50:46 INFO - PROCESS | 10230 | 1463064646805 Marionette DEBUG loaded listener.js 07:50:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 95 (0x9b064c00) [pid = 10230] [serial = 255] [outer = 0x93c6b000] 07:50:47 INFO - PROCESS | 10230 | 1463064647419 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]]]}] 07:50:47 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. 07:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 977ms 07:50:47 INFO - PROCESS | 10230 | 1463064647443 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 07:50:47 INFO - PROCESS | 10230 | 1463064647445 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 07:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:50:47 INFO - PROCESS | 10230 | 1463064647452 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:50:47 INFO - PROCESS | 10230 | 1463064647454 Marionette TRACE conn3 <- [1,314,null,{}] 07:50:47 INFO - PROCESS | 10230 | 1463064647459 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}] 07:50:47 INFO - PROCESS | 10230 | 1463064647628 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 07:50:47 INFO - PROCESS | 10230 | 1463064647654 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:47 INFO - PROCESS | 10230 | ++DOCSHELL 0x95126c00 == 53 [pid = 10230] [id = 86] 07:50:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 96 (0x9b1c9800) [pid = 10230] [serial = 256] [outer = (nil)] 07:50:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 97 (0x9cc78000) [pid = 10230] [serial = 257] [outer = 0x9b1c9800] 07:50:47 INFO - PROCESS | 10230 | 1463064647716 Marionette DEBUG loaded listener.js 07:50:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 98 (0x9ce65400) [pid = 10230] [serial = 258] [outer = 0x9b1c9800] 07:50:48 INFO - PROCESS | 10230 | 1463064648438 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]]]}] 07:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1026ms 07:50:48 INFO - PROCESS | 10230 | 1463064648479 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 07:50:48 INFO - PROCESS | 10230 | 1463064648482 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 07:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:50:48 INFO - PROCESS | 10230 | 1463064648487 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:50:48 INFO - PROCESS | 10230 | 1463064648490 Marionette TRACE conn3 <- [1,318,null,{}] 07:50:48 INFO - PROCESS | 10230 | 1463064648525 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}] 07:50:48 INFO - PROCESS | 10230 | 1463064648944 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 07:50:48 INFO - PROCESS | 10230 | --DOMWINDOW == 97 (0x923b7c00) [pid = 10230] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:50:48 INFO - PROCESS | 10230 | --DOMWINDOW == 96 (0x955d1c00) [pid = 10230] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:50:48 INFO - PROCESS | 10230 | --DOMWINDOW == 95 (0x9512e800) [pid = 10230] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:50:48 INFO - PROCESS | 10230 | --DOMWINDOW == 94 (0x9a109400) [pid = 10230] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:50:48 INFO - PROCESS | 10230 | --DOMWINDOW == 93 (0x93ac2800) [pid = 10230] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:50:48 INFO - PROCESS | 10230 | --DOMWINDOW == 92 (0x92e50800) [pid = 10230] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:50:48 INFO - PROCESS | 10230 | --DOMWINDOW == 91 (0xa3222c00) [pid = 10230] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:50:48 INFO - PROCESS | 10230 | --DOMWINDOW == 90 (0x9a99e000) [pid = 10230] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:50:48 INFO - PROCESS | 10230 | --DOMWINDOW == 89 (0x9a5ebc00) [pid = 10230] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:50:49 INFO - PROCESS | 10230 | 1463064649086 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:49 INFO - PROCESS | 10230 | ++DOCSHELL 0x921a7000 == 54 [pid = 10230] [id = 87] 07:50:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 90 (0x921a7400) [pid = 10230] [serial = 259] [outer = (nil)] 07:50:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 91 (0x921ad400) [pid = 10230] [serial = 260] [outer = 0x921a7400] 07:50:49 INFO - PROCESS | 10230 | 1463064649165 Marionette DEBUG loaded listener.js 07:50:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 92 (0x923ba400) [pid = 10230] [serial = 261] [outer = 0x921a7400] 07:50:50 INFO - PROCESS | 10230 | 1463064650084 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]]]}] 07:50:50 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. 07:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1636ms 07:50:50 INFO - PROCESS | 10230 | 1463064650126 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 07:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:50:50 INFO - PROCESS | 10230 | 1463064650131 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 07:50:50 INFO - PROCESS | 10230 | 1463064650138 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:50:50 INFO - PROCESS | 10230 | 1463064650143 Marionette TRACE conn3 <- [1,322,null,{}] 07:50:50 INFO - PROCESS | 10230 | 1463064650149 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}] 07:50:50 INFO - PROCESS | 10230 | 1463064650299 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 07:50:50 INFO - PROCESS | 10230 | 1463064650442 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:50 INFO - PROCESS | 10230 | ++DOCSHELL 0x9512a800 == 55 [pid = 10230] [id = 88] 07:50:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 93 (0x95133400) [pid = 10230] [serial = 262] [outer = (nil)] 07:50:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 94 (0x9528d000) [pid = 10230] [serial = 263] [outer = 0x95133400] 07:50:50 INFO - PROCESS | 10230 | 1463064650522 Marionette DEBUG loaded listener.js 07:50:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 95 (0x955d9800) [pid = 10230] [serial = 264] [outer = 0x95133400] 07:50:51 INFO - PROCESS | 10230 | 1463064651463 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]]]}] 07:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1390ms 07:50:51 INFO - PROCESS | 10230 | 1463064651528 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 07:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:50:51 INFO - PROCESS | 10230 | 1463064651533 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 07:50:51 INFO - PROCESS | 10230 | 1463064651539 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:50:51 INFO - PROCESS | 10230 | 1463064651543 Marionette TRACE conn3 <- [1,326,null,{}] 07:50:51 INFO - PROCESS | 10230 | 1463064651548 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}] 07:50:51 INFO - PROCESS | 10230 | 1463064651707 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 07:50:51 INFO - PROCESS | 10230 | 1463064651843 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:51 INFO - PROCESS | 10230 | ++DOCSHELL 0x955d6400 == 56 [pid = 10230] [id = 89] 07:50:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 96 (0x97957c00) [pid = 10230] [serial = 265] [outer = (nil)] 07:50:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 97 (0x99550400) [pid = 10230] [serial = 266] [outer = 0x97957c00] 07:50:51 INFO - PROCESS | 10230 | 1463064651920 Marionette DEBUG loaded listener.js 07:50:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 98 (0x9955b400) [pid = 10230] [serial = 267] [outer = 0x97957c00] 07:50:52 INFO - PROCESS | 10230 | 1463064652865 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]]]}] 07:50:52 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. 07:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1381ms 07:50:52 INFO - PROCESS | 10230 | 1463064652921 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 07:50:52 INFO - PROCESS | 10230 | 1463064652926 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 07:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:50:52 INFO - PROCESS | 10230 | 1463064652943 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:50:52 INFO - PROCESS | 10230 | 1463064652950 Marionette TRACE conn3 <- [1,330,null,{}] 07:50:52 INFO - PROCESS | 10230 | 1463064652955 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}] 07:50:53 INFO - PROCESS | 10230 | 1463064653159 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 07:50:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 99 (0x9b05cc00) [pid = 10230] [serial = 268] [outer = 0x923be400] 07:50:53 INFO - PROCESS | 10230 | 1463064653375 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:53 INFO - PROCESS | 10230 | ++DOCSHELL 0xa104e400 == 57 [pid = 10230] [id = 90] 07:50:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 100 (0xa104f400) [pid = 10230] [serial = 269] [outer = (nil)] 07:50:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 101 (0xa2149400) [pid = 10230] [serial = 270] [outer = 0xa104f400] 07:50:53 INFO - PROCESS | 10230 | 1463064653504 Marionette DEBUG loaded listener.js 07:50:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 102 (0xa2278400) [pid = 10230] [serial = 271] [outer = 0xa104f400] 07:50:54 INFO - PROCESS | 10230 | 1463064654273 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]]]}] 07:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1394ms 07:50:54 INFO - PROCESS | 10230 | 1463064654343 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 07:50:54 INFO - PROCESS | 10230 | 1463064654346 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 07:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:50:54 INFO - PROCESS | 10230 | 1463064654354 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:50:54 INFO - PROCESS | 10230 | 1463064654357 Marionette TRACE conn3 <- [1,334,null,{}] 07:50:54 INFO - PROCESS | 10230 | 1463064654362 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}] 07:50:54 INFO - PROCESS | 10230 | 1463064654515 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 07:50:54 INFO - PROCESS | 10230 | 1463064654651 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:54 INFO - PROCESS | 10230 | ++DOCSHELL 0x921aec00 == 58 [pid = 10230] [id = 91] 07:50:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 103 (0x93c71c00) [pid = 10230] [serial = 272] [outer = (nil)] 07:50:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 104 (0xa2664000) [pid = 10230] [serial = 273] [outer = 0x93c71c00] 07:50:54 INFO - PROCESS | 10230 | 1463064654730 Marionette DEBUG loaded listener.js 07:50:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 105 (0xa26e6c00) [pid = 10230] [serial = 274] [outer = 0x93c71c00] 07:50:55 INFO - PROCESS | 10230 | 1463064655472 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]]]}] 07:50:55 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. 07:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1131ms 07:50:55 INFO - PROCESS | 10230 | 1463064655486 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 07:50:55 INFO - PROCESS | 10230 | 1463064655488 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 07:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:50:55 INFO - PROCESS | 10230 | 1463064655495 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:50:55 INFO - PROCESS | 10230 | 1463064655497 Marionette TRACE conn3 <- [1,338,null,{}] 07:50:55 INFO - PROCESS | 10230 | 1463064655503 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}] 07:50:55 INFO - PROCESS | 10230 | 1463064655649 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 07:50:55 INFO - PROCESS | 10230 | 1463064655793 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:55 INFO - PROCESS | 10230 | ++DOCSHELL 0xa35f5800 == 59 [pid = 10230] [id = 92] 07:50:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 106 (0xa5038c00) [pid = 10230] [serial = 275] [outer = (nil)] 07:50:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 107 (0xa50f0400) [pid = 10230] [serial = 276] [outer = 0xa5038c00] 07:50:55 INFO - PROCESS | 10230 | 1463064655890 Marionette DEBUG loaded listener.js 07:50:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 108 (0xa68b4c00) [pid = 10230] [serial = 277] [outer = 0xa5038c00] 07:50:56 INFO - PROCESS | 10230 | 1463064656932 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]]]}] 07:50:56 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. 07:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1480ms 07:50:56 INFO - PROCESS | 10230 | 1463064656976 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 07:50:56 INFO - PROCESS | 10230 | 1463064656981 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 07:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:50:56 INFO - PROCESS | 10230 | 1463064656988 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:50:56 INFO - PROCESS | 10230 | 1463064656994 Marionette TRACE conn3 <- [1,342,null,{}] 07:50:57 INFO - PROCESS | 10230 | 1463064657002 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}] 07:50:57 INFO - PROCESS | 10230 | 1463064657146 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 07:50:57 INFO - PROCESS | 10230 | 1463064657295 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:57 INFO - PROCESS | 10230 | ++DOCSHELL 0x924cf400 == 60 [pid = 10230] [id = 93] 07:50:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 109 (0x924cfc00) [pid = 10230] [serial = 278] [outer = (nil)] 07:50:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 110 (0x92ea3c00) [pid = 10230] [serial = 279] [outer = 0x924cfc00] 07:50:57 INFO - PROCESS | 10230 | 1463064657422 Marionette DEBUG loaded listener.js 07:50:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 111 (0x93c73400) [pid = 10230] [serial = 280] [outer = 0x924cfc00] 07:50:58 INFO - PROCESS | 10230 | --DOCSHELL 0x93c74400 == 59 [pid = 10230] [id = 26] 07:50:58 INFO - PROCESS | 10230 | --DOCSHELL 0x92e52800 == 58 [pid = 10230] [id = 25] 07:50:58 INFO - PROCESS | 10230 | --DOCSHELL 0x98767000 == 57 [pid = 10230] [id = 17] 07:50:58 INFO - PROCESS | 10230 | --DOCSHELL 0x978b5800 == 56 [pid = 10230] [id = 16] 07:50:58 INFO - PROCESS | 10230 | --DOCSHELL 0x95126c00 == 55 [pid = 10230] [id = 86] 07:50:58 INFO - PROCESS | 10230 | --DOCSHELL 0x929e1000 == 54 [pid = 10230] [id = 85] 07:50:58 INFO - PROCESS | 10230 | --DOCSHELL 0x981eb400 == 53 [pid = 10230] [id = 84] 07:50:58 INFO - PROCESS | 10230 | --DOCSHELL 0x93c76000 == 52 [pid = 10230] [id = 83] 07:50:58 INFO - PROCESS | 10230 | --DOCSHELL 0x9512b000 == 51 [pid = 10230] [id = 82] 07:50:58 INFO - PROCESS | 10230 | --DOCSHELL 0x9221b000 == 50 [pid = 10230] [id = 79] 07:50:58 INFO - PROCESS | 10230 | --DOCSHELL 0x923b1800 == 49 [pid = 10230] [id = 78] 07:50:58 INFO - PROCESS | 10230 | --DOCSHELL 0x99558000 == 48 [pid = 10230] [id = 77] 07:50:58 INFO - PROCESS | 10230 | --DOCSHELL 0x93c0f000 == 47 [pid = 10230] [id = 76] 07:50:58 INFO - PROCESS | 10230 | 1463064658274 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]]]}] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 110 (0xa6282c00) [pid = 10230] [serial = 222] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 109 (0x95131c00) [pid = 10230] [serial = 219] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 108 (0x9955ac00) [pid = 10230] [serial = 191] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 107 (0x9876b000) [pid = 10230] [serial = 206] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 106 (0xa50ad000) [pid = 10230] [serial = 221] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 105 (0xa2473800) [pid = 10230] [serial = 194] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 104 (0x9956b000) [pid = 10230] [serial = 207] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 103 (0xa21a8400) [pid = 10230] [serial = 213] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 102 (0x99568000) [pid = 10230] [serial = 188] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 101 (0x955d0400) [pid = 10230] [serial = 201] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 100 (0x98f88400) [pid = 10230] [serial = 204] [outer = (nil)] [url = about:blank] 07:50:58 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. 07:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1338ms 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 99 (0xa214a400) [pid = 10230] [serial = 212] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 98 (0xa627c800) [pid = 10230] [serial = 162] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 97 (0x9ce6a000) [pid = 10230] [serial = 210] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 96 (0x978b4800) [pid = 10230] [serial = 203] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 95 (0x9cc47800) [pid = 10230] [serial = 209] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 94 (0x9530cc00) [pid = 10230] [serial = 185] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 93 (0xa2474800) [pid = 10230] [serial = 215] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 92 (0x92ea2000) [pid = 10230] [serial = 218] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 91 (0xa26e4c00) [pid = 10230] [serial = 216] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 90 (0x9a109c00) [pid = 10230] [serial = 197] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | --DOMWINDOW == 89 (0x93cbdc00) [pid = 10230] [serial = 200] [outer = (nil)] [url = about:blank] 07:50:58 INFO - PROCESS | 10230 | 1463064658336 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 07:50:58 INFO - PROCESS | 10230 | 1463064658344 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 07:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:50:58 INFO - PROCESS | 10230 | 1463064658353 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:50:58 INFO - PROCESS | 10230 | 1463064658357 Marionette TRACE conn3 <- [1,346,null,{}] 07:50:58 INFO - PROCESS | 10230 | 1463064658362 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}] 07:50:58 INFO - PROCESS | 10230 | 1463064658502 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 07:50:58 INFO - PROCESS | 10230 | 1463064658513 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:58 INFO - PROCESS | 10230 | ++DOCSHELL 0x924cc400 == 48 [pid = 10230] [id = 94] 07:50:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 90 (0x924cf800) [pid = 10230] [serial = 281] [outer = (nil)] 07:50:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 91 (0x95306000) [pid = 10230] [serial = 282] [outer = 0x924cf800] 07:50:58 INFO - PROCESS | 10230 | 1463064658577 Marionette DEBUG loaded listener.js 07:50:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 92 (0x97720c00) [pid = 10230] [serial = 283] [outer = 0x924cf800] 07:50:59 INFO - PROCESS | 10230 | 1463064659307 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]]]}] 07:50:59 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. 07:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 994ms 07:50:59 INFO - PROCESS | 10230 | 1463064659346 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 07:50:59 INFO - PROCESS | 10230 | 1463064659349 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 07:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:50:59 INFO - PROCESS | 10230 | 1463064659359 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:50:59 INFO - PROCESS | 10230 | 1463064659363 Marionette TRACE conn3 <- [1,350,null,{}] 07:50:59 INFO - PROCESS | 10230 | 1463064659382 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}] 07:50:59 INFO - PROCESS | 10230 | 1463064659525 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 07:50:59 INFO - PROCESS | 10230 | 1463064659541 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:50:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x93cba400 == 49 [pid = 10230] [id = 95] 07:50:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 93 (0x9876d000) [pid = 10230] [serial = 284] [outer = (nil)] 07:50:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 94 (0x99209000) [pid = 10230] [serial = 285] [outer = 0x9876d000] 07:50:59 INFO - PROCESS | 10230 | 1463064659611 Marionette DEBUG loaded listener.js 07:50:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 95 (0x99559000) [pid = 10230] [serial = 286] [outer = 0x9876d000] 07:51:00 INFO - PROCESS | 10230 | 1463064660379 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]]]}] 07:51:00 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. 07:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1046ms 07:51:00 INFO - PROCESS | 10230 | 1463064660402 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 07:51:00 INFO - PROCESS | 10230 | 1463064660406 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 07:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:51:00 INFO - PROCESS | 10230 | 1463064660411 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:51:00 INFO - PROCESS | 10230 | 1463064660414 Marionette TRACE conn3 <- [1,354,null,{}] 07:51:00 INFO - PROCESS | 10230 | 1463064660419 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}] 07:51:00 INFO - PROCESS | 10230 | 1463064660598 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 07:51:00 INFO - PROCESS | 10230 | 1463064660666 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:00 INFO - PROCESS | 10230 | ++DOCSHELL 0x9955ac00 == 50 [pid = 10230] [id = 96] 07:51:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 96 (0x99898400) [pid = 10230] [serial = 287] [outer = (nil)] 07:51:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 97 (0x9a108c00) [pid = 10230] [serial = 288] [outer = 0x99898400] 07:51:00 INFO - PROCESS | 10230 | 1463064660731 Marionette DEBUG loaded listener.js 07:51:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 98 (0x9a99a800) [pid = 10230] [serial = 289] [outer = 0x99898400] 07:51:01 INFO - PROCESS | 10230 | 1463064661502 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]]]}] 07:51:01 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. 07:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1128ms 07:51:01 INFO - PROCESS | 10230 | 1463064661540 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 07:51:01 INFO - PROCESS | 10230 | 1463064661543 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 07:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:51:01 INFO - PROCESS | 10230 | 1463064661549 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:51:01 INFO - PROCESS | 10230 | 1463064661551 Marionette TRACE conn3 <- [1,358,null,{}] 07:51:01 INFO - PROCESS | 10230 | 1463064661556 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}] 07:51:01 INFO - PROCESS | 10230 | 1463064661743 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 07:51:01 INFO - PROCESS | 10230 | 1463064661761 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:01 INFO - PROCESS | 10230 | ++DOCSHELL 0x924c3c00 == 51 [pid = 10230] [id = 97] 07:51:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 99 (0x9a104400) [pid = 10230] [serial = 290] [outer = (nil)] 07:51:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 100 (0x9b1cf800) [pid = 10230] [serial = 291] [outer = 0x9a104400] 07:51:01 INFO - PROCESS | 10230 | 1463064661826 Marionette DEBUG loaded listener.js 07:51:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 101 (0x9cc3cc00) [pid = 10230] [serial = 292] [outer = 0x9a104400] 07:51:02 INFO - PROCESS | 10230 | 1463064662576 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]]]}] 07:51:02 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. 07:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1081ms 07:51:02 INFO - PROCESS | 10230 | 1463064662633 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 07:51:02 INFO - PROCESS | 10230 | 1463064662636 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 07:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:51:02 INFO - PROCESS | 10230 | 1463064662642 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:51:02 INFO - PROCESS | 10230 | 1463064662645 Marionette TRACE conn3 <- [1,362,null,{}] 07:51:02 INFO - PROCESS | 10230 | 1463064662656 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}] 07:51:02 INFO - PROCESS | 10230 | 1463064662867 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 07:51:02 INFO - PROCESS | 10230 | 1463064662891 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:02 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b9800 == 52 [pid = 10230] [id = 98] 07:51:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 102 (0x924c3400) [pid = 10230] [serial = 293] [outer = (nil)] 07:51:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 103 (0x9b06c800) [pid = 10230] [serial = 294] [outer = 0x924c3400] 07:51:02 INFO - PROCESS | 10230 | 1463064662958 Marionette DEBUG loaded listener.js 07:51:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 104 (0xa214c800) [pid = 10230] [serial = 295] [outer = 0x924c3400] 07:51:03 INFO - PROCESS | 10230 | --DOMWINDOW == 103 (0x93c6b000) [pid = 10230] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:51:03 INFO - PROCESS | 10230 | --DOMWINDOW == 102 (0x95281400) [pid = 10230] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:51:03 INFO - PROCESS | 10230 | --DOMWINDOW == 101 (0x9530e400) [pid = 10230] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:51:03 INFO - PROCESS | 10230 | --DOMWINDOW == 100 (0x99897400) [pid = 10230] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:51:03 INFO - PROCESS | 10230 | 1463064663708 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]]]}] 07:51:03 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. 07:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1090ms 07:51:03 INFO - PROCESS | 10230 | 1463064663743 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 07:51:03 INFO - PROCESS | 10230 | 1463064663745 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 07:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:51:03 INFO - PROCESS | 10230 | 1463064663751 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:51:03 INFO - PROCESS | 10230 | 1463064663753 Marionette TRACE conn3 <- [1,366,null,{}] 07:51:03 INFO - PROCESS | 10230 | 1463064663758 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}] 07:51:03 INFO - PROCESS | 10230 | 1463064663919 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 07:51:03 INFO - PROCESS | 10230 | 1463064663931 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:03 INFO - PROCESS | 10230 | ++DOCSHELL 0x926ed400 == 53 [pid = 10230] [id = 99] 07:51:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 101 (0x95281400) [pid = 10230] [serial = 296] [outer = (nil)] 07:51:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 102 (0xa21a9c00) [pid = 10230] [serial = 297] [outer = 0x95281400] 07:51:04 INFO - PROCESS | 10230 | 1463064663995 Marionette DEBUG loaded listener.js 07:51:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 103 (0xa229e000) [pid = 10230] [serial = 298] [outer = 0x95281400] 07:51:04 INFO - PROCESS | 10230 | 1463064664700 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]]]}] 07:51:04 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. 07:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 977ms 07:51:04 INFO - PROCESS | 10230 | 1463064664728 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 07:51:04 INFO - PROCESS | 10230 | 1463064664731 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 07:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:51:04 INFO - PROCESS | 10230 | 1463064664737 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:51:04 INFO - PROCESS | 10230 | 1463064664739 Marionette TRACE conn3 <- [1,370,null,{}] 07:51:04 INFO - PROCESS | 10230 | 1463064664744 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}] 07:51:04 INFO - PROCESS | 10230 | 1463064664914 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 07:51:04 INFO - PROCESS | 10230 | 1463064664930 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:04 INFO - PROCESS | 10230 | ++DOCSHELL 0x924e9400 == 54 [pid = 10230] [id = 100] 07:51:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 104 (0x924e9c00) [pid = 10230] [serial = 299] [outer = (nil)] 07:51:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 105 (0x924f1000) [pid = 10230] [serial = 300] [outer = 0x924e9c00] 07:51:04 INFO - PROCESS | 10230 | 1463064664995 Marionette DEBUG loaded listener.js 07:51:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 106 (0x924f5400) [pid = 10230] [serial = 301] [outer = 0x924e9c00] 07:51:05 INFO - PROCESS | 10230 | 1463064665904 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]]]}] 07:51:05 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. 07:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1230ms 07:51:06 INFO - PROCESS | 10230 | 1463064666005 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 07:51:06 INFO - PROCESS | 10230 | 1463064666009 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 07:51:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:51:06 INFO - PROCESS | 10230 | 1463064666030 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:51:06 INFO - PROCESS | 10230 | 1463064666034 Marionette TRACE conn3 <- [1,374,null,{}] 07:51:06 INFO - PROCESS | 10230 | 1463064666042 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}] 07:51:06 INFO - PROCESS | 10230 | 1463064666195 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 07:51:06 INFO - PROCESS | 10230 | 1463064666337 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:06 INFO - PROCESS | 10230 | ++DOCSHELL 0x924c4c00 == 55 [pid = 10230] [id = 101] 07:51:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 107 (0x924c6c00) [pid = 10230] [serial = 302] [outer = (nil)] 07:51:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 108 (0x926eb400) [pid = 10230] [serial = 303] [outer = 0x924c6c00] 07:51:06 INFO - PROCESS | 10230 | 1463064666417 Marionette DEBUG loaded listener.js 07:51:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 109 (0x926f6400) [pid = 10230] [serial = 304] [outer = 0x924c6c00] 07:51:07 INFO - PROCESS | 10230 | 1463064667207 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:51:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:51:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1196ms 07:51:07 INFO - PROCESS | 10230 | 1463064667219 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 07:51:07 INFO - PROCESS | 10230 | 1463064667227 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 07:51:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:51:07 INFO - PROCESS | 10230 | 1463064667253 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:51:07 INFO - PROCESS | 10230 | 1463064667258 Marionette TRACE conn3 <- [1,378,null,{}] 07:51:07 INFO - PROCESS | 10230 | 1463064667263 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}] 07:51:07 INFO - PROCESS | 10230 | 1463064667431 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 07:51:07 INFO - PROCESS | 10230 | 1463064667571 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:07 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b7000 == 56 [pid = 10230] [id = 102] 07:51:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 110 (0x929d7800) [pid = 10230] [serial = 305] [outer = (nil)] 07:51:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 111 (0x95288c00) [pid = 10230] [serial = 306] [outer = 0x929d7800] 07:51:07 INFO - PROCESS | 10230 | 1463064667648 Marionette DEBUG loaded listener.js 07:51:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 112 (0x9772c400) [pid = 10230] [serial = 307] [outer = 0x929d7800] 07:51:08 INFO - PROCESS | 10230 | 1463064668531 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:51:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:51:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1335ms 07:51:08 INFO - PROCESS | 10230 | 1463064668587 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 07:51:08 INFO - PROCESS | 10230 | 1463064668592 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 07:51:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:51:08 INFO - PROCESS | 10230 | 1463064668598 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:51:08 INFO - PROCESS | 10230 | 1463064668603 Marionette TRACE conn3 <- [1,382,null,{}] 07:51:08 INFO - PROCESS | 10230 | 1463064668618 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}] 07:51:08 INFO - PROCESS | 10230 | 1463064668780 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 07:51:08 INFO - PROCESS | 10230 | 1463064668921 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x99558000 == 57 [pid = 10230] [id = 103] 07:51:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 113 (0x9a104800) [pid = 10230] [serial = 308] [outer = (nil)] 07:51:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 114 (0x9a96bc00) [pid = 10230] [serial = 309] [outer = 0x9a104800] 07:51:09 INFO - PROCESS | 10230 | 1463064669006 Marionette DEBUG loaded listener.js 07:51:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 115 (0xa051cc00) [pid = 10230] [serial = 310] [outer = 0x9a104800] 07:51:09 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:09 INFO - PROCESS | 10230 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:51:09 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:09 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:09 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:51:09 INFO - PROCESS | 10230 | 1463064669830 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:51:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:51:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1283ms 07:51:09 INFO - PROCESS | 10230 | 1463064669882 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 07:51:09 INFO - PROCESS | 10230 | 1463064669886 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 07:51:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:51:09 INFO - PROCESS | 10230 | 1463064669892 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:51:09 INFO - PROCESS | 10230 | 1463064669894 Marionette TRACE conn3 <- [1,386,null,{}] 07:51:09 INFO - PROCESS | 10230 | 1463064669917 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}] 07:51:10 INFO - PROCESS | 10230 | 1463064670069 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 07:51:10 INFO - PROCESS | 10230 | 1463064670210 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:10 INFO - PROCESS | 10230 | ++DOCSHELL 0x924ed400 == 58 [pid = 10230] [id = 104] 07:51:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 116 (0x9a7cb800) [pid = 10230] [serial = 311] [outer = (nil)] 07:51:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 117 (0xa35ecc00) [pid = 10230] [serial = 312] [outer = 0x9a7cb800] 07:51:10 INFO - PROCESS | 10230 | 1463064670292 Marionette DEBUG loaded listener.js 07:51:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 118 (0xa627fc00) [pid = 10230] [serial = 313] [outer = 0x9a7cb800] 07:51:11 INFO - PROCESS | 10230 | 1463064671096 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]]]}] 07:51:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:51:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1252ms 07:51:11 INFO - PROCESS | 10230 | 1463064671144 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 07:51:11 INFO - PROCESS | 10230 | 1463064671148 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 07:51:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:51:11 INFO - PROCESS | 10230 | 1463064671153 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:51:11 INFO - PROCESS | 10230 | 1463064671157 Marionette TRACE conn3 <- [1,390,null,{}] 07:51:11 INFO - PROCESS | 10230 | 1463064671162 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}] 07:51:11 INFO - PROCESS | 10230 | 1463064671307 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 07:51:11 INFO - PROCESS | 10230 | 1463064671454 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:11 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b7400 == 59 [pid = 10230] [id = 105] 07:51:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 119 (0xa2276c00) [pid = 10230] [serial = 314] [outer = (nil)] 07:51:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 120 (0xa6780c00) [pid = 10230] [serial = 315] [outer = 0xa2276c00] 07:51:11 INFO - PROCESS | 10230 | 1463064671529 Marionette DEBUG loaded listener.js 07:51:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 121 (0xa67bc000) [pid = 10230] [serial = 316] [outer = 0xa2276c00] 07:51:12 INFO - PROCESS | 10230 | 1463064672507 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]]]}] 07:51:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:51:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1387ms 07:51:12 INFO - PROCESS | 10230 | 1463064672541 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 07:51:12 INFO - PROCESS | 10230 | 1463064672544 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 07:51:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:51:12 INFO - PROCESS | 10230 | 1463064672550 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:51:12 INFO - PROCESS | 10230 | 1463064672553 Marionette TRACE conn3 <- [1,394,null,{}] 07:51:12 INFO - PROCESS | 10230 | 1463064672558 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}] 07:51:12 INFO - PROCESS | 10230 | 1463064672722 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 07:51:12 INFO - PROCESS | 10230 | 1463064672872 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:12 INFO - PROCESS | 10230 | ++DOCSHELL 0x90e14800 == 60 [pid = 10230] [id = 106] 07:51:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 122 (0x90e15c00) [pid = 10230] [serial = 317] [outer = (nil)] 07:51:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 123 (0x90e1d800) [pid = 10230] [serial = 318] [outer = 0x90e15c00] 07:51:12 INFO - PROCESS | 10230 | 1463064672951 Marionette DEBUG loaded listener.js 07:51:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 124 (0x924cb800) [pid = 10230] [serial = 319] [outer = 0x90e15c00] 07:51:14 INFO - PROCESS | 10230 | 1463064674065 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]]]}] 07:51:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:51:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1528ms 07:51:14 INFO - PROCESS | 10230 | 1463064674079 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 07:51:14 INFO - PROCESS | 10230 | 1463064674083 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 07:51:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:51:14 INFO - PROCESS | 10230 | 1463064674091 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:51:14 INFO - PROCESS | 10230 | 1463064674096 Marionette TRACE conn3 <- [1,398,null,{}] 07:51:14 INFO - PROCESS | 10230 | 1463064674104 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}] 07:51:14 INFO - PROCESS | 10230 | 1463064674241 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 07:51:14 INFO - PROCESS | 10230 | 1463064674410 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x921a9400 == 61 [pid = 10230] [id = 107] 07:51:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 125 (0x923b1800) [pid = 10230] [serial = 320] [outer = (nil)] 07:51:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 126 (0x924c3000) [pid = 10230] [serial = 321] [outer = 0x923b1800] 07:51:14 INFO - PROCESS | 10230 | 1463064674479 Marionette DEBUG loaded listener.js 07:51:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 127 (0x924cdc00) [pid = 10230] [serial = 322] [outer = 0x923b1800] 07:51:15 INFO - PROCESS | 10230 | 1463064675301 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]]]}] 07:51:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:51:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1285ms 07:51:15 INFO - PROCESS | 10230 | 1463064675376 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 07:51:15 INFO - PROCESS | 10230 | 1463064675383 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 07:51:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:51:15 INFO - PROCESS | 10230 | 1463064675392 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:51:15 INFO - PROCESS | 10230 | 1463064675396 Marionette TRACE conn3 <- [1,402,null,{}] 07:51:15 INFO - PROCESS | 10230 | 1463064675401 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}] 07:51:15 INFO - PROCESS | 10230 | 1463064675552 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 07:51:15 INFO - PROCESS | 10230 | 1463064675698 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:15 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b1c00 == 62 [pid = 10230] [id = 108] 07:51:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 128 (0x924eec00) [pid = 10230] [serial = 323] [outer = (nil)] 07:51:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 129 (0x929d3400) [pid = 10230] [serial = 324] [outer = 0x924eec00] 07:51:15 INFO - PROCESS | 10230 | 1463064675766 Marionette DEBUG loaded listener.js 07:51:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 130 (0x93ac2000) [pid = 10230] [serial = 325] [outer = 0x924eec00] 07:51:16 INFO - PROCESS | 10230 | --DOCSHELL 0x929d6800 == 61 [pid = 10230] [id = 23] 07:51:16 INFO - PROCESS | 10230 | --DOCSHELL 0xa2143800 == 60 [pid = 10230] [id = 18] 07:51:16 INFO - PROCESS | 10230 | --DOCSHELL 0x95132c00 == 59 [pid = 10230] [id = 19] 07:51:16 INFO - PROCESS | 10230 | --DOCSHELL 0x93c6d800 == 58 [pid = 10230] [id = 21] 07:51:16 INFO - PROCESS | 10230 | --DOCSHELL 0x9221a800 == 57 [pid = 10230] [id = 32] 07:51:16 INFO - PROCESS | 10230 | --DOCSHELL 0x929d8000 == 56 [pid = 10230] [id = 22] 07:51:16 INFO - PROCESS | 10230 | --DOCSHELL 0x92e4d800 == 55 [pid = 10230] [id = 20] 07:51:16 INFO - PROCESS | 10230 | --DOCSHELL 0x929d9400 == 54 [pid = 10230] [id = 15] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 129 (0xa6786400) [pid = 10230] [serial = 224] [outer = (nil)] [url = about:blank] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 128 (0x955de000) [pid = 10230] [serial = 227] [outer = (nil)] [url = about:blank] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 127 (0x9b1c7400) [pid = 10230] [serial = 230] [outer = (nil)] [url = about:blank] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 126 (0xa6763800) [pid = 10230] [serial = 236] [outer = (nil)] [url = about:blank] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 125 (0x9b05f400) [pid = 10230] [serial = 233] [outer = (nil)] [url = about:blank] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 124 (0x9cc78000) [pid = 10230] [serial = 257] [outer = (nil)] [url = about:blank] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 123 (0x95284c00) [pid = 10230] [serial = 239] [outer = (nil)] [url = about:blank] 07:51:16 INFO - PROCESS | 10230 | 1463064676638 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]]]}] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 122 (0x9b060800) [pid = 10230] [serial = 254] [outer = (nil)] [url = about:blank] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 121 (0x9b064c00) [pid = 10230] [serial = 255] [outer = (nil)] [url = about:blank] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 120 (0x978bb000) [pid = 10230] [serial = 246] [outer = (nil)] [url = about:blank] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 119 (0x9771f800) [pid = 10230] [serial = 245] [outer = (nil)] [url = about:blank] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 118 (0x955d8000) [pid = 10230] [serial = 248] [outer = (nil)] [url = about:blank] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 117 (0x97736400) [pid = 10230] [serial = 249] [outer = (nil)] [url = about:blank] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 116 (0xa6875400) [pid = 10230] [serial = 242] [outer = (nil)] [url = about:blank] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 115 (0x9a106400) [pid = 10230] [serial = 251] [outer = (nil)] [url = about:blank] 07:51:16 INFO - PROCESS | 10230 | --DOMWINDOW == 114 (0x9a2cd400) [pid = 10230] [serial = 252] [outer = (nil)] [url = about:blank] 07:51:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:51:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1280ms 07:51:16 INFO - PROCESS | 10230 | 1463064676677 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 07:51:16 INFO - PROCESS | 10230 | 1463064676680 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 07:51:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:51:16 INFO - PROCESS | 10230 | 1463064676686 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:51:16 INFO - PROCESS | 10230 | 1463064676691 Marionette TRACE conn3 <- [1,406,null,{}] 07:51:16 INFO - PROCESS | 10230 | 1463064676705 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}] 07:51:16 INFO - PROCESS | 10230 | 1463064676835 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 07:51:16 INFO - PROCESS | 10230 | 1463064676855 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:16 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b8800 == 55 [pid = 10230] [id = 109] 07:51:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 115 (0x95133000) [pid = 10230] [serial = 326] [outer = (nil)] 07:51:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 116 (0x95289c00) [pid = 10230] [serial = 327] [outer = 0x95133000] 07:51:16 INFO - PROCESS | 10230 | 1463064676928 Marionette DEBUG loaded listener.js 07:51:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 117 (0x955d8800) [pid = 10230] [serial = 328] [outer = 0x95133000] 07:51:17 INFO - PROCESS | 10230 | 1463064677659 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]]]}] 07:51:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:51:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1033ms 07:51:17 INFO - PROCESS | 10230 | 1463064677728 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 07:51:17 INFO - PROCESS | 10230 | 1463064677732 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 07:51:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:51:17 INFO - PROCESS | 10230 | 1463064677739 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:51:17 INFO - PROCESS | 10230 | 1463064677742 Marionette TRACE conn3 <- [1,410,null,{}] 07:51:17 INFO - PROCESS | 10230 | 1463064677747 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}] 07:51:17 INFO - PROCESS | 10230 | 1463064677893 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 07:51:17 INFO - PROCESS | 10230 | 1463064677902 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:17 INFO - PROCESS | 10230 | ++DOCSHELL 0x924edc00 == 56 [pid = 10230] [id = 110] 07:51:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 118 (0x97731400) [pid = 10230] [serial = 329] [outer = (nil)] 07:51:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 119 (0x97738400) [pid = 10230] [serial = 330] [outer = 0x97731400] 07:51:17 INFO - PROCESS | 10230 | 1463064677967 Marionette DEBUG loaded listener.js 07:51:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 120 (0x9817ec00) [pid = 10230] [serial = 331] [outer = 0x97731400] 07:51:18 INFO - PROCESS | 10230 | 1463064678694 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]]]}] 07:51:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:51:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 986ms 07:51:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:51:18 INFO - PROCESS | 10230 | 1463064678726 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 07:51:18 INFO - PROCESS | 10230 | 1463064678728 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 07:51:18 INFO - PROCESS | 10230 | 1463064678734 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:51:18 INFO - PROCESS | 10230 | 1463064678737 Marionette TRACE conn3 <- [1,414,null,{}] 07:51:18 INFO - PROCESS | 10230 | 1463064678742 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}] 07:51:18 INFO - PROCESS | 10230 | 1463064678911 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 07:51:18 INFO - PROCESS | 10230 | 1463064678936 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:18 INFO - PROCESS | 10230 | ++DOCSHELL 0x90f99800 == 57 [pid = 10230] [id = 111] 07:51:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 121 (0x9528a400) [pid = 10230] [serial = 332] [outer = (nil)] 07:51:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 122 (0x99116800) [pid = 10230] [serial = 333] [outer = 0x9528a400] 07:51:19 INFO - PROCESS | 10230 | 1463064679000 Marionette DEBUG loaded listener.js 07:51:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 123 (0x9954f400) [pid = 10230] [serial = 334] [outer = 0x9528a400] 07:51:19 INFO - PROCESS | 10230 | 1463064679758 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]]]}] 07:51:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:51:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1083ms 07:51:19 INFO - PROCESS | 10230 | 1463064679817 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 07:51:19 INFO - PROCESS | 10230 | 1463064679819 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 07:51:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:51:19 INFO - PROCESS | 10230 | 1463064679829 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:51:19 INFO - PROCESS | 10230 | 1463064679832 Marionette TRACE conn3 <- [1,418,null,{}] 07:51:19 INFO - PROCESS | 10230 | 1463064679837 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}] 07:51:20 INFO - PROCESS | 10230 | 1463064680048 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 07:51:20 INFO - PROCESS | 10230 | 1463064680068 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:20 INFO - PROCESS | 10230 | ++DOCSHELL 0x98ecf800 == 58 [pid = 10230] [id = 112] 07:51:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 124 (0x99eb9c00) [pid = 10230] [serial = 335] [outer = (nil)] 07:51:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 125 (0x9b05b000) [pid = 10230] [serial = 336] [outer = 0x99eb9c00] 07:51:20 INFO - PROCESS | 10230 | 1463064680133 Marionette DEBUG loaded listener.js 07:51:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 126 (0x9a5edc00) [pid = 10230] [serial = 337] [outer = 0x99eb9c00] 07:51:21 INFO - PROCESS | 10230 | --DOMWINDOW == 125 (0x921aac00) [pid = 10230] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:51:21 INFO - PROCESS | 10230 | --DOMWINDOW == 124 (0xa35fa400) [pid = 10230] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:51:21 INFO - PROCESS | 10230 | --DOMWINDOW == 123 (0x99898400) [pid = 10230] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:51:21 INFO - PROCESS | 10230 | --DOMWINDOW == 122 (0x9876d000) [pid = 10230] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:51:21 INFO - PROCESS | 10230 | --DOMWINDOW == 121 (0x9a104400) [pid = 10230] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:51:21 INFO - PROCESS | 10230 | --DOMWINDOW == 120 (0x924cfc00) [pid = 10230] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:51:21 INFO - PROCESS | 10230 | --DOMWINDOW == 119 (0x924cf800) [pid = 10230] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:51:21 INFO - PROCESS | 10230 | --DOMWINDOW == 118 (0x924c3400) [pid = 10230] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:51:21 INFO - PROCESS | 10230 | --DOMWINDOW == 117 (0x9b1c9800) [pid = 10230] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:51:21 INFO - PROCESS | 10230 | --DOMWINDOW == 116 (0x95281400) [pid = 10230] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:51:21 INFO - PROCESS | 10230 | 1463064681234 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]]]}] 07:51:21 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 07:51:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1431ms 07:51:21 INFO - PROCESS | 10230 | 1463064681260 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 07:51:21 INFO - PROCESS | 10230 | 1463064681262 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 07:51:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:51:21 INFO - PROCESS | 10230 | 1463064681268 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:51:21 INFO - PROCESS | 10230 | 1463064681270 Marionette TRACE conn3 <- [1,422,null,{}] 07:51:21 INFO - PROCESS | 10230 | 1463064681276 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}] 07:51:21 INFO - PROCESS | 10230 | 1463064681438 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 07:51:21 INFO - PROCESS | 10230 | 1463064681546 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:21 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edabc00 == 59 [pid = 10230] [id = 113] 07:51:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 117 (0x8edacc00) [pid = 10230] [serial = 338] [outer = (nil)] 07:51:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 118 (0x8edb3800) [pid = 10230] [serial = 339] [outer = 0x8edacc00] 07:51:21 INFO - PROCESS | 10230 | 1463064681610 Marionette DEBUG loaded listener.js 07:51:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 119 (0x8edba400) [pid = 10230] [serial = 340] [outer = 0x8edacc00] 07:51:22 INFO - PROCESS | 10230 | 1463064682624 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]]]}] 07:51:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:51:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1376ms 07:51:22 INFO - PROCESS | 10230 | 1463064682645 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 07:51:22 INFO - PROCESS | 10230 | 1463064682647 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 07:51:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:51:22 INFO - PROCESS | 10230 | 1463064682653 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:51:22 INFO - PROCESS | 10230 | 1463064682656 Marionette TRACE conn3 <- [1,426,null,{}] 07:51:22 INFO - PROCESS | 10230 | 1463064682661 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}] 07:51:22 INFO - PROCESS | 10230 | 1463064682784 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 07:51:22 INFO - PROCESS | 10230 | 1463064682795 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edad800 == 60 [pid = 10230] [id = 114] 07:51:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 120 (0x8edb6c00) [pid = 10230] [serial = 341] [outer = (nil)] 07:51:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 121 (0x926f0c00) [pid = 10230] [serial = 342] [outer = 0x8edb6c00] 07:51:22 INFO - PROCESS | 10230 | 1463064682858 Marionette DEBUG loaded listener.js 07:51:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 122 (0x955d4800) [pid = 10230] [serial = 343] [outer = 0x8edb6c00] 07:51:23 INFO - PROCESS | 10230 | 1463064683803 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] 07:51:23 INFO - PROCESS | 10230 | 1463064683890 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 07:51:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:51:23 INFO - PROCESS | 10230 | 1463064683898 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:51:23 INFO - PROCESS | 10230 | 1463064683902 Marionette TRACE conn3 <- [1,430,null,{}] 07:51:23 INFO - PROCESS | 10230 | 1463064683910 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}] 07:51:24 INFO - PROCESS | 10230 | 1463064684071 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 07:51:24 INFO - PROCESS | 10230 | 1463064684217 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:24 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edac000 == 61 [pid = 10230] [id = 115] 07:51:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 123 (0x90f91400) [pid = 10230] [serial = 344] [outer = (nil)] 07:51:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 124 (0x923bc800) [pid = 10230] [serial = 345] [outer = 0x90f91400] 07:51:24 INFO - PROCESS | 10230 | 1463064684299 Marionette DEBUG loaded listener.js 07:51:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 125 (0x924ed800) [pid = 10230] [serial = 346] [outer = 0x90f91400] 07:51:25 INFO - PROCESS | 10230 | 1463064685148 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]]]}] 07:51:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:51:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1280ms 07:51:25 INFO - PROCESS | 10230 | 1463064685179 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 07:51:25 INFO - PROCESS | 10230 | 1463064685187 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 07:51:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:51:25 INFO - PROCESS | 10230 | 1463064685196 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:51:25 INFO - PROCESS | 10230 | 1463064685200 Marionette TRACE conn3 <- [1,434,null,{}] 07:51:25 INFO - PROCESS | 10230 | 1463064685206 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}] 07:51:25 INFO - PROCESS | 10230 | 1463064685352 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 07:51:25 INFO - PROCESS | 10230 | 1463064685503 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:25 INFO - PROCESS | 10230 | ++DOCSHELL 0x926f2000 == 62 [pid = 10230] [id = 116] 07:51:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 126 (0x929d6400) [pid = 10230] [serial = 347] [outer = (nil)] 07:51:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 127 (0x93cbd400) [pid = 10230] [serial = 348] [outer = 0x929d6400] 07:51:25 INFO - PROCESS | 10230 | 1463064685578 Marionette DEBUG loaded listener.js 07:51:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 128 (0x95287400) [pid = 10230] [serial = 349] [outer = 0x929d6400] 07:51:26 INFO - PROCESS | 10230 | 1463064686510 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]]]}] 07:51:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:51:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1378ms 07:51:26 INFO - PROCESS | 10230 | 1463064686575 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 07:51:26 INFO - PROCESS | 10230 | 1463064686579 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 07:51:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:51:26 INFO - PROCESS | 10230 | 1463064686585 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:51:26 INFO - PROCESS | 10230 | 1463064686590 Marionette TRACE conn3 <- [1,438,null,{}] 07:51:26 INFO - PROCESS | 10230 | 1463064686606 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}] 07:51:26 INFO - PROCESS | 10230 | 1463064686799 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 07:51:27 INFO - PROCESS | 10230 | 1463064686995 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x99780c00 == 63 [pid = 10230] [id = 117] 07:51:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 129 (0x9a2cd400) [pid = 10230] [serial = 350] [outer = (nil)] 07:51:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 130 (0x9cc73000) [pid = 10230] [serial = 351] [outer = 0x9a2cd400] 07:51:27 INFO - PROCESS | 10230 | 1463064687120 Marionette DEBUG loaded listener.js 07:51:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 131 (0x9cea1800) [pid = 10230] [serial = 352] [outer = 0x9a2cd400] 07:51:27 INFO - PROCESS | 10230 | 1463064687952 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]]]}] 07:51:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:51:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1437ms 07:51:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:51:28 INFO - PROCESS | 10230 | 1463064688022 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 07:51:28 INFO - PROCESS | 10230 | 1463064688025 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 07:51:28 INFO - PROCESS | 10230 | 1463064688032 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:51:28 INFO - PROCESS | 10230 | 1463064688035 Marionette TRACE conn3 <- [1,442,null,{}] 07:51:28 INFO - PROCESS | 10230 | 1463064688040 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}] 07:51:28 INFO - PROCESS | 10230 | 1463064688192 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 07:51:28 INFO - PROCESS | 10230 | 1463064688311 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:28 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edb5c00 == 64 [pid = 10230] [id = 118] 07:51:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 132 (0x911eac00) [pid = 10230] [serial = 353] [outer = (nil)] 07:51:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 133 (0x911f5400) [pid = 10230] [serial = 354] [outer = 0x911eac00] 07:51:28 INFO - PROCESS | 10230 | 1463064688397 Marionette DEBUG loaded listener.js 07:51:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 134 (0x911f8400) [pid = 10230] [serial = 355] [outer = 0x911eac00] 07:51:29 INFO - PROCESS | 10230 | 1463064689204 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]]]}] 07:51:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:51:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1235ms 07:51:29 INFO - PROCESS | 10230 | 1463064689266 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 07:51:29 INFO - PROCESS | 10230 | 1463064689269 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 07:51:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:51:29 INFO - PROCESS | 10230 | 1463064689276 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:51:29 INFO - PROCESS | 10230 | 1463064689278 Marionette TRACE conn3 <- [1,446,null,{}] 07:51:29 INFO - PROCESS | 10230 | 1463064689284 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}] 07:51:29 INFO - PROCESS | 10230 | 1463064689429 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 07:51:29 INFO - PROCESS | 10230 | 1463064689574 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:29 INFO - PROCESS | 10230 | ++DOCSHELL 0x90e1b400 == 65 [pid = 10230] [id = 119] 07:51:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 135 (0x90e1e800) [pid = 10230] [serial = 356] [outer = (nil)] 07:51:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 136 (0x9cea0400) [pid = 10230] [serial = 357] [outer = 0x90e1e800] 07:51:29 INFO - PROCESS | 10230 | 1463064689649 Marionette DEBUG loaded listener.js 07:51:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 137 (0xa104a400) [pid = 10230] [serial = 358] [outer = 0x90e1e800] 07:51:30 INFO - PROCESS | 10230 | 1463064690510 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]]]}] 07:51:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:51:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1280ms 07:51:30 INFO - PROCESS | 10230 | 1463064690557 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 07:51:30 INFO - PROCESS | 10230 | 1463064690560 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 07:51:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:51:30 INFO - PROCESS | 10230 | 1463064690566 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:51:30 INFO - PROCESS | 10230 | 1463064690569 Marionette TRACE conn3 <- [1,450,null,{}] 07:51:30 INFO - PROCESS | 10230 | 1463064690574 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}] 07:51:30 INFO - PROCESS | 10230 | 1463064690747 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 07:51:30 INFO - PROCESS | 10230 | 1463064690894 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:30 INFO - PROCESS | 10230 | ++DOCSHELL 0x90e1e000 == 66 [pid = 10230] [id = 120] 07:51:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 138 (0x90e1e400) [pid = 10230] [serial = 359] [outer = (nil)] 07:51:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 139 (0xa3544400) [pid = 10230] [serial = 360] [outer = 0x90e1e400] 07:51:30 INFO - PROCESS | 10230 | 1463064690974 Marionette DEBUG loaded listener.js 07:51:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 140 (0xa509e400) [pid = 10230] [serial = 361] [outer = 0x90e1e400] 07:51:31 INFO - PROCESS | 10230 | 1463064691787 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] 07:51:31 INFO - PROCESS | 10230 | 1463064691852 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 07:51:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:51:31 INFO - PROCESS | 10230 | 1463064691858 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:51:31 INFO - PROCESS | 10230 | 1463064691861 Marionette TRACE conn3 <- [1,454,null,{}] 07:51:31 INFO - PROCESS | 10230 | 1463064691867 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}] 07:51:32 INFO - PROCESS | 10230 | 1463064692021 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 07:51:32 INFO - PROCESS | 10230 | 1463064692165 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x8f0a3400 == 67 [pid = 10230] [id = 121] 07:51:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 141 (0x8f0a3800) [pid = 10230] [serial = 362] [outer = (nil)] 07:51:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 142 (0x8f0ae400) [pid = 10230] [serial = 363] [outer = 0x8f0a3800] 07:51:32 INFO - PROCESS | 10230 | 1463064692240 Marionette DEBUG loaded listener.js 07:51:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 143 (0x8f0b0800) [pid = 10230] [serial = 364] [outer = 0x8f0a3800] 07:51:33 INFO - PROCESS | 10230 | [10230] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:33 INFO - PROCESS | 10230 | 1463064693103 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]]]}] 07:51:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:51:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1279ms 07:51:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:51:33 INFO - PROCESS | 10230 | 1463064693138 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 07:51:33 INFO - PROCESS | 10230 | 1463064693141 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 07:51:33 INFO - PROCESS | 10230 | 1463064693147 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:51:33 INFO - PROCESS | 10230 | 1463064693150 Marionette TRACE conn3 <- [1,458,null,{}] 07:51:33 INFO - PROCESS | 10230 | 1463064693155 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}] 07:51:33 INFO - PROCESS | 10230 | 1463064693304 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 07:51:33 INFO - PROCESS | 10230 | 1463064693628 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x90f97800 == 68 [pid = 10230] [id = 122] 07:51:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 144 (0x90f97c00) [pid = 10230] [serial = 365] [outer = (nil)] 07:51:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 145 (0x90f9cc00) [pid = 10230] [serial = 366] [outer = 0x90f97c00] 07:51:33 INFO - PROCESS | 10230 | 1463064693754 Marionette DEBUG loaded listener.js 07:51:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 146 (0x921a5400) [pid = 10230] [serial = 367] [outer = 0x90f97c00] 07:51:34 INFO - PROCESS | 10230 | 1463064694602 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] 07:51:34 INFO - PROCESS | 10230 | 1463064694684 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 07:51:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:51:34 INFO - PROCESS | 10230 | 1463064694692 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:51:34 INFO - PROCESS | 10230 | 1463064694697 Marionette TRACE conn3 <- [1,462,null,{}] 07:51:34 INFO - PROCESS | 10230 | 1463064694703 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}] 07:51:34 INFO - PROCESS | 10230 | 1463064694857 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 07:51:35 INFO - PROCESS | 10230 | 1463064695007 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edb1800 == 69 [pid = 10230] [id = 123] 07:51:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 147 (0x90e17000) [pid = 10230] [serial = 368] [outer = (nil)] 07:51:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 148 (0x92e4c000) [pid = 10230] [serial = 369] [outer = 0x90e17000] 07:51:35 INFO - PROCESS | 10230 | 1463064695079 Marionette DEBUG loaded listener.js 07:51:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 149 (0x95126800) [pid = 10230] [serial = 370] [outer = 0x90e17000] 07:51:35 INFO - PROCESS | 10230 | --DOCSHELL 0x923b4c00 == 68 [pid = 10230] [id = 81] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 148 (0x924f1000) [pid = 10230] [serial = 300] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 147 (0xa628a000) [pid = 10230] [serial = 183] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 146 (0xa67bd400) [pid = 10230] [serial = 225] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 145 (0x9a108c00) [pid = 10230] [serial = 288] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 144 (0x99209000) [pid = 10230] [serial = 285] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 143 (0x99559000) [pid = 10230] [serial = 286] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 142 (0x9b1cf800) [pid = 10230] [serial = 291] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 141 (0x921ad400) [pid = 10230] [serial = 260] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 140 (0x93c73400) [pid = 10230] [serial = 280] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 139 (0x92ea3c00) [pid = 10230] [serial = 279] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 138 (0x95306000) [pid = 10230] [serial = 282] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 137 (0x97720c00) [pid = 10230] [serial = 283] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 136 (0x99550400) [pid = 10230] [serial = 266] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 135 (0x9b06c800) [pid = 10230] [serial = 294] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 134 (0x9528d000) [pid = 10230] [serial = 263] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 133 (0x9ce65400) [pid = 10230] [serial = 258] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 132 (0xa2149400) [pid = 10230] [serial = 270] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 131 (0xa2664000) [pid = 10230] [serial = 273] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 130 (0x9cc3cc00) [pid = 10230] [serial = 292] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 129 (0xa50f0400) [pid = 10230] [serial = 276] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 128 (0xa21a9c00) [pid = 10230] [serial = 297] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 127 (0x9b1ce400) [pid = 10230] [serial = 114] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 126 (0xa214c800) [pid = 10230] [serial = 295] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 125 (0xa229e000) [pid = 10230] [serial = 298] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | --DOMWINDOW == 124 (0x9a99a800) [pid = 10230] [serial = 289] [outer = (nil)] [url = about:blank] 07:51:35 INFO - PROCESS | 10230 | [10230] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:51:35 INFO - PROCESS | 10230 | 1463064695923 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] 07:51:35 INFO - PROCESS | 10230 | 1463064695990 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 07:51:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:51:36 INFO - PROCESS | 10230 | 1463064695998 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:51:36 INFO - PROCESS | 10230 | 1463064696000 Marionette TRACE conn3 <- [1,466,null,{}] 07:51:36 INFO - PROCESS | 10230 | 1463064696006 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}] 07:51:36 INFO - PROCESS | 10230 | 1463064696153 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 07:51:36 INFO - PROCESS | 10230 | 1463064696204 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:36 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b2c00 == 69 [pid = 10230] [id = 124] 07:51:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 125 (0x924f3000) [pid = 10230] [serial = 371] [outer = (nil)] 07:51:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 126 (0x95568c00) [pid = 10230] [serial = 372] [outer = 0x924f3000] 07:51:36 INFO - PROCESS | 10230 | 1463064696359 Marionette DEBUG loaded listener.js 07:51:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 127 (0x97724c00) [pid = 10230] [serial = 373] [outer = 0x924f3000] 07:51:37 INFO - PROCESS | 10230 | 1463064697090 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] 07:51:37 INFO - PROCESS | 10230 | 1463064697134 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 07:51:37 INFO - PROCESS | 10230 | 1463064697141 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:51:37 INFO - PROCESS | 10230 | 1463064697149 Marionette TRACE conn3 <- [1,470,null,{}] 07:51:37 INFO - PROCESS | 10230 | 1463064697161 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}] 07:51:37 INFO - PROCESS | 10230 | 1463064697301 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 07:51:37 INFO - PROCESS | 10230 | 1463064697316 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:37 INFO - PROCESS | 10230 | ++DOCSHELL 0x926eec00 == 70 [pid = 10230] [id = 125] 07:51:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 128 (0x99555c00) [pid = 10230] [serial = 374] [outer = (nil)] 07:51:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 129 (0x9a107800) [pid = 10230] [serial = 375] [outer = 0x99555c00] 07:51:37 INFO - PROCESS | 10230 | 1463064697383 Marionette DEBUG loaded listener.js 07:51:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 130 (0x9a2d1800) [pid = 10230] [serial = 376] [outer = 0x99555c00] 07:51:38 INFO - PROCESS | 10230 | 1463064698180 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]]]}] 07:51:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:51:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1094ms 07:51:38 INFO - PROCESS | 10230 | 1463064698234 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 07:51:38 INFO - PROCESS | 10230 | 1463064698237 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 07:51:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:51:38 INFO - PROCESS | 10230 | 1463064698244 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:51:38 INFO - PROCESS | 10230 | 1463064698246 Marionette TRACE conn3 <- [1,474,null,{}] 07:51:38 INFO - PROCESS | 10230 | 1463064698251 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}] 07:51:38 INFO - PROCESS | 10230 | 1463064698419 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 07:51:38 INFO - PROCESS | 10230 | 1463064698453 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:38 INFO - PROCESS | 10230 | ++DOCSHELL 0x9955c400 == 71 [pid = 10230] [id = 126] 07:51:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 131 (0x9978b800) [pid = 10230] [serial = 377] [outer = (nil)] 07:51:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 132 (0x9b062400) [pid = 10230] [serial = 378] [outer = 0x9978b800] 07:51:38 INFO - PROCESS | 10230 | 1463064698517 Marionette DEBUG loaded listener.js 07:51:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 133 (0x9cc3d000) [pid = 10230] [serial = 379] [outer = 0x9978b800] 07:51:39 INFO - PROCESS | 10230 | 1463064699309 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]]]}] 07:51:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:51:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1126ms 07:51:39 INFO - PROCESS | 10230 | 1463064699370 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 07:51:39 INFO - PROCESS | 10230 | 1463064699373 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 07:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:51:39 INFO - PROCESS | 10230 | 1463064699378 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:51:39 INFO - PROCESS | 10230 | 1463064699380 Marionette TRACE conn3 <- [1,478,null,{}] 07:51:39 INFO - PROCESS | 10230 | 1463064699386 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}] 07:51:39 INFO - PROCESS | 10230 | 1463064699551 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 07:51:39 INFO - PROCESS | 10230 | --DOMWINDOW == 132 (0x99eb9c00) [pid = 10230] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:51:39 INFO - PROCESS | 10230 | --DOMWINDOW == 131 (0x95133000) [pid = 10230] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:51:39 INFO - PROCESS | 10230 | --DOMWINDOW == 130 (0x9528a400) [pid = 10230] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:51:39 INFO - PROCESS | 10230 | --DOMWINDOW == 129 (0x924eec00) [pid = 10230] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:51:39 INFO - PROCESS | 10230 | --DOMWINDOW == 128 (0x97731400) [pid = 10230] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:51:39 INFO - PROCESS | 10230 | --DOMWINDOW == 127 (0x923b1800) [pid = 10230] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:51:39 INFO - PROCESS | 10230 | --DOMWINDOW == 126 (0x8edacc00) [pid = 10230] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:51:39 INFO - PROCESS | 10230 | 1463064699755 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:39 INFO - PROCESS | 10230 | ++DOCSHELL 0x921a4400 == 72 [pid = 10230] [id = 127] 07:51:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 127 (0x923b1800) [pid = 10230] [serial = 380] [outer = (nil)] 07:51:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 128 (0x93cbc000) [pid = 10230] [serial = 381] [outer = 0x923b1800] 07:51:39 INFO - PROCESS | 10230 | 1463064699828 Marionette DEBUG loaded listener.js 07:51:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 129 (0x9ce65800) [pid = 10230] [serial = 382] [outer = 0x923b1800] 07:51:40 INFO - PROCESS | 10230 | 1463064700453 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]]]}] 07:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1126ms 07:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:51:40 INFO - PROCESS | 10230 | 1463064700505 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 07:51:40 INFO - PROCESS | 10230 | 1463064700507 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 07:51:40 INFO - PROCESS | 10230 | 1463064700513 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:51:40 INFO - PROCESS | 10230 | 1463064700516 Marionette TRACE conn3 <- [1,482,null,{}] 07:51:40 INFO - PROCESS | 10230 | 1463064700521 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}] 07:51:40 INFO - PROCESS | 10230 | 1463064700689 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 07:51:40 INFO - PROCESS | 10230 | 1463064700709 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:40 INFO - PROCESS | 10230 | ++DOCSHELL 0xa0512400 == 73 [pid = 10230] [id = 128] 07:51:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 130 (0xa0518400) [pid = 10230] [serial = 383] [outer = (nil)] 07:51:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 131 (0xa2479000) [pid = 10230] [serial = 384] [outer = 0xa0518400] 07:51:40 INFO - PROCESS | 10230 | 1463064700773 Marionette DEBUG loaded listener.js 07:51:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 132 (0xa3063800) [pid = 10230] [serial = 385] [outer = 0xa0518400] 07:51:41 INFO - PROCESS | 10230 | 1463064701485 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]]]}] 07:51:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:51:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1028ms 07:51:41 INFO - PROCESS | 10230 | 1463064701541 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 07:51:41 INFO - PROCESS | 10230 | 1463064701544 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 07:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:51:41 INFO - PROCESS | 10230 | 1463064701550 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:51:41 INFO - PROCESS | 10230 | 1463064701552 Marionette TRACE conn3 <- [1,486,null,{}] 07:51:41 INFO - PROCESS | 10230 | 1463064701557 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}] 07:51:41 INFO - PROCESS | 10230 | 1463064701725 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 07:51:41 INFO - PROCESS | 10230 | 1463064701860 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:41 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edacc00 == 74 [pid = 10230] [id = 129] 07:51:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 133 (0x8edaec00) [pid = 10230] [serial = 386] [outer = (nil)] 07:51:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 134 (0x8edb8800) [pid = 10230] [serial = 387] [outer = 0x8edaec00] 07:51:41 INFO - PROCESS | 10230 | 1463064701935 Marionette DEBUG loaded listener.js 07:51:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 135 (0x90f8d800) [pid = 10230] [serial = 388] [outer = 0x8edaec00] 07:51:42 INFO - PROCESS | 10230 | 1463064702843 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]]]}] 07:51:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:51:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1335ms 07:51:42 INFO - PROCESS | 10230 | 1463064702889 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 07:51:42 INFO - PROCESS | 10230 | 1463064702895 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 07:51:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:51:42 INFO - PROCESS | 10230 | 1463064702902 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:51:42 INFO - PROCESS | 10230 | 1463064702908 Marionette TRACE conn3 <- [1,490,null,{}] 07:51:42 INFO - PROCESS | 10230 | 1463064702914 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}] 07:51:43 INFO - PROCESS | 10230 | 1463064703076 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 07:51:43 INFO - PROCESS | 10230 | 1463064703223 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:43 INFO - PROCESS | 10230 | ++DOCSHELL 0x910ef800 == 75 [pid = 10230] [id = 130] 07:51:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 136 (0x910f8800) [pid = 10230] [serial = 389] [outer = (nil)] 07:51:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 137 (0x921b0400) [pid = 10230] [serial = 390] [outer = 0x910f8800] 07:51:43 INFO - PROCESS | 10230 | 1463064703300 Marionette DEBUG loaded listener.js 07:51:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 138 (0x924f1000) [pid = 10230] [serial = 391] [outer = 0x910f8800] 07:51:44 INFO - PROCESS | 10230 | 1463064704093 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]]]}] 07:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1232ms 07:51:44 INFO - PROCESS | 10230 | 1463064704152 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 07:51:44 INFO - PROCESS | 10230 | 1463064704158 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 07:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:51:44 INFO - PROCESS | 10230 | 1463064704166 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:51:44 INFO - PROCESS | 10230 | 1463064704169 Marionette TRACE conn3 <- [1,494,null,{}] 07:51:44 INFO - PROCESS | 10230 | 1463064704174 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}] 07:51:44 INFO - PROCESS | 10230 | 1463064704331 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 07:51:44 INFO - PROCESS | 10230 | 1463064704478 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:44 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b8400 == 76 [pid = 10230] [id = 131] 07:51:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 139 (0x9512e800) [pid = 10230] [serial = 392] [outer = (nil)] 07:51:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 140 (0x97724000) [pid = 10230] [serial = 393] [outer = 0x9512e800] 07:51:44 INFO - PROCESS | 10230 | 1463064704557 Marionette DEBUG loaded listener.js 07:51:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 141 (0x9920a800) [pid = 10230] [serial = 394] [outer = 0x9512e800] 07:51:45 INFO - PROCESS | 10230 | 1463064705440 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]]]}] 07:51:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1329ms 07:51:45 INFO - PROCESS | 10230 | 1463064705496 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 07:51:45 INFO - PROCESS | 10230 | 1463064705500 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 07:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:51:45 INFO - PROCESS | 10230 | 1463064705514 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:51:45 INFO - PROCESS | 10230 | 1463064705523 Marionette TRACE conn3 <- [1,498,null,{}] 07:51:45 INFO - PROCESS | 10230 | 1463064705529 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}] 07:51:45 INFO - PROCESS | 10230 | 1463064705724 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 07:51:45 INFO - PROCESS | 10230 | 1463064705876 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:45 INFO - PROCESS | 10230 | ++DOCSHELL 0x90e1c800 == 77 [pid = 10230] [id = 132] 07:51:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 142 (0x90e1dc00) [pid = 10230] [serial = 395] [outer = (nil)] 07:51:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 143 (0xa229ec00) [pid = 10230] [serial = 396] [outer = 0x90e1dc00] 07:51:45 INFO - PROCESS | 10230 | 1463064705950 Marionette DEBUG loaded listener.js 07:51:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 144 (0xa265f400) [pid = 10230] [serial = 397] [outer = 0x90e1dc00] 07:51:46 INFO - PROCESS | 10230 | 1463064706758 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]]]}] 07:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1304ms 07:51:46 INFO - PROCESS | 10230 | 1463064706812 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 07:51:46 INFO - PROCESS | 10230 | 1463064706816 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 07:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:51:46 INFO - PROCESS | 10230 | 1463064706823 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:51:46 INFO - PROCESS | 10230 | 1463064706826 Marionette TRACE conn3 <- [1,502,null,{}] 07:51:46 INFO - PROCESS | 10230 | 1463064706831 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}] 07:51:46 INFO - PROCESS | 10230 | 1463064706989 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 07:51:47 INFO - PROCESS | 10230 | 1463064707142 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:47 INFO - PROCESS | 10230 | ++DOCSHELL 0x90e13800 == 78 [pid = 10230] [id = 133] 07:51:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 145 (0x90e15000) [pid = 10230] [serial = 398] [outer = (nil)] 07:51:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 146 (0xa6760c00) [pid = 10230] [serial = 399] [outer = 0x90e15000] 07:51:47 INFO - PROCESS | 10230 | 1463064707220 Marionette DEBUG loaded listener.js 07:51:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 147 (0xa676e800) [pid = 10230] [serial = 400] [outer = 0x90e15000] 07:51:48 INFO - PROCESS | 10230 | 1463064708018 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]]]}] 07:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1227ms 07:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:51:48 INFO - PROCESS | 10230 | 1463064708050 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 07:51:48 INFO - PROCESS | 10230 | 1463064708053 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 07:51:48 INFO - PROCESS | 10230 | 1463064708059 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:51:48 INFO - PROCESS | 10230 | 1463064708062 Marionette TRACE conn3 <- [1,506,null,{}] 07:51:48 INFO - PROCESS | 10230 | 1463064708068 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}] 07:51:48 INFO - PROCESS | 10230 | 1463064708210 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 07:51:48 INFO - PROCESS | 10230 | 1463064708364 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:48 INFO - PROCESS | 10230 | ++DOCSHELL 0xa687ac00 == 79 [pid = 10230] [id = 134] 07:51:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 148 (0xa68bbc00) [pid = 10230] [serial = 401] [outer = (nil)] 07:51:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 149 (0xa6e93800) [pid = 10230] [serial = 402] [outer = 0xa68bbc00] 07:51:48 INFO - PROCESS | 10230 | 1463064708454 Marionette DEBUG loaded listener.js 07:51:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 150 (0xa6f39c00) [pid = 10230] [serial = 403] [outer = 0xa68bbc00] 07:51:49 INFO - PROCESS | 10230 | 1463064709277 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]]]}] 07:51:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:51:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1288ms 07:51:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:51:49 INFO - PROCESS | 10230 | 1463064709346 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 07:51:49 INFO - PROCESS | 10230 | 1463064709349 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 07:51:49 INFO - PROCESS | 10230 | 1463064709354 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:51:49 INFO - PROCESS | 10230 | 1463064709358 Marionette TRACE conn3 <- [1,510,null,{}] 07:51:49 INFO - PROCESS | 10230 | 1463064709363 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}] 07:51:49 INFO - PROCESS | 10230 | 1463064709548 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 07:51:49 INFO - PROCESS | 10230 | 1463064709699 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:49 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e718400 == 80 [pid = 10230] [id = 135] 07:51:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 151 (0x8e719000) [pid = 10230] [serial = 404] [outer = (nil)] 07:51:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 152 (0x8e71dc00) [pid = 10230] [serial = 405] [outer = 0x8e719000] 07:51:49 INFO - PROCESS | 10230 | 1463064709776 Marionette DEBUG loaded listener.js 07:51:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 153 (0x8edac800) [pid = 10230] [serial = 406] [outer = 0x8e719000] 07:51:50 INFO - PROCESS | 10230 | 1463064710590 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]]]}] 07:51:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:51:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1278ms 07:51:50 INFO - PROCESS | 10230 | 1463064710634 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 07:51:50 INFO - PROCESS | 10230 | 1463064710637 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 07:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:51:50 INFO - PROCESS | 10230 | 1463064710643 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:51:50 INFO - PROCESS | 10230 | 1463064710646 Marionette TRACE conn3 <- [1,514,null,{}] 07:51:50 INFO - PROCESS | 10230 | 1463064710651 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}] 07:51:50 INFO - PROCESS | 10230 | 1463064710795 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 07:51:50 INFO - PROCESS | 10230 | 1463064710951 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:50 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e715000 == 81 [pid = 10230] [id = 136] 07:51:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 154 (0x8e71ec00) [pid = 10230] [serial = 407] [outer = (nil)] 07:51:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 155 (0xa828ac00) [pid = 10230] [serial = 408] [outer = 0x8e71ec00] 07:51:51 INFO - PROCESS | 10230 | 1463064711028 Marionette DEBUG loaded listener.js 07:51:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 156 (0xa82ad800) [pid = 10230] [serial = 409] [outer = 0x8e71ec00] 07:51:51 INFO - PROCESS | 10230 | 1463064711873 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]]]}] 07:51:51 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 07:51:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1281ms 07:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:51:51 INFO - PROCESS | 10230 | 1463064711925 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 07:51:51 INFO - PROCESS | 10230 | 1463064711928 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 07:51:51 INFO - PROCESS | 10230 | 1463064711935 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:51:51 INFO - PROCESS | 10230 | 1463064711938 Marionette TRACE conn3 <- [1,518,null,{}] 07:51:51 INFO - PROCESS | 10230 | 1463064711943 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}] 07:51:52 INFO - PROCESS | 10230 | 1463064712111 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 07:51:52 INFO - PROCESS | 10230 | 1463064712263 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:52 INFO - PROCESS | 10230 | ++DOCSHELL 0x8da17800 == 82 [pid = 10230] [id = 137] 07:51:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 157 (0x8da17c00) [pid = 10230] [serial = 410] [outer = (nil)] 07:51:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 158 (0x8da22000) [pid = 10230] [serial = 411] [outer = 0x8da17c00] 07:51:52 INFO - PROCESS | 10230 | 1463064712340 Marionette DEBUG loaded listener.js 07:51:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 159 (0x8da24400) [pid = 10230] [serial = 412] [outer = 0x8da17c00] 07:51:53 INFO - PROCESS | 10230 | 1463064713471 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]]]}] 07:51:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1590ms 07:51:53 INFO - PROCESS | 10230 | 1463064713524 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 07:51:53 INFO - PROCESS | 10230 | 1463064713529 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 07:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:51:53 INFO - PROCESS | 10230 | 1463064713538 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:51:53 INFO - PROCESS | 10230 | 1463064713542 Marionette TRACE conn3 <- [1,522,null,{}] 07:51:53 INFO - PROCESS | 10230 | 1463064713549 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}] 07:51:53 INFO - PROCESS | 10230 | 1463064713701 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 07:51:53 INFO - PROCESS | 10230 | 1463064713872 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:53 INFO - PROCESS | 10230 | ++DOCSHELL 0x910eec00 == 83 [pid = 10230] [id = 138] 07:51:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 160 (0x910f5800) [pid = 10230] [serial = 413] [outer = (nil)] 07:51:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 161 (0x910fa800) [pid = 10230] [serial = 414] [outer = 0x910f5800] 07:51:53 INFO - PROCESS | 10230 | 1463064713939 Marionette DEBUG loaded listener.js 07:51:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 162 (0x921acc00) [pid = 10230] [serial = 415] [outer = 0x910f5800] 07:51:54 INFO - PROCESS | 10230 | 1463064714767 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]]]}] 07:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1282ms 07:51:54 INFO - PROCESS | 10230 | 1463064714820 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 07:51:54 INFO - PROCESS | 10230 | 1463064714827 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 07:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:51:54 INFO - PROCESS | 10230 | 1463064714836 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:51:54 INFO - PROCESS | 10230 | 1463064714839 Marionette TRACE conn3 <- [1,526,null,{}] 07:51:54 INFO - PROCESS | 10230 | 1463064714845 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}] 07:51:54 INFO - PROCESS | 10230 | 1463064714987 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 07:51:55 INFO - PROCESS | 10230 | 1463064715146 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:55 INFO - PROCESS | 10230 | ++DOCSHELL 0x90e19400 == 84 [pid = 10230] [id = 139] 07:51:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 163 (0x90e20000) [pid = 10230] [serial = 416] [outer = (nil)] 07:51:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 164 (0x923b4c00) [pid = 10230] [serial = 417] [outer = 0x90e20000] 07:51:55 INFO - PROCESS | 10230 | 1463064715214 Marionette DEBUG loaded listener.js 07:51:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 165 (0x924f7400) [pid = 10230] [serial = 418] [outer = 0x90e20000] 07:51:55 INFO - PROCESS | 10230 | --DOCSHELL 0x92e9a400 == 83 [pid = 10230] [id = 8] 07:51:55 INFO - PROCESS | 10230 | --DOCSHELL 0x93c74000 == 82 [pid = 10230] [id = 6] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 164 (0x926f0c00) [pid = 10230] [serial = 342] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOCSHELL 0xa0512400 == 81 [pid = 10230] [id = 128] 07:51:55 INFO - PROCESS | 10230 | --DOCSHELL 0x921a4400 == 80 [pid = 10230] [id = 127] 07:51:55 INFO - PROCESS | 10230 | --DOCSHELL 0x9955c400 == 79 [pid = 10230] [id = 126] 07:51:55 INFO - PROCESS | 10230 | --DOCSHELL 0x926eec00 == 78 [pid = 10230] [id = 125] 07:51:55 INFO - PROCESS | 10230 | --DOCSHELL 0x923b2c00 == 77 [pid = 10230] [id = 124] 07:51:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8edb1800 == 76 [pid = 10230] [id = 123] 07:51:55 INFO - PROCESS | 10230 | --DOCSHELL 0x90f97800 == 75 [pid = 10230] [id = 122] 07:51:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8edad800 == 74 [pid = 10230] [id = 114] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 163 (0x8edba400) [pid = 10230] [serial = 340] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 162 (0x9b05b000) [pid = 10230] [serial = 336] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 161 (0xa35ecc00) [pid = 10230] [serial = 312] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 160 (0x955d8800) [pid = 10230] [serial = 328] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 159 (0x9954f400) [pid = 10230] [serial = 334] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 158 (0x926eb400) [pid = 10230] [serial = 303] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 157 (0x93ac2000) [pid = 10230] [serial = 325] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 156 (0x97738400) [pid = 10230] [serial = 330] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 155 (0x99116800) [pid = 10230] [serial = 333] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 154 (0xa6780c00) [pid = 10230] [serial = 315] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 153 (0x9a5edc00) [pid = 10230] [serial = 337] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 152 (0x929d3400) [pid = 10230] [serial = 324] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 151 (0x924c3000) [pid = 10230] [serial = 321] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 150 (0x90e1d800) [pid = 10230] [serial = 318] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 149 (0x9a96bc00) [pid = 10230] [serial = 309] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 148 (0x95289c00) [pid = 10230] [serial = 327] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 147 (0x9817ec00) [pid = 10230] [serial = 331] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 146 (0x924cdc00) [pid = 10230] [serial = 322] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 145 (0x95288c00) [pid = 10230] [serial = 306] [outer = (nil)] [url = about:blank] 07:51:55 INFO - PROCESS | 10230 | --DOMWINDOW == 144 (0x8edb3800) [pid = 10230] [serial = 339] [outer = (nil)] [url = about:blank] 07:51:56 INFO - PROCESS | 10230 | 1463064716068 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]]]}] 07:51:56 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 07:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1280ms 07:51:56 INFO - PROCESS | 10230 | 1463064716116 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 07:51:56 INFO - PROCESS | 10230 | 1463064716120 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 07:51:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:51:56 INFO - PROCESS | 10230 | 1463064716126 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:51:56 INFO - PROCESS | 10230 | 1463064716131 Marionette TRACE conn3 <- [1,530,null,{}] 07:51:56 INFO - PROCESS | 10230 | 1463064716145 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}] 07:51:56 INFO - PROCESS | 10230 | 1463064716282 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 07:51:56 INFO - PROCESS | 10230 | 1463064716300 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:56 INFO - PROCESS | 10230 | ++DOCSHELL 0x90e17c00 == 75 [pid = 10230] [id = 140] 07:51:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 145 (0x926eec00) [pid = 10230] [serial = 419] [outer = (nil)] 07:51:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 146 (0x93c72c00) [pid = 10230] [serial = 420] [outer = 0x926eec00] 07:51:56 INFO - PROCESS | 10230 | 1463064716367 Marionette DEBUG loaded listener.js 07:51:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 147 (0x95133000) [pid = 10230] [serial = 421] [outer = 0x926eec00] 07:51:57 INFO - PROCESS | 10230 | 1463064717072 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"]]]}] 07:51:57 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 07:51:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:51:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:51:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:51:57 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 07:51:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:51:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:51:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:51:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:51:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:51:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1032ms 07:51:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:51:57 INFO - PROCESS | 10230 | 1463064717160 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 07:51:57 INFO - PROCESS | 10230 | 1463064717163 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 07:51:57 INFO - PROCESS | 10230 | 1463064717169 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:51:57 INFO - PROCESS | 10230 | 1463064717172 Marionette TRACE conn3 <- [1,534,null,{}] 07:51:57 INFO - PROCESS | 10230 | 1463064717177 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}] 07:51:57 INFO - PROCESS | 10230 | 1463064717317 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 07:51:57 INFO - PROCESS | 10230 | 1463064717330 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:57 INFO - PROCESS | 10230 | ++DOCSHELL 0x924cbc00 == 76 [pid = 10230] [id = 141] 07:51:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 148 (0x955da400) [pid = 10230] [serial = 422] [outer = (nil)] 07:51:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 149 (0x9817c800) [pid = 10230] [serial = 423] [outer = 0x955da400] 07:51:57 INFO - PROCESS | 10230 | 1463064717394 Marionette DEBUG loaded listener.js 07:51:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 150 (0x98ed5c00) [pid = 10230] [serial = 424] [outer = 0x955da400] 07:51:58 INFO - PROCESS | 10230 | --DOMWINDOW == 149 (0x9978b800) [pid = 10230] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:51:58 INFO - PROCESS | 10230 | --DOMWINDOW == 148 (0x923b1800) [pid = 10230] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:51:58 INFO - PROCESS | 10230 | --DOMWINDOW == 147 (0x90e17000) [pid = 10230] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:51:58 INFO - PROCESS | 10230 | --DOMWINDOW == 146 (0x90f97c00) [pid = 10230] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:51:58 INFO - PROCESS | 10230 | --DOMWINDOW == 145 (0x99555c00) [pid = 10230] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:51:58 INFO - PROCESS | 10230 | --DOMWINDOW == 144 (0x924f3000) [pid = 10230] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:51:58 INFO - PROCESS | 10230 | 1463064718573 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]]]}] 07:51:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 07:51:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1486ms 07:51:58 INFO - PROCESS | 10230 | 1463064718658 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 07:51:58 INFO - PROCESS | 10230 | 1463064718663 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 07:51:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:51:58 INFO - PROCESS | 10230 | 1463064718676 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:51:58 INFO - PROCESS | 10230 | 1463064718681 Marionette TRACE conn3 <- [1,538,null,{}] 07:51:58 INFO - PROCESS | 10230 | 1463064718691 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}] 07:51:58 INFO - PROCESS | 10230 | 1463064718876 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 07:51:59 INFO - PROCESS | 10230 | 1463064719040 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:51:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x8f0ac000 == 77 [pid = 10230] [id = 142] 07:51:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 145 (0x8f0ad000) [pid = 10230] [serial = 425] [outer = (nil)] 07:51:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 146 (0x90e1d800) [pid = 10230] [serial = 426] [outer = 0x8f0ad000] 07:51:59 INFO - PROCESS | 10230 | 1463064719120 Marionette DEBUG loaded listener.js 07:51:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 147 (0x910f0000) [pid = 10230] [serial = 427] [outer = 0x8f0ad000] 07:51:59 INFO - PROCESS | 10230 | 1463064719898 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]]]}] 07:51:59 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. 07:51:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1243ms 07:51:59 INFO - PROCESS | 10230 | 1463064719918 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 07:51:59 INFO - PROCESS | 10230 | 1463064719927 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 07:51:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:51:59 INFO - PROCESS | 10230 | 1463064719936 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:51:59 INFO - PROCESS | 10230 | 1463064719941 Marionette TRACE conn3 <- [1,542,null,{}] 07:51:59 INFO - PROCESS | 10230 | 1463064719963 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}] 07:52:00 INFO - PROCESS | 10230 | 1463064720126 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 07:52:00 INFO - PROCESS | 10230 | 1463064720280 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:00 INFO - PROCESS | 10230 | ++DOCSHELL 0x8f0aa400 == 78 [pid = 10230] [id = 143] 07:52:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 148 (0x911f7000) [pid = 10230] [serial = 428] [outer = (nil)] 07:52:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 149 (0x926ea800) [pid = 10230] [serial = 429] [outer = 0x911f7000] 07:52:00 INFO - PROCESS | 10230 | 1463064720354 Marionette DEBUG loaded listener.js 07:52:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 150 (0x926f5c00) [pid = 10230] [serial = 430] [outer = 0x911f7000] 07:52:01 INFO - PROCESS | 10230 | 1463064721146 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]]]}] 07:52:01 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. 07:52:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1250ms 07:52:01 INFO - PROCESS | 10230 | 1463064721200 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 07:52:01 INFO - PROCESS | 10230 | 1463064721203 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 07:52:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:52:01 INFO - PROCESS | 10230 | 1463064721212 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:52:01 INFO - PROCESS | 10230 | 1463064721216 Marionette TRACE conn3 <- [1,546,null,{}] 07:52:01 INFO - PROCESS | 10230 | 1463064721232 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}] 07:52:01 INFO - PROCESS | 10230 | 1463064721433 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 07:52:01 INFO - PROCESS | 10230 | 1463064721590 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:01 INFO - PROCESS | 10230 | ++DOCSHELL 0x8f0a8400 == 79 [pid = 10230] [id = 144] 07:52:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 151 (0x929d6c00) [pid = 10230] [serial = 431] [outer = (nil)] 07:52:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 152 (0x95127c00) [pid = 10230] [serial = 432] [outer = 0x929d6c00] 07:52:01 INFO - PROCESS | 10230 | 1463064721679 Marionette DEBUG loaded listener.js 07:52:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 153 (0x99556c00) [pid = 10230] [serial = 433] [outer = 0x929d6c00] 07:52:02 INFO - PROCESS | 10230 | 1463064722585 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]]]}] 07:52:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 07:52:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1388ms 07:52:02 INFO - PROCESS | 10230 | 1463064722600 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 07:52:02 INFO - PROCESS | 10230 | 1463064722604 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 07:52:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:52:02 INFO - PROCESS | 10230 | 1463064722610 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:52:02 INFO - PROCESS | 10230 | 1463064722613 Marionette TRACE conn3 <- [1,550,null,{}] 07:52:02 INFO - PROCESS | 10230 | 1463064722618 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}] 07:52:02 INFO - PROCESS | 10230 | 1463064722799 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 07:52:02 INFO - PROCESS | 10230 | 1463064722971 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:02 INFO - PROCESS | 10230 | ++DOCSHELL 0x9110a000 == 80 [pid = 10230] [id = 145] 07:52:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 154 (0x9110b000) [pid = 10230] [serial = 434] [outer = (nil)] 07:52:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 155 (0x9110f800) [pid = 10230] [serial = 435] [outer = 0x9110b000] 07:52:03 INFO - PROCESS | 10230 | 1463064723047 Marionette DEBUG loaded listener.js 07:52:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 156 (0x98ecec00) [pid = 10230] [serial = 436] [outer = 0x9110b000] 07:52:03 INFO - PROCESS | 10230 | 1463064723851 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]]]}] 07:52:03 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. 07:52:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1279ms 07:52:03 INFO - PROCESS | 10230 | 1463064723890 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 07:52:03 INFO - PROCESS | 10230 | 1463064723894 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 07:52:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:52:03 INFO - PROCESS | 10230 | 1463064723899 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:52:03 INFO - PROCESS | 10230 | 1463064723903 Marionette TRACE conn3 <- [1,554,null,{}] 07:52:03 INFO - PROCESS | 10230 | 1463064723908 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}] 07:52:04 INFO - PROCESS | 10230 | 1463064724086 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 07:52:04 INFO - PROCESS | 10230 | 1463064724217 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:04 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edbac00 == 81 [pid = 10230] [id = 146] 07:52:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 157 (0x8f0a3c00) [pid = 10230] [serial = 437] [outer = (nil)] 07:52:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 158 (0x9a10e400) [pid = 10230] [serial = 438] [outer = 0x8f0a3c00] 07:52:04 INFO - PROCESS | 10230 | 1463064724293 Marionette DEBUG loaded listener.js 07:52:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 159 (0x9a5ed400) [pid = 10230] [serial = 439] [outer = 0x8f0a3c00] 07:52:04 INFO - PROCESS | 10230 | [10230] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:05 INFO - PROCESS | 10230 | 1463064725124 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]]]}] 07:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1278ms 07:52:05 INFO - PROCESS | 10230 | 1463064725178 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 07:52:05 INFO - PROCESS | 10230 | 1463064725182 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 07:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:52:05 INFO - PROCESS | 10230 | 1463064725188 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:52:05 INFO - PROCESS | 10230 | 1463064725190 Marionette TRACE conn3 <- [1,558,null,{}] 07:52:05 INFO - PROCESS | 10230 | 1463064725214 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}] 07:52:05 INFO - PROCESS | 10230 | 1463064725413 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 07:52:05 INFO - PROCESS | 10230 | 1463064725565 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:05 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ee8d800 == 82 [pid = 10230] [id = 147] 07:52:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 160 (0x8ee8e800) [pid = 10230] [serial = 440] [outer = (nil)] 07:52:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 161 (0x8ee97800) [pid = 10230] [serial = 441] [outer = 0x8ee8e800] 07:52:05 INFO - PROCESS | 10230 | 1463064725644 Marionette DEBUG loaded listener.js 07:52:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 162 (0x9cc3b800) [pid = 10230] [serial = 442] [outer = 0x8ee8e800] 07:52:06 INFO - PROCESS | 10230 | 1463064726447 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]]]}] 07:52:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:52:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1298ms 07:52:06 INFO - PROCESS | 10230 | 1463064726499 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 07:52:06 INFO - PROCESS | 10230 | 1463064726503 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 07:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:52:06 INFO - PROCESS | 10230 | 1463064726529 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:52:06 INFO - PROCESS | 10230 | 1463064726531 Marionette TRACE conn3 <- [1,562,null,{}] 07:52:06 INFO - PROCESS | 10230 | 1463064726538 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}] 07:52:06 INFO - PROCESS | 10230 | 1463064726688 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 07:52:06 INFO - PROCESS | 10230 | 1463064726837 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:06 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edab400 == 83 [pid = 10230] [id = 148] 07:52:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 163 (0x8edaf800) [pid = 10230] [serial = 443] [outer = (nil)] 07:52:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 164 (0x9ce70400) [pid = 10230] [serial = 444] [outer = 0x8edaf800] 07:52:06 INFO - PROCESS | 10230 | 1463064726915 Marionette DEBUG loaded listener.js 07:52:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 165 (0xa0512400) [pid = 10230] [serial = 445] [outer = 0x8edaf800] 07:52:07 INFO - PROCESS | 10230 | [10230] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:07 INFO - PROCESS | 10230 | 1463064727698 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]]]}] 07:52:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:52:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1206ms 07:52:07 INFO - PROCESS | 10230 | 1463064727724 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 07:52:07 INFO - PROCESS | 10230 | 1463064727727 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 07:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:52:07 INFO - PROCESS | 10230 | 1463064727735 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:52:07 INFO - PROCESS | 10230 | 1463064727739 Marionette TRACE conn3 <- [1,566,null,{}] 07:52:07 INFO - PROCESS | 10230 | 1463064727744 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}] 07:52:07 INFO - PROCESS | 10230 | 1463064727885 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 07:52:08 INFO - PROCESS | 10230 | 1463064728041 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x8dbe2400 == 84 [pid = 10230] [id = 149] 07:52:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 166 (0x8dbe3400) [pid = 10230] [serial = 446] [outer = (nil)] 07:52:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 167 (0x8dbe9c00) [pid = 10230] [serial = 447] [outer = 0x8dbe3400] 07:52:08 INFO - PROCESS | 10230 | 1463064728119 Marionette DEBUG loaded listener.js 07:52:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 168 (0x8dbec800) [pid = 10230] [serial = 448] [outer = 0x8dbe3400] 07:52:08 INFO - PROCESS | 10230 | [10230] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:08 INFO - PROCESS | 10230 | 1463064728917 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]]]}] 07:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1236ms 07:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:52:08 INFO - PROCESS | 10230 | 1463064728972 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 07:52:08 INFO - PROCESS | 10230 | 1463064728975 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 07:52:08 INFO - PROCESS | 10230 | 1463064728981 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:52:08 INFO - PROCESS | 10230 | 1463064728984 Marionette TRACE conn3 <- [1,570,null,{}] 07:52:08 INFO - PROCESS | 10230 | 1463064728989 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}] 07:52:09 INFO - PROCESS | 10230 | 1463064729135 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 07:52:09 INFO - PROCESS | 10230 | 1463064729289 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:09 INFO - PROCESS | 10230 | ++DOCSHELL 0x8dbe4000 == 85 [pid = 10230] [id = 150] 07:52:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 169 (0x8dbed000) [pid = 10230] [serial = 449] [outer = (nil)] 07:52:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 170 (0x9b1cbc00) [pid = 10230] [serial = 450] [outer = 0x8dbed000] 07:52:09 INFO - PROCESS | 10230 | 1463064729364 Marionette DEBUG loaded listener.js 07:52:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 171 (0x9cea1400) [pid = 10230] [serial = 451] [outer = 0x8dbed000] 07:52:09 INFO - PROCESS | 10230 | [10230] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:10 INFO - PROCESS | 10230 | 1463064730130 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]]]}] 07:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1180ms 07:52:10 INFO - PROCESS | 10230 | 1463064730165 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 07:52:10 INFO - PROCESS | 10230 | 1463064730168 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 07:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:52:10 INFO - PROCESS | 10230 | 1463064730176 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:52:10 INFO - PROCESS | 10230 | 1463064730178 Marionette TRACE conn3 <- [1,574,null,{}] 07:52:10 INFO - PROCESS | 10230 | 1463064730184 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}] 07:52:10 INFO - PROCESS | 10230 | 1463064730330 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 07:52:10 INFO - PROCESS | 10230 | 1463064730487 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:10 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ee92c00 == 86 [pid = 10230] [id = 151] 07:52:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 172 (0x9ce62000) [pid = 10230] [serial = 452] [outer = (nil)] 07:52:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 173 (0xa26cf000) [pid = 10230] [serial = 453] [outer = 0x9ce62000] 07:52:10 INFO - PROCESS | 10230 | 1463064730563 Marionette DEBUG loaded listener.js 07:52:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 174 (0xa627e800) [pid = 10230] [serial = 454] [outer = 0x9ce62000] 07:52:11 INFO - PROCESS | 10230 | 1463064731362 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]]]}] 07:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1238ms 07:52:11 INFO - PROCESS | 10230 | 1463064731415 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 07:52:11 INFO - PROCESS | 10230 | 1463064731419 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 07:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:52:11 INFO - PROCESS | 10230 | 1463064731424 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:52:11 INFO - PROCESS | 10230 | 1463064731428 Marionette TRACE conn3 <- [1,578,null,{}] 07:52:11 INFO - PROCESS | 10230 | 1463064731433 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}] 07:52:11 INFO - PROCESS | 10230 | 1463064731629 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 07:52:11 INFO - PROCESS | 10230 | 1463064731785 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:11 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d0dac00 == 87 [pid = 10230] [id = 152] 07:52:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 175 (0x8d0db000) [pid = 10230] [serial = 455] [outer = (nil)] 07:52:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 176 (0x8d0e8800) [pid = 10230] [serial = 456] [outer = 0x8d0db000] 07:52:11 INFO - PROCESS | 10230 | 1463064731878 Marionette DEBUG loaded listener.js 07:52:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 177 (0xa6763000) [pid = 10230] [serial = 457] [outer = 0x8d0db000] 07:52:12 INFO - PROCESS | 10230 | 1463064732753 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]]]}] 07:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1381ms 07:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:52:12 INFO - PROCESS | 10230 | 1463064732806 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 07:52:12 INFO - PROCESS | 10230 | 1463064732809 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 07:52:12 INFO - PROCESS | 10230 | 1463064732815 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:52:12 INFO - PROCESS | 10230 | 1463064732818 Marionette TRACE conn3 <- [1,582,null,{}] 07:52:12 INFO - PROCESS | 10230 | 1463064732823 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}] 07:52:12 INFO - PROCESS | 10230 | 1463064732967 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 07:52:13 INFO - PROCESS | 10230 | 1463064733126 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:13 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d0e3000 == 88 [pid = 10230] [id = 153] 07:52:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 178 (0x8d246800) [pid = 10230] [serial = 458] [outer = (nil)] 07:52:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 179 (0x8d24e000) [pid = 10230] [serial = 459] [outer = 0x8d246800] 07:52:13 INFO - PROCESS | 10230 | 1463064733200 Marionette DEBUG loaded listener.js 07:52:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 180 (0x8d252c00) [pid = 10230] [serial = 460] [outer = 0x8d246800] 07:52:14 INFO - PROCESS | 10230 | 1463064734045 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]]]}] 07:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1283ms 07:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:52:14 INFO - PROCESS | 10230 | 1463064734097 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 07:52:14 INFO - PROCESS | 10230 | 1463064734100 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 07:52:14 INFO - PROCESS | 10230 | 1463064734106 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:52:14 INFO - PROCESS | 10230 | 1463064734109 Marionette TRACE conn3 <- [1,586,null,{}] 07:52:14 INFO - PROCESS | 10230 | 1463064734114 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}] 07:52:14 INFO - PROCESS | 10230 | 1463064734263 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 07:52:14 INFO - PROCESS | 10230 | 1463064734660 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d249000 == 89 [pid = 10230] [id = 154] 07:52:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 181 (0x8d249400) [pid = 10230] [serial = 461] [outer = (nil)] 07:52:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 182 (0x8d24ec00) [pid = 10230] [serial = 462] [outer = 0x8d249400] 07:52:14 INFO - PROCESS | 10230 | 1463064734736 Marionette DEBUG loaded listener.js 07:52:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 183 (0x8da22c00) [pid = 10230] [serial = 463] [outer = 0x8d249400] 07:52:15 INFO - PROCESS | 10230 | [10230] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:15 INFO - PROCESS | 10230 | 1463064735483 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]]]}] 07:52:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1393ms 07:52:15 INFO - PROCESS | 10230 | 1463064735499 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 07:52:15 INFO - PROCESS | 10230 | 1463064735504 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 07:52:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:52:15 INFO - PROCESS | 10230 | 1463064735511 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:52:15 INFO - PROCESS | 10230 | 1463064735516 Marionette TRACE conn3 <- [1,590,null,{}] 07:52:15 INFO - PROCESS | 10230 | 1463064735523 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}] 07:52:15 INFO - PROCESS | 10230 | 1463064735674 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 07:52:15 INFO - PROCESS | 10230 | 1463064735865 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:15 INFO - PROCESS | 10230 | ++DOCSHELL 0x8da1d800 == 90 [pid = 10230] [id = 155] 07:52:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 184 (0x8da1f400) [pid = 10230] [serial = 464] [outer = (nil)] 07:52:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 185 (0x8edba800) [pid = 10230] [serial = 465] [outer = 0x8da1f400] 07:52:15 INFO - PROCESS | 10230 | 1463064735975 Marionette DEBUG loaded listener.js 07:52:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 186 (0x8f0a5800) [pid = 10230] [serial = 466] [outer = 0x8da1f400] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 185 (0x923bc800) [pid = 10230] [serial = 345] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 184 (0x93cbd400) [pid = 10230] [serial = 348] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 183 (0x9cc73000) [pid = 10230] [serial = 351] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 182 (0x911f5400) [pid = 10230] [serial = 354] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 181 (0x9cea0400) [pid = 10230] [serial = 357] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 180 (0xa3544400) [pid = 10230] [serial = 360] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 179 (0x8f0ae400) [pid = 10230] [serial = 363] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 178 (0xa2479000) [pid = 10230] [serial = 384] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOCSHELL 0x90e17c00 == 89 [pid = 10230] [id = 140] 07:52:17 INFO - PROCESS | 10230 | --DOCSHELL 0x90e19400 == 88 [pid = 10230] [id = 139] 07:52:17 INFO - PROCESS | 10230 | --DOCSHELL 0x910eec00 == 87 [pid = 10230] [id = 138] 07:52:17 INFO - PROCESS | 10230 | 1463064737461 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]]]}] 07:52:17 INFO - PROCESS | 10230 | --DOCSHELL 0x8edacc00 == 86 [pid = 10230] [id = 129] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 177 (0x93cbc000) [pid = 10230] [serial = 381] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 176 (0x95126800) [pid = 10230] [serial = 370] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 175 (0x92e4c000) [pid = 10230] [serial = 369] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 174 (0x9cc3d000) [pid = 10230] [serial = 379] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 173 (0x921a5400) [pid = 10230] [serial = 367] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 172 (0x90f9cc00) [pid = 10230] [serial = 366] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 171 (0x9a107800) [pid = 10230] [serial = 375] [outer = (nil)] [url = about:blank] 07:52:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:52:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2036ms 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 170 (0x95568c00) [pid = 10230] [serial = 372] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 169 (0x97724c00) [pid = 10230] [serial = 373] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 168 (0x9ce65800) [pid = 10230] [serial = 382] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 167 (0x9a2d1800) [pid = 10230] [serial = 376] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | --DOMWINDOW == 166 (0x9b062400) [pid = 10230] [serial = 378] [outer = (nil)] [url = about:blank] 07:52:17 INFO - PROCESS | 10230 | 1463064737556 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 07:52:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:52:17 INFO - PROCESS | 10230 | 1463064737561 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 07:52:17 INFO - PROCESS | 10230 | 1463064737567 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:52:17 INFO - PROCESS | 10230 | 1463064737571 Marionette TRACE conn3 <- [1,594,null,{}] 07:52:17 INFO - PROCESS | 10230 | 1463064737576 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}] 07:52:17 INFO - PROCESS | 10230 | 1463064737731 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 07:52:17 INFO - PROCESS | 10230 | 1463064737849 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:17 INFO - PROCESS | 10230 | ++DOCSHELL 0x8f0b2c00 == 87 [pid = 10230] [id = 156] 07:52:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 167 (0x90f99000) [pid = 10230] [serial = 467] [outer = (nil)] 07:52:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 168 (0x911ec000) [pid = 10230] [serial = 468] [outer = 0x90f99000] 07:52:17 INFO - PROCESS | 10230 | 1463064737915 Marionette DEBUG loaded listener.js 07:52:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 169 (0x926f2400) [pid = 10230] [serial = 469] [outer = 0x90f99000] 07:52:18 INFO - PROCESS | 10230 | 1463064738571 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]]]}] 07:52:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:52:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1029ms 07:52:18 INFO - PROCESS | 10230 | 1463064738596 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 07:52:18 INFO - PROCESS | 10230 | 1463064738600 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 07:52:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:52:18 INFO - PROCESS | 10230 | 1463064738612 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:52:18 INFO - PROCESS | 10230 | 1463064738619 Marionette TRACE conn3 <- [1,598,null,{}] 07:52:18 INFO - PROCESS | 10230 | 1463064738642 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}] 07:52:18 INFO - PROCESS | 10230 | 1463064738855 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 07:52:18 INFO - PROCESS | 10230 | 1463064738871 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:18 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d0e1400 == 88 [pid = 10230] [id = 157] 07:52:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 170 (0x9512c800) [pid = 10230] [serial = 470] [outer = (nil)] 07:52:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 171 (0x97731400) [pid = 10230] [serial = 471] [outer = 0x9512c800] 07:52:18 INFO - PROCESS | 10230 | 1463064738936 Marionette DEBUG loaded listener.js 07:52:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 172 (0x99399800) [pid = 10230] [serial = 472] [outer = 0x9512c800] 07:52:19 INFO - PROCESS | 10230 | 1463064739710 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]]]}] 07:52:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:52:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1167ms 07:52:19 INFO - PROCESS | 10230 | 1463064739780 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 07:52:19 INFO - PROCESS | 10230 | 1463064739783 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 07:52:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:52:19 INFO - PROCESS | 10230 | 1463064739794 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:52:19 INFO - PROCESS | 10230 | 1463064739797 Marionette TRACE conn3 <- [1,602,null,{}] 07:52:19 INFO - PROCESS | 10230 | 1463064739802 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}] 07:52:19 INFO - PROCESS | 10230 | 1463064739976 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 07:52:20 INFO - PROCESS | 10230 | 1463064740001 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:20 INFO - PROCESS | 10230 | ++DOCSHELL 0x90f99c00 == 89 [pid = 10230] [id = 158] 07:52:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 173 (0x924ef800) [pid = 10230] [serial = 473] [outer = (nil)] 07:52:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 174 (0x995f3400) [pid = 10230] [serial = 474] [outer = 0x924ef800] 07:52:20 INFO - PROCESS | 10230 | 1463064740063 Marionette DEBUG loaded listener.js 07:52:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 175 (0x9a10a400) [pid = 10230] [serial = 475] [outer = 0x924ef800] 07:52:20 INFO - PROCESS | 10230 | 1463064740795 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]]]}] 07:52:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:52:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1026ms 07:52:20 INFO - PROCESS | 10230 | 1463064740820 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 07:52:20 INFO - PROCESS | 10230 | 1463064740823 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 07:52:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:52:20 INFO - PROCESS | 10230 | 1463064740828 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:52:20 INFO - PROCESS | 10230 | 1463064740831 Marionette TRACE conn3 <- [1,606,null,{}] 07:52:20 INFO - PROCESS | 10230 | 1463064740836 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}] 07:52:21 INFO - PROCESS | 10230 | 1463064741021 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 07:52:21 INFO - PROCESS | 10230 | 1463064741051 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:21 INFO - PROCESS | 10230 | ++DOCSHELL 0x93a94400 == 90 [pid = 10230] [id = 159] 07:52:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 176 (0x93a95000) [pid = 10230] [serial = 476] [outer = (nil)] 07:52:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 177 (0x93a98000) [pid = 10230] [serial = 477] [outer = 0x93a95000] 07:52:21 INFO - PROCESS | 10230 | 1463064741122 Marionette DEBUG loaded listener.js 07:52:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 178 (0x9a99dc00) [pid = 10230] [serial = 478] [outer = 0x93a95000] 07:52:21 INFO - PROCESS | 10230 | --DOMWINDOW == 177 (0xa0518400) [pid = 10230] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:52:21 INFO - PROCESS | 10230 | --DOMWINDOW == 176 (0x924e9c00) [pid = 10230] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:52:21 INFO - PROCESS | 10230 | --DOMWINDOW == 175 (0x8edb6c00) [pid = 10230] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:52:21 INFO - PROCESS | 10230 | --DOMWINDOW == 174 (0x90e20000) [pid = 10230] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:52:21 INFO - PROCESS | 10230 | --DOMWINDOW == 173 (0x910f5800) [pid = 10230] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:52:21 INFO - PROCESS | 10230 | --DOMWINDOW == 172 (0x926eec00) [pid = 10230] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:52:22 INFO - PROCESS | 10230 | 1463064742028 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]]]}] 07:52:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:52:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1227ms 07:52:22 INFO - PROCESS | 10230 | 1463064742056 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 07:52:22 INFO - PROCESS | 10230 | 1463064742059 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 07:52:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:52:22 INFO - PROCESS | 10230 | 1463064742065 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:52:22 INFO - PROCESS | 10230 | 1463064742067 Marionette TRACE conn3 <- [1,610,null,{}] 07:52:22 INFO - PROCESS | 10230 | 1463064742072 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}] 07:52:22 INFO - PROCESS | 10230 | 1463064742260 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 07:52:22 INFO - PROCESS | 10230 | 1463064742340 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ef95800 == 91 [pid = 10230] [id = 160] 07:52:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 173 (0x8ef97000) [pid = 10230] [serial = 479] [outer = (nil)] 07:52:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 174 (0x8efa0400) [pid = 10230] [serial = 480] [outer = 0x8ef97000] 07:52:22 INFO - PROCESS | 10230 | 1463064742404 Marionette DEBUG loaded listener.js 07:52:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 175 (0x90f9a000) [pid = 10230] [serial = 481] [outer = 0x8ef97000] 07:52:23 INFO - PROCESS | 10230 | 1463064743062 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]]]}] 07:52:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:52:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1025ms 07:52:23 INFO - PROCESS | 10230 | 1463064743091 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 07:52:23 INFO - PROCESS | 10230 | 1463064743094 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 07:52:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:52:23 INFO - PROCESS | 10230 | 1463064743100 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:52:23 INFO - PROCESS | 10230 | 1463064743102 Marionette TRACE conn3 <- [1,614,null,{}] 07:52:23 INFO - PROCESS | 10230 | 1463064743107 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}] 07:52:23 INFO - PROCESS | 10230 | 1463064743293 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 07:52:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 176 (0x8e6b3000) [pid = 10230] [serial = 482] [outer = 0x923be400] 07:52:23 INFO - PROCESS | 10230 | 1463064743342 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e6bb000 == 92 [pid = 10230] [id = 161] 07:52:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 177 (0x8e6bb400) [pid = 10230] [serial = 483] [outer = (nil)] 07:52:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 178 (0x8e6bd800) [pid = 10230] [serial = 484] [outer = 0x8e6bb400] 07:52:23 INFO - PROCESS | 10230 | 1463064743418 Marionette DEBUG loaded listener.js 07:52:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 179 (0x8e6c0c00) [pid = 10230] [serial = 485] [outer = 0x8e6bb400] 07:52:24 INFO - PROCESS | 10230 | 1463064744317 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]]]}] 07:52:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:52:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1280ms 07:52:24 INFO - PROCESS | 10230 | 1463064744381 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 07:52:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:52:24 INFO - PROCESS | 10230 | 1463064744386 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 07:52:24 INFO - PROCESS | 10230 | 1463064744394 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:52:24 INFO - PROCESS | 10230 | 1463064744400 Marionette TRACE conn3 <- [1,618,null,{}] 07:52:24 INFO - PROCESS | 10230 | 1463064744409 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}] 07:52:24 INFO - PROCESS | 10230 | 1463064744609 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 07:52:24 INFO - PROCESS | 10230 | 1463064744772 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:24 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d0e0400 == 93 [pid = 10230] [id = 162] 07:52:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 180 (0x8d246c00) [pid = 10230] [serial = 486] [outer = (nil)] 07:52:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 181 (0x8e6b5400) [pid = 10230] [serial = 487] [outer = 0x8d246c00] 07:52:24 INFO - PROCESS | 10230 | 1463064744849 Marionette DEBUG loaded listener.js 07:52:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 182 (0x8edb7800) [pid = 10230] [serial = 488] [outer = 0x8d246c00] 07:52:25 INFO - PROCESS | 10230 | 1463064745730 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]]]}] 07:52:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:52:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1385ms 07:52:25 INFO - PROCESS | 10230 | 1463064745778 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 07:52:25 INFO - PROCESS | 10230 | 1463064745786 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 07:52:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:52:25 INFO - PROCESS | 10230 | 1463064745796 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:52:25 INFO - PROCESS | 10230 | 1463064745800 Marionette TRACE conn3 <- [1,622,null,{}] 07:52:25 INFO - PROCESS | 10230 | 1463064745805 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}] 07:52:25 INFO - PROCESS | 10230 | 1463064745966 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 07:52:26 INFO - PROCESS | 10230 | 1463064746123 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:26 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ee90000 == 94 [pid = 10230] [id = 163] 07:52:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 183 (0x8ef99000) [pid = 10230] [serial = 489] [outer = (nil)] 07:52:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 184 (0x8f0b2000) [pid = 10230] [serial = 490] [outer = 0x8ef99000] 07:52:26 INFO - PROCESS | 10230 | 1463064746199 Marionette DEBUG loaded listener.js 07:52:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 185 (0x910fac00) [pid = 10230] [serial = 491] [outer = 0x8ef99000] 07:52:27 INFO - PROCESS | 10230 | 1463064747127 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]]]}] 07:52:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:52:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1382ms 07:52:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:52:27 INFO - PROCESS | 10230 | 1463064747178 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 07:52:27 INFO - PROCESS | 10230 | 1463064747181 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 07:52:27 INFO - PROCESS | 10230 | 1463064747188 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:52:27 INFO - PROCESS | 10230 | 1463064747193 Marionette TRACE conn3 <- [1,626,null,{}] 07:52:27 INFO - PROCESS | 10230 | 1463064747208 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}] 07:52:27 INFO - PROCESS | 10230 | 1463064747374 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 07:52:27 INFO - PROCESS | 10230 | 1463064747536 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x93a8fc00 == 95 [pid = 10230] [id = 164] 07:52:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 186 (0x93a93800) [pid = 10230] [serial = 492] [outer = (nil)] 07:52:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 187 (0x93c73800) [pid = 10230] [serial = 493] [outer = 0x93a93800] 07:52:27 INFO - PROCESS | 10230 | 1463064747627 Marionette DEBUG loaded listener.js 07:52:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 188 (0x95568c00) [pid = 10230] [serial = 494] [outer = 0x93a93800] 07:52:28 INFO - PROCESS | 10230 | 1463064748472 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]]]}] 07:52:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:52:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1334ms 07:52:28 INFO - PROCESS | 10230 | 1463064748520 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 07:52:28 INFO - PROCESS | 10230 | 1463064748527 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 07:52:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:52:28 INFO - PROCESS | 10230 | 1463064748532 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:52:28 INFO - PROCESS | 10230 | 1463064748536 Marionette TRACE conn3 <- [1,630,null,{}] 07:52:28 INFO - PROCESS | 10230 | 1463064748541 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}] 07:52:28 INFO - PROCESS | 10230 | 1463064748701 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 07:52:28 INFO - PROCESS | 10230 | 1463064748867 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:28 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e006c00 == 96 [pid = 10230] [id = 165] 07:52:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 189 (0x8e00d000) [pid = 10230] [serial = 495] [outer = (nil)] 07:52:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 190 (0x8e010c00) [pid = 10230] [serial = 496] [outer = 0x8e00d000] 07:52:28 INFO - PROCESS | 10230 | 1463064748944 Marionette DEBUG loaded listener.js 07:52:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 191 (0x8ee9cc00) [pid = 10230] [serial = 497] [outer = 0x8e00d000] 07:52:29 INFO - PROCESS | 10230 | 1463064749729 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]]]}] 07:52:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:52:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1239ms 07:52:29 INFO - PROCESS | 10230 | 1463064749772 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 07:52:29 INFO - PROCESS | 10230 | 1463064749775 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 07:52:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:52:29 INFO - PROCESS | 10230 | 1463064749781 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:52:29 INFO - PROCESS | 10230 | 1463064749784 Marionette TRACE conn3 <- [1,634,null,{}] 07:52:29 INFO - PROCESS | 10230 | 1463064749790 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}] 07:52:29 INFO - PROCESS | 10230 | 1463064749943 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 07:52:30 INFO - PROCESS | 10230 | 1463064750102 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:30 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e006800 == 97 [pid = 10230] [id = 166] 07:52:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 192 (0x8e007400) [pid = 10230] [serial = 498] [outer = (nil)] 07:52:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 193 (0x95289c00) [pid = 10230] [serial = 499] [outer = 0x8e007400] 07:52:30 INFO - PROCESS | 10230 | 1463064750178 Marionette DEBUG loaded listener.js 07:52:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 194 (0x9b062400) [pid = 10230] [serial = 500] [outer = 0x8e007400] 07:52:30 INFO - PROCESS | 10230 | [10230] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:31 INFO - PROCESS | 10230 | 1463064751000 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]]]}] 07:52:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:52:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1279ms 07:52:31 INFO - PROCESS | 10230 | 1463064751061 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 07:52:31 INFO - PROCESS | 10230 | 1463064751064 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 07:52:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:52:31 INFO - PROCESS | 10230 | 1463064751070 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:52:31 INFO - PROCESS | 10230 | 1463064751073 Marionette TRACE conn3 <- [1,638,null,{}] 07:52:31 INFO - PROCESS | 10230 | 1463064751078 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}] 07:52:31 INFO - PROCESS | 10230 | 1463064751259 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 07:52:31 INFO - PROCESS | 10230 | 1463064751422 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:31 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e011800 == 98 [pid = 10230] [id = 167] 07:52:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 195 (0x8ef5b400) [pid = 10230] [serial = 501] [outer = (nil)] 07:52:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 196 (0x8ef64c00) [pid = 10230] [serial = 502] [outer = 0x8ef5b400] 07:52:31 INFO - PROCESS | 10230 | 1463064751499 Marionette DEBUG loaded listener.js 07:52:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 197 (0x93cbac00) [pid = 10230] [serial = 503] [outer = 0x8ef5b400] 07:52:31 INFO - PROCESS | 10230 | [10230] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:32 INFO - PROCESS | 10230 | 1463064752290 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]]]}] 07:52:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:52:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1278ms 07:52:32 INFO - PROCESS | 10230 | 1463064752348 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 07:52:32 INFO - PROCESS | 10230 | 1463064752351 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 07:52:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:52:32 INFO - PROCESS | 10230 | 1463064752373 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:52:32 INFO - PROCESS | 10230 | 1463064752377 Marionette TRACE conn3 <- [1,642,null,{}] 07:52:32 INFO - PROCESS | 10230 | 1463064752384 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}] 07:52:32 INFO - PROCESS | 10230 | 1463064752535 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 07:52:32 INFO - PROCESS | 10230 | 1463064752695 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b46fc00 == 99 [pid = 10230] [id = 168] 07:52:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 198 (0x8b470800) [pid = 10230] [serial = 504] [outer = (nil)] 07:52:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 199 (0x8b477400) [pid = 10230] [serial = 505] [outer = 0x8b470800] 07:52:32 INFO - PROCESS | 10230 | 1463064752783 Marionette DEBUG loaded listener.js 07:52:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 200 (0x8b47ac00) [pid = 10230] [serial = 506] [outer = 0x8b470800] 07:52:33 INFO - PROCESS | 10230 | 1463064753554 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]]]}] 07:52:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:52:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1248ms 07:52:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:52:33 INFO - PROCESS | 10230 | 1463064753606 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 07:52:33 INFO - PROCESS | 10230 | 1463064753609 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 07:52:33 INFO - PROCESS | 10230 | 1463064753615 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:52:33 INFO - PROCESS | 10230 | 1463064753618 Marionette TRACE conn3 <- [1,646,null,{}] 07:52:33 INFO - PROCESS | 10230 | 1463064753623 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}] 07:52:33 INFO - PROCESS | 10230 | 1463064753776 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 07:52:33 INFO - PROCESS | 10230 | 1463064753940 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b476000 == 100 [pid = 10230] [id = 169] 07:52:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 201 (0x8b47b000) [pid = 10230] [serial = 507] [outer = (nil)] 07:52:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 202 (0x8c9a0c00) [pid = 10230] [serial = 508] [outer = 0x8b47b000] 07:52:34 INFO - PROCESS | 10230 | 1463064754013 Marionette DEBUG loaded listener.js 07:52:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 203 (0x8c9a2800) [pid = 10230] [serial = 509] [outer = 0x8b47b000] 07:52:34 INFO - PROCESS | 10230 | 1463064754846 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]]]}] 07:52:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:52:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1284ms 07:52:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:52:34 INFO - PROCESS | 10230 | 1463064754899 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 07:52:34 INFO - PROCESS | 10230 | 1463064754901 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 07:52:34 INFO - PROCESS | 10230 | 1463064754907 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:52:34 INFO - PROCESS | 10230 | 1463064754911 Marionette TRACE conn3 <- [1,650,null,{}] 07:52:34 INFO - PROCESS | 10230 | 1463064754916 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}] 07:52:35 INFO - PROCESS | 10230 | 1463064755063 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 07:52:35 INFO - PROCESS | 10230 | 1463064755235 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x8c9a3c00 == 101 [pid = 10230] [id = 170] 07:52:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 204 (0x8c9a4000) [pid = 10230] [serial = 510] [outer = (nil)] 07:52:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 205 (0x8c9aa000) [pid = 10230] [serial = 511] [outer = 0x8c9a4000] 07:52:35 INFO - PROCESS | 10230 | 1463064755311 Marionette DEBUG loaded listener.js 07:52:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 206 (0x8c9abc00) [pid = 10230] [serial = 512] [outer = 0x8c9a4000] 07:52:36 INFO - PROCESS | 10230 | 1463064756515 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]]]}] 07:52:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:52:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1635ms 07:52:36 INFO - PROCESS | 10230 | 1463064756566 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 07:52:36 INFO - PROCESS | 10230 | 1463064756570 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 07:52:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:52:36 INFO - PROCESS | 10230 | 1463064756582 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:52:36 INFO - PROCESS | 10230 | 1463064756587 Marionette TRACE conn3 <- [1,654,null,{}] 07:52:36 INFO - PROCESS | 10230 | 1463064756594 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}] 07:52:36 INFO - PROCESS | 10230 | 1463064756790 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 07:52:37 INFO - PROCESS | 10230 | 1463064757002 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:37 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b477c00 == 102 [pid = 10230] [id = 171] 07:52:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 207 (0x8d252000) [pid = 10230] [serial = 513] [outer = (nil)] 07:52:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 208 (0x8e6b3c00) [pid = 10230] [serial = 514] [outer = 0x8d252000] 07:52:37 INFO - PROCESS | 10230 | 1463064757073 Marionette DEBUG loaded listener.js 07:52:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 209 (0x8e714c00) [pid = 10230] [serial = 515] [outer = 0x8d252000] 07:52:37 INFO - PROCESS | 10230 | 1463064757984 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]]]}] 07:52:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:52:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1434ms 07:52:38 INFO - PROCESS | 10230 | 1463064758016 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 07:52:38 INFO - PROCESS | 10230 | 1463064758023 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 07:52:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:52:38 INFO - PROCESS | 10230 | 1463064758033 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:52:38 INFO - PROCESS | 10230 | 1463064758036 Marionette TRACE conn3 <- [1,658,null,{}] 07:52:38 INFO - PROCESS | 10230 | 1463064758041 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}] 07:52:38 INFO - PROCESS | 10230 | 1463064758229 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x9955ac00 == 101 [pid = 10230] [id = 96] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x924c3c00 == 100 [pid = 10230] [id = 97] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x93cba400 == 99 [pid = 10230] [id = 95] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x924cc400 == 98 [pid = 10230] [id = 94] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x97722c00 == 97 [pid = 10230] [id = 24] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x8edb5c00 == 96 [pid = 10230] [id = 118] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x99780c00 == 95 [pid = 10230] [id = 117] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x926f2000 == 94 [pid = 10230] [id = 116] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x924cf400 == 93 [pid = 10230] [id = 93] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x8edac000 == 92 [pid = 10230] [id = 115] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 208 (0x9817c800) [pid = 10230] [serial = 423] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 207 (0xa828ac00) [pid = 10230] [serial = 408] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 206 (0x8e71dc00) [pid = 10230] [serial = 405] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x90e1e000 == 91 [pid = 10230] [id = 120] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x8f0a3400 == 90 [pid = 10230] [id = 121] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x90e1b400 == 89 [pid = 10230] [id = 119] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x923b9800 == 88 [pid = 10230] [id = 98] 07:52:38 INFO - PROCESS | 10230 | 1463064758435 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x8dbe2400 == 87 [pid = 10230] [id = 149] 07:52:38 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d0dbc00 == 88 [pid = 10230] [id = 172] 07:52:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 207 (0x8d247400) [pid = 10230] [serial = 516] [outer = (nil)] 07:52:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 208 (0x8e6b4000) [pid = 10230] [serial = 517] [outer = 0x8d247400] 07:52:38 INFO - PROCESS | 10230 | 1463064758507 Marionette DEBUG loaded listener.js 07:52:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 209 (0x8edb7400) [pid = 10230] [serial = 518] [outer = 0x8d247400] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x8edab400 == 87 [pid = 10230] [id = 148] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x8ee8d800 == 86 [pid = 10230] [id = 147] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x8edbac00 == 85 [pid = 10230] [id = 146] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x9110a000 == 84 [pid = 10230] [id = 145] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x8f0a8400 == 83 [pid = 10230] [id = 144] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x8f0aa400 == 82 [pid = 10230] [id = 143] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x8f0ac000 == 81 [pid = 10230] [id = 142] 07:52:38 INFO - PROCESS | 10230 | --DOCSHELL 0x924cbc00 == 80 [pid = 10230] [id = 141] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 208 (0xa3063800) [pid = 10230] [serial = 385] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 207 (0x924f5400) [pid = 10230] [serial = 301] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 206 (0x955d4800) [pid = 10230] [serial = 343] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 205 (0x97724000) [pid = 10230] [serial = 393] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 204 (0xa6e93800) [pid = 10230] [serial = 402] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 203 (0x8edb8800) [pid = 10230] [serial = 387] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 202 (0x8da22000) [pid = 10230] [serial = 411] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 201 (0x921b0400) [pid = 10230] [serial = 390] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 200 (0xa6760c00) [pid = 10230] [serial = 399] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 199 (0x923b4c00) [pid = 10230] [serial = 417] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 198 (0x921acc00) [pid = 10230] [serial = 415] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 197 (0xa229ec00) [pid = 10230] [serial = 396] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 196 (0x93c72c00) [pid = 10230] [serial = 420] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 195 (0x910fa800) [pid = 10230] [serial = 414] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 194 (0x924f7400) [pid = 10230] [serial = 418] [outer = (nil)] [url = about:blank] 07:52:38 INFO - PROCESS | 10230 | --DOMWINDOW == 193 (0x95133000) [pid = 10230] [serial = 421] [outer = (nil)] [url = about:blank] 07:52:39 INFO - PROCESS | 10230 | 1463064759287 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]]]}] 07:52:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:52:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1283ms 07:52:39 INFO - PROCESS | 10230 | 1463064759316 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 07:52:39 INFO - PROCESS | 10230 | 1463064759319 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 07:52:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:52:39 INFO - PROCESS | 10230 | 1463064759326 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:52:39 INFO - PROCESS | 10230 | 1463064759331 Marionette TRACE conn3 <- [1,662,null,{}] 07:52:39 INFO - PROCESS | 10230 | 1463064759345 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}] 07:52:39 INFO - PROCESS | 10230 | 1463064759481 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 07:52:39 INFO - PROCESS | 10230 | 1463064759501 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:39 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e6bac00 == 81 [pid = 10230] [id = 173] 07:52:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 194 (0x8ef9b000) [pid = 10230] [serial = 519] [outer = (nil)] 07:52:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 195 (0x8f0a6000) [pid = 10230] [serial = 520] [outer = 0x8ef9b000] 07:52:39 INFO - PROCESS | 10230 | 1463064759567 Marionette DEBUG loaded listener.js 07:52:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 196 (0x90e1a800) [pid = 10230] [serial = 521] [outer = 0x8ef9b000] 07:52:40 INFO - PROCESS | 10230 | [10230] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:40 INFO - PROCESS | 10230 | 1463064760308 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]]]}] 07:52:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:52:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1033ms 07:52:40 INFO - PROCESS | 10230 | 1463064760359 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 07:52:40 INFO - PROCESS | 10230 | 1463064760363 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 07:52:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:52:40 INFO - PROCESS | 10230 | 1463064760369 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:52:40 INFO - PROCESS | 10230 | 1463064760371 Marionette TRACE conn3 <- [1,666,null,{}] 07:52:40 INFO - PROCESS | 10230 | 1463064760377 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}] 07:52:40 INFO - PROCESS | 10230 | 1463064760516 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 07:52:40 INFO - PROCESS | 10230 | 1463064760530 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:40 INFO - PROCESS | 10230 | ++DOCSHELL 0x90e1ec00 == 82 [pid = 10230] [id = 174] 07:52:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 197 (0x90f90000) [pid = 10230] [serial = 522] [outer = (nil)] 07:52:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 198 (0x90f98400) [pid = 10230] [serial = 523] [outer = 0x90f90000] 07:52:40 INFO - PROCESS | 10230 | 1463064760595 Marionette DEBUG loaded listener.js 07:52:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 199 (0x91109400) [pid = 10230] [serial = 524] [outer = 0x90f90000] 07:52:41 INFO - PROCESS | 10230 | [10230] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:41 INFO - PROCESS | 10230 | 1463064761408 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]]]}] 07:52:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:52:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1078ms 07:52:41 INFO - PROCESS | 10230 | 1463064761482 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 07:52:41 INFO - PROCESS | 10230 | 1463064761486 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 07:52:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:52:41 INFO - PROCESS | 10230 | 1463064761492 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:52:41 INFO - PROCESS | 10230 | 1463064761494 Marionette TRACE conn3 <- [1,670,null,{}] 07:52:41 INFO - PROCESS | 10230 | 1463064761499 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}] 07:52:41 INFO - PROCESS | 10230 | 1463064761677 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 07:52:41 INFO - PROCESS | 10230 | 1463064761696 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:41 INFO - PROCESS | 10230 | ++DOCSHELL 0x90f95c00 == 83 [pid = 10230] [id = 175] 07:52:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 200 (0x90f96400) [pid = 10230] [serial = 525] [outer = (nil)] 07:52:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 201 (0x911eb400) [pid = 10230] [serial = 526] [outer = 0x90f96400] 07:52:41 INFO - PROCESS | 10230 | 1463064761761 Marionette DEBUG loaded listener.js 07:52:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 202 (0x911f3c00) [pid = 10230] [serial = 527] [outer = 0x90f96400] 07:52:42 INFO - PROCESS | 10230 | 1463064762518 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]]]}] 07:52:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:52:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1083ms 07:52:42 INFO - PROCESS | 10230 | 1463064762575 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 07:52:42 INFO - PROCESS | 10230 | 1463064762578 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 07:52:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:52:42 INFO - PROCESS | 10230 | 1463064762584 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:52:42 INFO - PROCESS | 10230 | 1463064762586 Marionette TRACE conn3 <- [1,674,null,{}] 07:52:42 INFO - PROCESS | 10230 | 1463064762591 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}] 07:52:42 INFO - PROCESS | 10230 | 1463064762827 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 07:52:43 INFO - PROCESS | 10230 | --DOMWINDOW == 201 (0x93a95000) [pid = 10230] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:52:43 INFO - PROCESS | 10230 | --DOMWINDOW == 200 (0x8da1f400) [pid = 10230] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:52:43 INFO - PROCESS | 10230 | --DOMWINDOW == 199 (0x90f99000) [pid = 10230] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:52:43 INFO - PROCESS | 10230 | --DOMWINDOW == 198 (0x8ef97000) [pid = 10230] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:52:43 INFO - PROCESS | 10230 | --DOMWINDOW == 197 (0x9512c800) [pid = 10230] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:52:43 INFO - PROCESS | 10230 | --DOMWINDOW == 196 (0x8d249400) [pid = 10230] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:52:43 INFO - PROCESS | 10230 | --DOMWINDOW == 195 (0x924ef800) [pid = 10230] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:52:43 INFO - PROCESS | 10230 | 1463064763292 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:43 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d249400 == 84 [pid = 10230] [id = 176] 07:52:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 196 (0x8da1f400) [pid = 10230] [serial = 528] [outer = (nil)] 07:52:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 197 (0x8ef97000) [pid = 10230] [serial = 529] [outer = 0x8da1f400] 07:52:43 INFO - PROCESS | 10230 | 1463064763358 Marionette DEBUG loaded listener.js 07:52:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 198 (0x923bd000) [pid = 10230] [serial = 530] [outer = 0x8da1f400] 07:52:43 INFO - PROCESS | 10230 | [10230] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:52:43 INFO - PROCESS | 10230 | 1463064763950 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]]]}] 07:52:43 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 07:52:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1377ms 07:52:43 INFO - PROCESS | 10230 | 1463064763960 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 07:52:43 INFO - PROCESS | 10230 | 1463064763963 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 07:52:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:52:43 INFO - PROCESS | 10230 | 1463064763975 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:52:43 INFO - PROCESS | 10230 | 1463064763977 Marionette TRACE conn3 <- [1,678,null,{}] 07:52:43 INFO - PROCESS | 10230 | 1463064763983 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}] 07:52:44 INFO - PROCESS | 10230 | 1463064764121 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 07:52:44 INFO - PROCESS | 10230 | 1463064764248 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:44 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ee9a800 == 85 [pid = 10230] [id = 177] 07:52:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 199 (0x9221d400) [pid = 10230] [serial = 531] [outer = (nil)] 07:52:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 200 (0x924ef400) [pid = 10230] [serial = 532] [outer = 0x9221d400] 07:52:44 INFO - PROCESS | 10230 | 1463064764312 Marionette DEBUG loaded listener.js 07:52:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 201 (0x926ed800) [pid = 10230] [serial = 533] [outer = 0x9221d400] 07:52:44 INFO - PROCESS | 10230 | 1463064764931 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]]]}] 07:52:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:52:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 975ms 07:52:44 INFO - PROCESS | 10230 | 1463064764951 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 07:52:44 INFO - PROCESS | 10230 | 1463064764955 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 07:52:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:52:44 INFO - PROCESS | 10230 | 1463064764960 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:52:44 INFO - PROCESS | 10230 | 1463064764962 Marionette TRACE conn3 <- [1,682,null,{}] 07:52:44 INFO - PROCESS | 10230 | 1463064764968 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}] 07:52:45 INFO - PROCESS | 10230 | 1463064765096 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 07:52:45 INFO - PROCESS | 10230 | 1463064765290 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:45 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b46f400 == 86 [pid = 10230] [id = 178] 07:52:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 202 (0x8b472800) [pid = 10230] [serial = 534] [outer = (nil)] 07:52:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 203 (0x8c9a1400) [pid = 10230] [serial = 535] [outer = 0x8b472800] 07:52:45 INFO - PROCESS | 10230 | 1463064765367 Marionette DEBUG loaded listener.js 07:52:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 204 (0x8da1e000) [pid = 10230] [serial = 536] [outer = 0x8b472800] 07:52:46 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:46 INFO - PROCESS | 10230 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:52:46 INFO - PROCESS | 10230 | 1463064766720 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]]]}] 07:52:46 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) 07:52:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1784ms 07:52:46 INFO - PROCESS | 10230 | 1463064766746 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 07:52:46 INFO - PROCESS | 10230 | 1463064766752 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 07:52:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:52:46 INFO - PROCESS | 10230 | 1463064766759 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:52:46 INFO - PROCESS | 10230 | 1463064766765 Marionette TRACE conn3 <- [1,686,null,{}] 07:52:46 INFO - PROCESS | 10230 | 1463064766772 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}] 07:52:46 INFO - PROCESS | 10230 | 1463064766931 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 07:52:47 INFO - PROCESS | 10230 | 1463064767132 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:47 INFO - PROCESS | 10230 | ++DOCSHELL 0x8dbe7800 == 87 [pid = 10230] [id = 179] 07:52:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 205 (0x8e00c400) [pid = 10230] [serial = 537] [outer = (nil)] 07:52:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 206 (0x8ef5b800) [pid = 10230] [serial = 538] [outer = 0x8e00c400] 07:52:47 INFO - PROCESS | 10230 | 1463064767224 Marionette DEBUG loaded listener.js 07:52:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 207 (0x8ef63c00) [pid = 10230] [serial = 539] [outer = 0x8e00c400] 07:52:48 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:48 INFO - PROCESS | 10230 | 1463064768430 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]]]}] 07:52:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:52:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1682ms 07:52:48 INFO - PROCESS | 10230 | 1463064768452 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 07:52:48 INFO - PROCESS | 10230 | 1463064768458 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 07:52:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:52:48 INFO - PROCESS | 10230 | 1463064768465 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:52:48 INFO - PROCESS | 10230 | 1463064768468 Marionette TRACE conn3 <- [1,690,null,{}] 07:52:48 INFO - PROCESS | 10230 | 1463064768474 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}] 07:52:48 INFO - PROCESS | 10230 | 1463064768703 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 07:52:48 INFO - PROCESS | 10230 | 1463064768878 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:48 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d24c000 == 88 [pid = 10230] [id = 180] 07:52:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 208 (0x8ef5b000) [pid = 10230] [serial = 540] [outer = (nil)] 07:52:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 209 (0x91115000) [pid = 10230] [serial = 541] [outer = 0x8ef5b000] 07:52:48 INFO - PROCESS | 10230 | 1463064768955 Marionette DEBUG loaded listener.js 07:52:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 210 (0x924c3800) [pid = 10230] [serial = 542] [outer = 0x8ef5b000] 07:52:50 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:50 INFO - PROCESS | 10230 | 1463064770201 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]]]}] 07:52:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:52:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1779ms 07:52:50 INFO - PROCESS | 10230 | 1463064770245 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 07:52:50 INFO - PROCESS | 10230 | 1463064770249 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 07:52:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:52:50 INFO - PROCESS | 10230 | 1463064770262 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:52:50 INFO - PROCESS | 10230 | 1463064770271 Marionette TRACE conn3 <- [1,694,null,{}] 07:52:50 INFO - PROCESS | 10230 | 1463064770367 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}] 07:52:50 INFO - PROCESS | 10230 | 1463064770576 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 07:52:50 INFO - PROCESS | 10230 | 1463064770696 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:50 INFO - PROCESS | 10230 | ++DOCSHELL 0x90e17c00 == 89 [pid = 10230] [id = 181] 07:52:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 211 (0x924d0000) [pid = 10230] [serial = 543] [outer = (nil)] 07:52:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 212 (0x93a8d800) [pid = 10230] [serial = 544] [outer = 0x924d0000] 07:52:50 INFO - PROCESS | 10230 | 1463064770772 Marionette DEBUG loaded listener.js 07:52:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 213 (0x93a95c00) [pid = 10230] [serial = 545] [outer = 0x924d0000] 07:52:51 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:51 INFO - PROCESS | 10230 | 1463064771969 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]]]}] 07:52:52 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) 07:52:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1766ms 07:52:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:52:52 INFO - PROCESS | 10230 | 1463064772022 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 07:52:52 INFO - PROCESS | 10230 | 1463064772025 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 07:52:52 INFO - PROCESS | 10230 | 1463064772032 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:52:52 INFO - PROCESS | 10230 | 1463064772035 Marionette TRACE conn3 <- [1,698,null,{}] 07:52:52 INFO - PROCESS | 10230 | 1463064772040 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}] 07:52:52 INFO - PROCESS | 10230 | 1463064772271 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 07:52:52 INFO - PROCESS | 10230 | 1463064772434 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:52 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d246000 == 90 [pid = 10230] [id = 182] 07:52:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 214 (0x929ddc00) [pid = 10230] [serial = 546] [outer = (nil)] 07:52:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 215 (0x93c6c800) [pid = 10230] [serial = 547] [outer = 0x929ddc00] 07:52:52 INFO - PROCESS | 10230 | 1463064772508 Marionette DEBUG loaded listener.js 07:52:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 216 (0x93cb9800) [pid = 10230] [serial = 548] [outer = 0x929ddc00] 07:52:53 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:53 INFO - PROCESS | 10230 | 1463064773715 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]]]}] 07:52:53 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) 07:52:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1738ms 07:52:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:52:53 INFO - PROCESS | 10230 | 1463064773769 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 07:52:53 INFO - PROCESS | 10230 | 1463064773772 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 07:52:53 INFO - PROCESS | 10230 | 1463064773778 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:52:53 INFO - PROCESS | 10230 | 1463064773781 Marionette TRACE conn3 <- [1,702,null,{}] 07:52:53 INFO - PROCESS | 10230 | 1463064773787 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}] 07:52:54 INFO - PROCESS | 10230 | 1463064774054 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 07:52:54 INFO - PROCESS | 10230 | 1463064774175 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:54 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e6b8c00 == 91 [pid = 10230] [id = 183] 07:52:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 217 (0x8edaf400) [pid = 10230] [serial = 549] [outer = (nil)] 07:52:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 218 (0x92e52800) [pid = 10230] [serial = 550] [outer = 0x8edaf400] 07:52:54 INFO - PROCESS | 10230 | 1463064774257 Marionette DEBUG loaded listener.js 07:52:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 219 (0x95284400) [pid = 10230] [serial = 551] [outer = 0x8edaf400] 07:52:55 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:55 INFO - PROCESS | 10230 | 1463064775668 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]]]}] 07:52:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:52:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1940ms 07:52:55 INFO - PROCESS | 10230 | 1463064775718 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 07:52:55 INFO - PROCESS | 10230 | 1463064775723 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 07:52:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:52:55 INFO - PROCESS | 10230 | 1463064775730 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:52:55 INFO - PROCESS | 10230 | 1463064775735 Marionette TRACE conn3 <- [1,706,null,{}] 07:52:55 INFO - PROCESS | 10230 | 1463064775744 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}] 07:52:55 INFO - PROCESS | 10230 | 1463064775927 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 07:52:56 INFO - PROCESS | 10230 | 1463064776097 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:56 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e6be000 == 92 [pid = 10230] [id = 184] 07:52:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 220 (0x8e71fc00) [pid = 10230] [serial = 552] [outer = (nil)] 07:52:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 221 (0x8ef5ac00) [pid = 10230] [serial = 553] [outer = 0x8e71fc00] 07:52:56 INFO - PROCESS | 10230 | 1463064776168 Marionette DEBUG loaded listener.js 07:52:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 222 (0x8ef94000) [pid = 10230] [serial = 554] [outer = 0x8e71fc00] 07:52:56 INFO - PROCESS | 10230 | --DOCSHELL 0x8e715000 == 91 [pid = 10230] [id = 136] 07:52:56 INFO - PROCESS | 10230 | --DOMWINDOW == 221 (0x8e6bd800) [pid = 10230] [serial = 484] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOCSHELL 0xa687ac00 == 90 [pid = 10230] [id = 134] 07:52:57 INFO - PROCESS | 10230 | --DOCSHELL 0x923b8400 == 89 [pid = 10230] [id = 131] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 220 (0x8d24ec00) [pid = 10230] [serial = 462] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 219 (0x90e1d800) [pid = 10230] [serial = 426] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 218 (0x9110f800) [pid = 10230] [serial = 435] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 217 (0x9a10e400) [pid = 10230] [serial = 438] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 216 (0x95127c00) [pid = 10230] [serial = 432] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 215 (0x9b1cbc00) [pid = 10230] [serial = 450] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 214 (0x995f3400) [pid = 10230] [serial = 474] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 213 (0x9a99dc00) [pid = 10230] [serial = 478] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 212 (0x9a10a400) [pid = 10230] [serial = 475] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 211 (0x9b05cc00) [pid = 10230] [serial = 268] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 210 (0x99399800) [pid = 10230] [serial = 472] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 209 (0x90f9a000) [pid = 10230] [serial = 481] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 208 (0x93a98000) [pid = 10230] [serial = 477] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 207 (0xa26cf000) [pid = 10230] [serial = 453] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 206 (0x8f0a5800) [pid = 10230] [serial = 466] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 205 (0x911ec000) [pid = 10230] [serial = 468] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 204 (0x8ee97800) [pid = 10230] [serial = 441] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 203 (0x8efa0400) [pid = 10230] [serial = 480] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 202 (0x8edba800) [pid = 10230] [serial = 465] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 201 (0x926f2400) [pid = 10230] [serial = 469] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 200 (0x8dbe9c00) [pid = 10230] [serial = 447] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 199 (0x926ea800) [pid = 10230] [serial = 429] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 198 (0x8d24e000) [pid = 10230] [serial = 459] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 197 (0x97731400) [pid = 10230] [serial = 471] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 196 (0x9ce70400) [pid = 10230] [serial = 444] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 195 (0x8d0e8800) [pid = 10230] [serial = 456] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | --DOMWINDOW == 194 (0x8da22c00) [pid = 10230] [serial = 463] [outer = (nil)] [url = about:blank] 07:52:57 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:57 INFO - PROCESS | 10230 | 1463064777512 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]]]}] 07:52:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:52:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1835ms 07:52:57 INFO - PROCESS | 10230 | 1463064777567 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 07:52:57 INFO - PROCESS | 10230 | 1463064777575 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 07:52:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:52:57 INFO - PROCESS | 10230 | 1463064777606 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:52:57 INFO - PROCESS | 10230 | 1463064777610 Marionette TRACE conn3 <- [1,710,null,{}] 07:52:57 INFO - PROCESS | 10230 | 1463064777614 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}] 07:52:57 INFO - PROCESS | 10230 | 1463064777746 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 07:52:57 INFO - PROCESS | 10230 | 1463064777757 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:57 INFO - PROCESS | 10230 | ++DOCSHELL 0x8c9ab800 == 90 [pid = 10230] [id = 185] 07:52:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 195 (0x8d24ec00) [pid = 10230] [serial = 555] [outer = (nil)] 07:52:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 196 (0x8edb5400) [pid = 10230] [serial = 556] [outer = 0x8d24ec00] 07:52:57 INFO - PROCESS | 10230 | 1463064777822 Marionette DEBUG loaded listener.js 07:52:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 197 (0x8ef64800) [pid = 10230] [serial = 557] [outer = 0x8d24ec00] 07:52:58 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:52:58 INFO - PROCESS | 10230 | 1463064778971 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]]]}] 07:52:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:52:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1388ms 07:52:58 INFO - PROCESS | 10230 | 1463064778989 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 07:52:58 INFO - PROCESS | 10230 | 1463064778991 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 07:52:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:52:59 INFO - PROCESS | 10230 | 1463064778998 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:52:59 INFO - PROCESS | 10230 | 1463064779003 Marionette TRACE conn3 <- [1,714,null,{}] 07:52:59 INFO - PROCESS | 10230 | 1463064779017 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}] 07:52:59 INFO - PROCESS | 10230 | 1463064779163 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 07:52:59 INFO - PROCESS | 10230 | 1463064779382 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:52:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x8f0a8800 == 91 [pid = 10230] [id = 186] 07:52:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 198 (0x8f0ac400) [pid = 10230] [serial = 558] [outer = (nil)] 07:52:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 199 (0x91113400) [pid = 10230] [serial = 559] [outer = 0x8f0ac400] 07:52:59 INFO - PROCESS | 10230 | 1463064779448 Marionette DEBUG loaded listener.js 07:52:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 200 (0x921aac00) [pid = 10230] [serial = 560] [outer = 0x8f0ac400] 07:53:00 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:00 INFO - PROCESS | 10230 | 1463064780565 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]]]}] 07:53:00 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 07:53:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1590ms 07:53:00 INFO - PROCESS | 10230 | 1463064780593 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 07:53:00 INFO - PROCESS | 10230 | 1463064780597 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 07:53:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:53:00 INFO - PROCESS | 10230 | 1463064780603 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:53:00 INFO - PROCESS | 10230 | 1463064780605 Marionette TRACE conn3 <- [1,718,null,{}] 07:53:00 INFO - PROCESS | 10230 | 1463064780611 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}] 07:53:00 INFO - PROCESS | 10230 | 1463064780787 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 07:53:00 INFO - PROCESS | 10230 | 1463064780853 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:00 INFO - PROCESS | 10230 | ++DOCSHELL 0x8f0a9400 == 92 [pid = 10230] [id = 187] 07:53:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 201 (0x9221a000) [pid = 10230] [serial = 561] [outer = (nil)] 07:53:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 202 (0x926f2c00) [pid = 10230] [serial = 562] [outer = 0x9221a000] 07:53:00 INFO - PROCESS | 10230 | 1463064780919 Marionette DEBUG loaded listener.js 07:53:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 203 (0x92e4fc00) [pid = 10230] [serial = 563] [outer = 0x9221a000] 07:53:01 INFO - PROCESS | 10230 | --DOMWINDOW == 202 (0x8ef9b000) [pid = 10230] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:53:01 INFO - PROCESS | 10230 | --DOMWINDOW == 201 (0x90f96400) [pid = 10230] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:53:01 INFO - PROCESS | 10230 | --DOMWINDOW == 200 (0x8da1f400) [pid = 10230] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:53:01 INFO - PROCESS | 10230 | --DOMWINDOW == 199 (0x90f90000) [pid = 10230] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:53:01 INFO - PROCESS | 10230 | --DOMWINDOW == 198 (0x8d252000) [pid = 10230] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:53:01 INFO - PROCESS | 10230 | --DOMWINDOW == 197 (0x8d247400) [pid = 10230] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:53:02 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:02 INFO - PROCESS | 10230 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:53:02 INFO - PROCESS | 10230 | 1463064782187 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]]]}] 07:53:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:53:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1631ms 07:53:02 INFO - PROCESS | 10230 | 1463064782235 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 07:53:02 INFO - PROCESS | 10230 | 1463064782238 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 07:53:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:53:02 INFO - PROCESS | 10230 | 1463064782257 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:53:02 INFO - PROCESS | 10230 | 1463064782261 Marionette TRACE conn3 <- [1,722,null,{}] 07:53:02 INFO - PROCESS | 10230 | 1463064782267 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}] 07:53:02 INFO - PROCESS | 10230 | 1463064782404 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 07:53:02 INFO - PROCESS | 10230 | 1463064782594 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:02 INFO - PROCESS | 10230 | ++DOCSHELL 0x8dbe1800 == 93 [pid = 10230] [id = 188] 07:53:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 198 (0x8e013c00) [pid = 10230] [serial = 564] [outer = (nil)] 07:53:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 199 (0x921a5c00) [pid = 10230] [serial = 565] [outer = 0x8e013c00] 07:53:02 INFO - PROCESS | 10230 | 1463064782659 Marionette DEBUG loaded listener.js 07:53:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 200 (0x924f7400) [pid = 10230] [serial = 566] [outer = 0x8e013c00] 07:53:03 INFO - PROCESS | 10230 | 1463064783269 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] 07:53:03 INFO - PROCESS | 10230 | 1463064783294 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 07:53:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:53:03 INFO - PROCESS | 10230 | 1463064783300 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:53:03 INFO - PROCESS | 10230 | 1463064783302 Marionette TRACE conn3 <- [1,726,null,{}] 07:53:03 INFO - PROCESS | 10230 | 1463064783307 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}] 07:53:03 INFO - PROCESS | 10230 | 1463064783538 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 07:53:03 INFO - PROCESS | 10230 | 1463064783712 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:03 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b479000 == 94 [pid = 10230] [id = 189] 07:53:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 201 (0x8b47c000) [pid = 10230] [serial = 567] [outer = (nil)] 07:53:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 202 (0x8d24b400) [pid = 10230] [serial = 568] [outer = 0x8b47c000] 07:53:03 INFO - PROCESS | 10230 | 1463064783796 Marionette DEBUG loaded listener.js 07:53:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 203 (0x8dbeb800) [pid = 10230] [serial = 569] [outer = 0x8b47c000] 07:53:04 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:04 INFO - PROCESS | 10230 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:53:04 INFO - PROCESS | 10230 | 1463064784736 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]]]}] 07:53:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:53:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1485ms 07:53:04 INFO - PROCESS | 10230 | 1463064784787 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 07:53:04 INFO - PROCESS | 10230 | 1463064784792 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 07:53:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:53:04 INFO - PROCESS | 10230 | 1463064784800 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:53:04 INFO - PROCESS | 10230 | 1463064784807 Marionette TRACE conn3 <- [1,730,null,{}] 07:53:04 INFO - PROCESS | 10230 | 1463064784813 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}] 07:53:04 INFO - PROCESS | 10230 | 1463064784975 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 07:53:05 INFO - PROCESS | 10230 | 1463064785136 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:05 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ef9cc00 == 95 [pid = 10230] [id = 190] 07:53:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 204 (0x8f0a5400) [pid = 10230] [serial = 570] [outer = (nil)] 07:53:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 205 (0x90f8e000) [pid = 10230] [serial = 571] [outer = 0x8f0a5400] 07:53:05 INFO - PROCESS | 10230 | 1463064785261 Marionette DEBUG loaded listener.js 07:53:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 206 (0x91109c00) [pid = 10230] [serial = 572] [outer = 0x8f0a5400] 07:53:05 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:05 INFO - PROCESS | 10230 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:53:06 INFO - PROCESS | 10230 | 1463064786105 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] 07:53:06 INFO - PROCESS | 10230 | 1463064786195 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 07:53:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:53:06 INFO - PROCESS | 10230 | 1463064786201 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:53:06 INFO - PROCESS | 10230 | 1463064786204 Marionette TRACE conn3 <- [1,734,null,{}] 07:53:06 INFO - PROCESS | 10230 | 1463064786210 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}] 07:53:06 INFO - PROCESS | 10230 | 1463064786404 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 07:53:06 INFO - PROCESS | 10230 | 1463064786569 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:06 INFO - PROCESS | 10230 | ++DOCSHELL 0x93c76800 == 96 [pid = 10230] [id = 191] 07:53:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 207 (0x9512c000) [pid = 10230] [serial = 573] [outer = (nil)] 07:53:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 208 (0x9530a800) [pid = 10230] [serial = 574] [outer = 0x9512c000] 07:53:06 INFO - PROCESS | 10230 | 1463064786729 Marionette DEBUG loaded listener.js 07:53:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 209 (0x955ddc00) [pid = 10230] [serial = 575] [outer = 0x9512c000] 07:53:07 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:07 INFO - PROCESS | 10230 | 1463064787571 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]]]}] 07:53:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:53:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1432ms 07:53:07 INFO - PROCESS | 10230 | 1463064787633 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 07:53:07 INFO - PROCESS | 10230 | 1463064787640 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 07:53:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:53:07 INFO - PROCESS | 10230 | 1463064787655 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:53:07 INFO - PROCESS | 10230 | 1463064787662 Marionette TRACE conn3 <- [1,738,null,{}] 07:53:07 INFO - PROCESS | 10230 | 1463064787668 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:07 INFO - PROCESS | 10230 | 1463064787866 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 07:53:08 INFO - PROCESS | 10230 | 1463064788039 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x8c9a4c00 == 97 [pid = 10230] [id = 192] 07:53:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 210 (0x8dbf0000) [pid = 10230] [serial = 576] [outer = (nil)] 07:53:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 211 (0x9795a000) [pid = 10230] [serial = 577] [outer = 0x8dbf0000] 07:53:08 INFO - PROCESS | 10230 | 1463064788117 Marionette DEBUG loaded listener.js 07:53:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 212 (0x98760c00) [pid = 10230] [serial = 578] [outer = 0x8dbf0000] 07:53:09 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:09 INFO - PROCESS | 10230 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:53:09 INFO - PROCESS | 10230 | 1463064789352 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:53:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:53:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1748ms 07:53:09 INFO - PROCESS | 10230 | 1463064789396 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 07:53:09 INFO - PROCESS | 10230 | 1463064789400 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 07:53:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:53:09 INFO - PROCESS | 10230 | 1463064789406 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:53:09 INFO - PROCESS | 10230 | 1463064789409 Marionette TRACE conn3 <- [1,742,null,{}] 07:53:09 INFO - PROCESS | 10230 | 1463064789415 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:09 INFO - PROCESS | 10230 | 1463064789632 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 07:53:09 INFO - PROCESS | 10230 | 1463064789771 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:09 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e00e000 == 98 [pid = 10230] [id = 193] 07:53:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 213 (0x97724c00) [pid = 10230] [serial = 579] [outer = (nil)] 07:53:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 214 (0x99559000) [pid = 10230] [serial = 580] [outer = 0x97724c00] 07:53:09 INFO - PROCESS | 10230 | 1463064789844 Marionette DEBUG loaded listener.js 07:53:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 215 (0x99565c00) [pid = 10230] [serial = 581] [outer = 0x97724c00] 07:53:11 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:11 INFO - PROCESS | 10230 | 1463064791050 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:53:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 07:53:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1682ms 07:53:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:53:11 INFO - PROCESS | 10230 | 1463064791089 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 07:53:11 INFO - PROCESS | 10230 | 1463064791091 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 07:53:11 INFO - PROCESS | 10230 | 1463064791098 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:53:11 INFO - PROCESS | 10230 | 1463064791101 Marionette TRACE conn3 <- [1,746,null,{}] 07:53:11 INFO - PROCESS | 10230 | 1463064791106 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:11 INFO - PROCESS | 10230 | 1463064791295 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 07:53:11 INFO - PROCESS | 10230 | 1463064791475 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:11 INFO - PROCESS | 10230 | ++DOCSHELL 0x99780c00 == 99 [pid = 10230] [id = 194] 07:53:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 216 (0x99897400) [pid = 10230] [serial = 582] [outer = (nil)] 07:53:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 217 (0x9a10b400) [pid = 10230] [serial = 583] [outer = 0x99897400] 07:53:11 INFO - PROCESS | 10230 | 1463064791560 Marionette DEBUG loaded listener.js 07:53:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 218 (0x9a7cb400) [pid = 10230] [serial = 584] [outer = 0x99897400] 07:53:12 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:12 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:12 INFO - PROCESS | 10230 | 1463064792881 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:53:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 07:53:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1800ms 07:53:12 INFO - PROCESS | 10230 | 1463064792946 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 07:53:12 INFO - PROCESS | 10230 | 1463064792950 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 07:53:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:53:12 INFO - PROCESS | 10230 | 1463064792975 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:53:12 INFO - PROCESS | 10230 | 1463064792978 Marionette TRACE conn3 <- [1,750,null,{}] 07:53:12 INFO - PROCESS | 10230 | 1463064792985 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:13 INFO - PROCESS | 10230 | 1463064793131 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 07:53:13 INFO - PROCESS | 10230 | 1463064793291 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:13 INFO - PROCESS | 10230 | ++DOCSHELL 0x8dbe7c00 == 100 [pid = 10230] [id = 195] 07:53:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 219 (0x93a90000) [pid = 10230] [serial = 585] [outer = (nil)] 07:53:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 220 (0x9b061800) [pid = 10230] [serial = 586] [outer = 0x93a90000] 07:53:13 INFO - PROCESS | 10230 | 1463064793367 Marionette DEBUG loaded listener.js 07:53:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 221 (0x9cc3c800) [pid = 10230] [serial = 587] [outer = 0x93a90000] 07:53:14 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:14 INFO - PROCESS | 10230 | 1463064794583 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:53:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:53:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1658ms 07:53:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:53:14 INFO - PROCESS | 10230 | 1463064794617 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 07:53:14 INFO - PROCESS | 10230 | 1463064794620 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 07:53:14 INFO - PROCESS | 10230 | 1463064794626 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:53:14 INFO - PROCESS | 10230 | 1463064794629 Marionette TRACE conn3 <- [1,754,null,{}] 07:53:14 INFO - PROCESS | 10230 | 1463064794635 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:14 INFO - PROCESS | 10230 | 1463064794866 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 07:53:15 INFO - PROCESS | 10230 | 1463064795033 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:15 INFO - PROCESS | 10230 | ++DOCSHELL 0x8c9a4800 == 101 [pid = 10230] [id = 196] 07:53:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 222 (0x8dbe7000) [pid = 10230] [serial = 588] [outer = (nil)] 07:53:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 223 (0x90f98800) [pid = 10230] [serial = 589] [outer = 0x8dbe7000] 07:53:15 INFO - PROCESS | 10230 | 1463064795106 Marionette DEBUG loaded listener.js 07:53:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 224 (0x91115c00) [pid = 10230] [serial = 590] [outer = 0x8dbe7000] 07:53:16 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:16 INFO - PROCESS | 10230 | 1463064796593 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:53:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 07:53:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2033ms 07:53:16 INFO - PROCESS | 10230 | 1463064796659 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 07:53:16 INFO - PROCESS | 10230 | 1463064796664 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 07:53:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:53:16 INFO - PROCESS | 10230 | 1463064796715 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:53:16 INFO - PROCESS | 10230 | 1463064796719 Marionette TRACE conn3 <- [1,758,null,{}] 07:53:16 INFO - PROCESS | 10230 | 1463064796728 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:16 INFO - PROCESS | 10230 | 1463064796862 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 07:53:17 INFO - PROCESS | 10230 | 1463064797075 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:17 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edb1400 == 102 [pid = 10230] [id = 197] 07:53:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 225 (0x8ef62c00) [pid = 10230] [serial = 591] [outer = (nil)] 07:53:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 226 (0x8da16400) [pid = 10230] [serial = 592] [outer = 0x8ef62c00] 07:53:17 INFO - PROCESS | 10230 | 1463064797190 Marionette DEBUG loaded listener.js 07:53:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 227 (0x926ee000) [pid = 10230] [serial = 593] [outer = 0x8ef62c00] 07:53:17 INFO - PROCESS | 10230 | --DOCSHELL 0x8e6bac00 == 101 [pid = 10230] [id = 173] 07:53:17 INFO - PROCESS | 10230 | --DOCSHELL 0x90e1ec00 == 100 [pid = 10230] [id = 174] 07:53:17 INFO - PROCESS | 10230 | --DOCSHELL 0x8d0dbc00 == 99 [pid = 10230] [id = 172] 07:53:17 INFO - PROCESS | 10230 | --DOCSHELL 0x8d249000 == 98 [pid = 10230] [id = 154] 07:53:17 INFO - PROCESS | 10230 | --DOMWINDOW == 226 (0x924ef400) [pid = 10230] [serial = 532] [outer = (nil)] [url = about:blank] 07:53:17 INFO - PROCESS | 10230 | --DOCSHELL 0x8dbe1800 == 97 [pid = 10230] [id = 188] 07:53:17 INFO - PROCESS | 10230 | --DOCSHELL 0x8f0a9400 == 96 [pid = 10230] [id = 187] 07:53:17 INFO - PROCESS | 10230 | --DOCSHELL 0x8f0a8800 == 95 [pid = 10230] [id = 186] 07:53:17 INFO - PROCESS | 10230 | --DOCSHELL 0x8c9ab800 == 94 [pid = 10230] [id = 185] 07:53:17 INFO - PROCESS | 10230 | --DOCSHELL 0x8e6be000 == 93 [pid = 10230] [id = 184] 07:53:17 INFO - PROCESS | 10230 | --DOCSHELL 0x8d24c000 == 92 [pid = 10230] [id = 180] 07:53:17 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:17 INFO - PROCESS | 10230 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:53:17 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:17 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:17 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:53:17 INFO - PROCESS | 10230 | --DOCSHELL 0x8dbe7800 == 91 [pid = 10230] [id = 179] 07:53:17 INFO - PROCESS | 10230 | --DOCSHELL 0x8b46f400 == 90 [pid = 10230] [id = 178] 07:53:18 INFO - PROCESS | 10230 | 1463064798031 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:53:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:53:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1378ms 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 225 (0x911eb400) [pid = 10230] [serial = 526] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 224 (0x8ef97000) [pid = 10230] [serial = 529] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 223 (0x911f3c00) [pid = 10230] [serial = 527] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 222 (0x8e6b5400) [pid = 10230] [serial = 487] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 221 (0x8f0b2000) [pid = 10230] [serial = 490] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 220 (0x93c73800) [pid = 10230] [serial = 493] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 219 (0x8e010c00) [pid = 10230] [serial = 496] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 218 (0x95289c00) [pid = 10230] [serial = 499] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 217 (0x8ef64c00) [pid = 10230] [serial = 502] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 216 (0x8b477400) [pid = 10230] [serial = 505] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 215 (0x90f98400) [pid = 10230] [serial = 523] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 214 (0x8e714c00) [pid = 10230] [serial = 515] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 213 (0x8e6b3c00) [pid = 10230] [serial = 514] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 212 (0x8c9aa000) [pid = 10230] [serial = 511] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 211 (0x8e6b4000) [pid = 10230] [serial = 517] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 210 (0x8edb7400) [pid = 10230] [serial = 518] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 209 (0x8f0a6000) [pid = 10230] [serial = 520] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 208 (0x90e1a800) [pid = 10230] [serial = 521] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 207 (0x8c9a0c00) [pid = 10230] [serial = 508] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 206 (0x91109400) [pid = 10230] [serial = 524] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | --DOMWINDOW == 205 (0x923bd000) [pid = 10230] [serial = 530] [outer = (nil)] [url = about:blank] 07:53:18 INFO - PROCESS | 10230 | 1463064798082 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 07:53:18 INFO - PROCESS | 10230 | 1463064798091 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 07:53:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:53:18 INFO - PROCESS | 10230 | 1463064798103 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:53:18 INFO - PROCESS | 10230 | 1463064798106 Marionette TRACE conn3 <- [1,762,null,{}] 07:53:18 INFO - PROCESS | 10230 | 1463064798112 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:18 INFO - PROCESS | 10230 | 1463064798249 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 07:53:18 INFO - PROCESS | 10230 | 1463064798263 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:18 INFO - PROCESS | 10230 | ++DOCSHELL 0x8c99ec00 == 91 [pid = 10230] [id = 198] 07:53:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 206 (0x8d248000) [pid = 10230] [serial = 594] [outer = (nil)] 07:53:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 207 (0x8edab800) [pid = 10230] [serial = 595] [outer = 0x8d248000] 07:53:18 INFO - PROCESS | 10230 | 1463064798328 Marionette DEBUG loaded listener.js 07:53:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 208 (0x8f0af000) [pid = 10230] [serial = 596] [outer = 0x8d248000] 07:53:19 INFO - PROCESS | 10230 | 1463064799508 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:53:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:53:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1433ms 07:53:19 INFO - PROCESS | 10230 | 1463064799536 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 07:53:19 INFO - PROCESS | 10230 | 1463064799539 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 07:53:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:53:19 INFO - PROCESS | 10230 | 1463064799553 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:53:19 INFO - PROCESS | 10230 | 1463064799559 Marionette TRACE conn3 <- [1,766,null,{}] 07:53:19 INFO - PROCESS | 10230 | 1463064799573 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:19 INFO - PROCESS | 10230 | 1463064799761 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 07:53:19 INFO - PROCESS | 10230 | 1463064799926 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:19 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edac000 == 92 [pid = 10230] [id = 199] 07:53:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 209 (0x924f5400) [pid = 10230] [serial = 597] [outer = (nil)] 07:53:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 210 (0x93a92800) [pid = 10230] [serial = 598] [outer = 0x924f5400] 07:53:19 INFO - PROCESS | 10230 | 1463064799993 Marionette DEBUG loaded listener.js 07:53:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 211 (0x93cc5400) [pid = 10230] [serial = 599] [outer = 0x924f5400] 07:53:21 INFO - PROCESS | 10230 | 1463064801031 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:53:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:53:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1540ms 07:53:21 INFO - PROCESS | 10230 | 1463064801092 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 07:53:21 INFO - PROCESS | 10230 | 1463064801096 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 07:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:53:21 INFO - PROCESS | 10230 | 1463064801101 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:53:21 INFO - PROCESS | 10230 | 1463064801104 Marionette TRACE conn3 <- [1,770,null,{}] 07:53:21 INFO - PROCESS | 10230 | 1463064801109 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:21 INFO - PROCESS | 10230 | 1463064801281 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 07:53:21 INFO - PROCESS | 10230 | 1463064801419 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:21 INFO - PROCESS | 10230 | ++DOCSHELL 0x95128c00 == 93 [pid = 10230] [id = 200] 07:53:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 212 (0x9528bc00) [pid = 10230] [serial = 600] [outer = (nil)] 07:53:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 213 (0x97725400) [pid = 10230] [serial = 601] [outer = 0x9528bc00] 07:53:21 INFO - PROCESS | 10230 | 1463064801484 Marionette DEBUG loaded listener.js 07:53:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 214 (0x978bd000) [pid = 10230] [serial = 602] [outer = 0x9528bc00] 07:53:22 INFO - PROCESS | 10230 | 1463064802153 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1085ms 07:53:22 INFO - PROCESS | 10230 | --DOMWINDOW == 213 (0x8d24ec00) [pid = 10230] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:53:22 INFO - PROCESS | 10230 | --DOMWINDOW == 212 (0x8e71fc00) [pid = 10230] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:53:22 INFO - PROCESS | 10230 | --DOMWINDOW == 211 (0x9221a000) [pid = 10230] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:53:22 INFO - PROCESS | 10230 | --DOMWINDOW == 210 (0x8f0ac400) [pid = 10230] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:53:22 INFO - PROCESS | 10230 | --DOMWINDOW == 209 (0x9221d400) [pid = 10230] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:53:22 INFO - PROCESS | 10230 | 1463064802279 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 07:53:22 INFO - PROCESS | 10230 | 1463064802284 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 07:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:53:22 INFO - PROCESS | 10230 | 1463064802303 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:53:22 INFO - PROCESS | 10230 | 1463064802307 Marionette TRACE conn3 <- [1,774,null,{}] 07:53:22 INFO - PROCESS | 10230 | 1463064802312 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:22 INFO - PROCESS | 10230 | 1463064802451 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 07:53:22 INFO - PROCESS | 10230 | 1463064802461 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edb3000 == 94 [pid = 10230] [id = 201] 07:53:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 210 (0x8ef61400) [pid = 10230] [serial = 603] [outer = (nil)] 07:53:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 211 (0x97729400) [pid = 10230] [serial = 604] [outer = 0x8ef61400] 07:53:22 INFO - PROCESS | 10230 | 1463064802527 Marionette DEBUG loaded listener.js 07:53:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 212 (0x99551400) [pid = 10230] [serial = 605] [outer = 0x8ef61400] 07:53:23 INFO - PROCESS | 10230 | 1463064803315 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1038ms 07:53:23 INFO - PROCESS | 10230 | 1463064803337 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 07:53:23 INFO - PROCESS | 10230 | 1463064803339 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 07:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:53:23 INFO - PROCESS | 10230 | 1463064803345 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:53:23 INFO - PROCESS | 10230 | 1463064803348 Marionette TRACE conn3 <- [1,778,null,{}] 07:53:23 INFO - PROCESS | 10230 | 1463064803353 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:23 INFO - PROCESS | 10230 | 1463064803515 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 07:53:23 INFO - PROCESS | 10230 | 1463064803530 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x9a105000 == 95 [pid = 10230] [id = 202] 07:53:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 213 (0x9a106c00) [pid = 10230] [serial = 606] [outer = (nil)] 07:53:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 214 (0x9b1ce400) [pid = 10230] [serial = 607] [outer = 0x9a106c00] 07:53:23 INFO - PROCESS | 10230 | 1463064803594 Marionette DEBUG loaded listener.js 07:53:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 215 (0x9ce9e800) [pid = 10230] [serial = 608] [outer = 0x9a106c00] 07:53:24 INFO - PROCESS | 10230 | 1463064804411 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1088ms 07:53:24 INFO - PROCESS | 10230 | 1463064804468 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 07:53:24 INFO - PROCESS | 10230 | 1463064804473 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 07:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:53:24 INFO - PROCESS | 10230 | 1463064804483 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:53:24 INFO - PROCESS | 10230 | 1463064804488 Marionette TRACE conn3 <- [1,782,null,{}] 07:53:24 INFO - PROCESS | 10230 | 1463064804498 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:24 INFO - PROCESS | 10230 | 1463064804664 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 07:53:24 INFO - PROCESS | 10230 | 1463064804836 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:24 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b474400 == 96 [pid = 10230] [id = 203] 07:53:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 216 (0x8da23c00) [pid = 10230] [serial = 609] [outer = (nil)] 07:53:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 217 (0x8e6ba800) [pid = 10230] [serial = 610] [outer = 0x8da23c00] 07:53:24 INFO - PROCESS | 10230 | 1463064804915 Marionette DEBUG loaded listener.js 07:53:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 218 (0x8edb0400) [pid = 10230] [serial = 611] [outer = 0x8da23c00] 07:53:25 INFO - PROCESS | 10230 | 1463064805776 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1343ms 07:53:25 INFO - PROCESS | 10230 | 1463064805826 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 07:53:25 INFO - PROCESS | 10230 | 1463064805834 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 07:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:53:25 INFO - PROCESS | 10230 | 1463064805844 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:53:25 INFO - PROCESS | 10230 | 1463064805848 Marionette TRACE conn3 <- [1,786,null,{}] 07:53:25 INFO - PROCESS | 10230 | 1463064805854 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:26 INFO - PROCESS | 10230 | 1463064806019 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 07:53:26 INFO - PROCESS | 10230 | 1463064806187 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:26 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ee96400 == 97 [pid = 10230] [id = 204] 07:53:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 219 (0x8ef69c00) [pid = 10230] [serial = 612] [outer = (nil)] 07:53:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 220 (0x9110a000) [pid = 10230] [serial = 613] [outer = 0x8ef69c00] 07:53:26 INFO - PROCESS | 10230 | 1463064806265 Marionette DEBUG loaded listener.js 07:53:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 221 (0x92217000) [pid = 10230] [serial = 614] [outer = 0x8ef69c00] 07:53:27 INFO - PROCESS | 10230 | 1463064807174 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1381ms 07:53:27 INFO - PROCESS | 10230 | 1463064807226 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 07:53:27 INFO - PROCESS | 10230 | 1463064807234 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 07:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:53:27 INFO - PROCESS | 10230 | 1463064807242 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:53:27 INFO - PROCESS | 10230 | 1463064807247 Marionette TRACE conn3 <- [1,790,null,{}] 07:53:27 INFO - PROCESS | 10230 | 1463064807263 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:27 INFO - PROCESS | 10230 | 1463064807441 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 07:53:27 INFO - PROCESS | 10230 | 1463064807611 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d252800 == 98 [pid = 10230] [id = 205] 07:53:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 222 (0x929d6800) [pid = 10230] [serial = 615] [outer = (nil)] 07:53:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 223 (0x97735800) [pid = 10230] [serial = 616] [outer = 0x929d6800] 07:53:27 INFO - PROCESS | 10230 | 1463064807695 Marionette DEBUG loaded listener.js 07:53:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 224 (0x9a5ea400) [pid = 10230] [serial = 617] [outer = 0x929d6800] 07:53:28 INFO - PROCESS | 10230 | 1463064808594 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1383ms 07:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:53:28 INFO - PROCESS | 10230 | 1463064808625 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 07:53:28 INFO - PROCESS | 10230 | 1463064808629 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 07:53:28 INFO - PROCESS | 10230 | 1463064808635 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:53:28 INFO - PROCESS | 10230 | 1463064808639 Marionette TRACE conn3 <- [1,794,null,{}] 07:53:28 INFO - PROCESS | 10230 | 1463064808644 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:28 INFO - PROCESS | 10230 | 1463064808798 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 07:53:28 INFO - PROCESS | 10230 | 1463064808972 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:28 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b771400 == 99 [pid = 10230] [id = 206] 07:53:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 225 (0x8b772c00) [pid = 10230] [serial = 618] [outer = (nil)] 07:53:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 226 (0x8b77c800) [pid = 10230] [serial = 619] [outer = 0x8b772c00] 07:53:29 INFO - PROCESS | 10230 | 1463064809047 Marionette DEBUG loaded listener.js 07:53:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 227 (0x8b780c00) [pid = 10230] [serial = 620] [outer = 0x8b772c00] 07:53:29 INFO - PROCESS | 10230 | 1463064809888 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1287ms 07:53:29 INFO - PROCESS | 10230 | 1463064809922 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 07:53:29 INFO - PROCESS | 10230 | 1463064809925 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 07:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:53:29 INFO - PROCESS | 10230 | 1463064809931 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:53:29 INFO - PROCESS | 10230 | 1463064809935 Marionette TRACE conn3 <- [1,798,null,{}] 07:53:29 INFO - PROCESS | 10230 | 1463064809940 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:30 INFO - PROCESS | 10230 | 1463064810094 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 07:53:30 INFO - PROCESS | 10230 | 1463064810268 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:30 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b774400 == 100 [pid = 10230] [id = 207] 07:53:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 228 (0x8b778800) [pid = 10230] [serial = 621] [outer = (nil)] 07:53:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 229 (0x9a96bc00) [pid = 10230] [serial = 622] [outer = 0x8b778800] 07:53:30 INFO - PROCESS | 10230 | 1463064810343 Marionette DEBUG loaded listener.js 07:53:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 230 (0x9cc43c00) [pid = 10230] [serial = 623] [outer = 0x8b778800] 07:53:31 INFO - PROCESS | 10230 | 1463064811190 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 07:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1330ms 07:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:53:31 INFO - PROCESS | 10230 | 1463064811263 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 07:53:31 INFO - PROCESS | 10230 | 1463064811266 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 07:53:31 INFO - PROCESS | 10230 | 1463064811272 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:53:31 INFO - PROCESS | 10230 | 1463064811275 Marionette TRACE conn3 <- [1,802,null,{}] 07:53:31 INFO - PROCESS | 10230 | 1463064811280 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:31 INFO - PROCESS | 10230 | 1463064811497 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 07:53:31 INFO - PROCESS | 10230 | 1463064811679 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:31 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b776c00 == 101 [pid = 10230] [id = 208] 07:53:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 231 (0x8d24c400) [pid = 10230] [serial = 624] [outer = (nil)] 07:53:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 232 (0xa2478000) [pid = 10230] [serial = 625] [outer = 0x8d24c400] 07:53:31 INFO - PROCESS | 10230 | 1463064811758 Marionette DEBUG loaded listener.js 07:53:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 233 (0xa2664000) [pid = 10230] [serial = 626] [outer = 0x8d24c400] 07:53:32 INFO - PROCESS | 10230 | 1463064812614 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 07:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1381ms 07:53:32 INFO - PROCESS | 10230 | 1463064812653 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 07:53:32 INFO - PROCESS | 10230 | 1463064812657 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 07:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:53:32 INFO - PROCESS | 10230 | 1463064812663 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:53:32 INFO - PROCESS | 10230 | 1463064812666 Marionette TRACE conn3 <- [1,806,null,{}] 07:53:32 INFO - PROCESS | 10230 | 1463064812672 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:32 INFO - PROCESS | 10230 | 1463064812887 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 07:53:33 INFO - PROCESS | 10230 | 1463064813015 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d0df400 == 102 [pid = 10230] [id = 209] 07:53:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 234 (0x8dc41400) [pid = 10230] [serial = 627] [outer = (nil)] 07:53:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 235 (0x8dc48c00) [pid = 10230] [serial = 628] [outer = 0x8dc41400] 07:53:33 INFO - PROCESS | 10230 | 1463064813091 Marionette DEBUG loaded listener.js 07:53:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 236 (0x8dc4b800) [pid = 10230] [serial = 629] [outer = 0x8dc41400] 07:53:33 INFO - PROCESS | 10230 | 1463064813891 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 07:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1278ms 07:53:33 INFO - PROCESS | 10230 | 1463064813941 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 07:53:33 INFO - PROCESS | 10230 | 1463064813944 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 07:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:53:33 INFO - PROCESS | 10230 | 1463064813950 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:53:33 INFO - PROCESS | 10230 | 1463064813953 Marionette TRACE conn3 <- [1,810,null,{}] 07:53:33 INFO - PROCESS | 10230 | 1463064813958 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:34 INFO - PROCESS | 10230 | 1463064814111 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 07:53:34 INFO - PROCESS | 10230 | 1463064814286 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:34 INFO - PROCESS | 10230 | ++DOCSHELL 0x8dc4a000 == 103 [pid = 10230] [id = 210] 07:53:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 237 (0x8dc4b400) [pid = 10230] [serial = 630] [outer = (nil)] 07:53:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 238 (0x8f037c00) [pid = 10230] [serial = 631] [outer = 0x8dc4b400] 07:53:34 INFO - PROCESS | 10230 | 1463064814358 Marionette DEBUG loaded listener.js 07:53:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 239 (0x8f03ac00) [pid = 10230] [serial = 632] [outer = 0x8dc4b400] 07:53:35 INFO - PROCESS | 10230 | 1463064815214 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1331ms 07:53:35 INFO - PROCESS | 10230 | 1463064815283 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 07:53:35 INFO - PROCESS | 10230 | 1463064815286 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 07:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:53:35 INFO - PROCESS | 10230 | 1463064815292 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:53:35 INFO - PROCESS | 10230 | 1463064815295 Marionette TRACE conn3 <- [1,814,null,{}] 07:53:35 INFO - PROCESS | 10230 | 1463064815300 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:35 INFO - PROCESS | 10230 | 1463064815450 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 07:53:35 INFO - PROCESS | 10230 | 1463064815622 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cca1400 == 104 [pid = 10230] [id = 211] 07:53:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 240 (0x8cca4000) [pid = 10230] [serial = 633] [outer = (nil)] 07:53:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 241 (0x8ccaa000) [pid = 10230] [serial = 634] [outer = 0x8cca4000] 07:53:35 INFO - PROCESS | 10230 | 1463064815698 Marionette DEBUG loaded listener.js 07:53:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 242 (0x8ccab800) [pid = 10230] [serial = 635] [outer = 0x8cca4000] 07:53:36 INFO - PROCESS | 10230 | 1463064816511 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 07:53:36 INFO - PROCESS | 10230 | 1463064816586 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 07:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:53:36 INFO - PROCESS | 10230 | 1463064816592 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:53:36 INFO - PROCESS | 10230 | 1463064816594 Marionette TRACE conn3 <- [1,818,null,{}] 07:53:36 INFO - PROCESS | 10230 | 1463064816600 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:36 INFO - PROCESS | 10230 | 1463064816760 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 07:53:36 INFO - PROCESS | 10230 | 1463064816933 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:36 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cca9c00 == 105 [pid = 10230] [id = 212] 07:53:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 243 (0x8ccaa800) [pid = 10230] [serial = 636] [outer = (nil)] 07:53:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 244 (0x8f03f400) [pid = 10230] [serial = 637] [outer = 0x8ccaa800] 07:53:37 INFO - PROCESS | 10230 | 1463064817012 Marionette DEBUG loaded listener.js 07:53:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 245 (0x8f041c00) [pid = 10230] [serial = 638] [outer = 0x8ccaa800] 07:53:37 INFO - PROCESS | 10230 | 1463064817855 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1277ms 07:53:37 INFO - PROCESS | 10230 | 1463064817884 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:53:37 INFO - PROCESS | 10230 | 1463064817888 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 07:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:53:37 INFO - PROCESS | 10230 | 1463064817897 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:53:37 INFO - PROCESS | 10230 | 1463064817900 Marionette TRACE conn3 <- [1,822,null,{}] 07:53:37 INFO - PROCESS | 10230 | 1463064817905 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:38 INFO - PROCESS | 10230 | 1463064818086 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:53:38 INFO - PROCESS | 10230 | 1463064818283 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:38 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d491800 == 106 [pid = 10230] [id = 213] 07:53:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 246 (0x8d492800) [pid = 10230] [serial = 639] [outer = (nil)] 07:53:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 247 (0x8d49a800) [pid = 10230] [serial = 640] [outer = 0x8d492800] 07:53:38 INFO - PROCESS | 10230 | 1463064818364 Marionette DEBUG loaded listener.js 07:53:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 248 (0x8f040c00) [pid = 10230] [serial = 641] [outer = 0x8d492800] 07:53:39 INFO - PROCESS | 10230 | 1463064819232 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 07:53:39 INFO - PROCESS | 10230 | 1463064819286 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 07:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:53:39 INFO - PROCESS | 10230 | 1463064819292 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:53:39 INFO - PROCESS | 10230 | 1463064819296 Marionette TRACE conn3 <- [1,826,null,{}] 07:53:39 INFO - PROCESS | 10230 | 1463064819301 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:39 INFO - PROCESS | 10230 | 1463064819459 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:53:39 INFO - PROCESS | 10230 | 1463064819634 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:39 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d49b400 == 107 [pid = 10230] [id = 214] 07:53:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 249 (0x8ef5d000) [pid = 10230] [serial = 642] [outer = (nil)] 07:53:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 250 (0x92ca3c00) [pid = 10230] [serial = 643] [outer = 0x8ef5d000] 07:53:39 INFO - PROCESS | 10230 | 1463064819717 Marionette DEBUG loaded listener.js 07:53:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 251 (0x92ca6c00) [pid = 10230] [serial = 644] [outer = 0x8ef5d000] 07:53:40 INFO - PROCESS | 10230 | 1463064820564 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1335ms 07:53:40 INFO - PROCESS | 10230 | 1463064820628 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:53:40 INFO - PROCESS | 10230 | 1463064820632 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 07:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:53:40 INFO - PROCESS | 10230 | 1463064820638 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:53:40 INFO - PROCESS | 10230 | 1463064820640 Marionette TRACE conn3 <- [1,830,null,{}] 07:53:40 INFO - PROCESS | 10230 | 1463064820646 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:40 INFO - PROCESS | 10230 | 1463064820816 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:53:41 INFO - PROCESS | 10230 | 1463064821272 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:41 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b77e800 == 108 [pid = 10230] [id = 215] 07:53:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 252 (0x8b77f400) [pid = 10230] [serial = 645] [outer = (nil)] 07:53:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 253 (0x8b8b6400) [pid = 10230] [serial = 646] [outer = 0x8b77f400] 07:53:41 INFO - PROCESS | 10230 | 1463064821388 Marionette DEBUG loaded listener.js 07:53:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 254 (0x8c9a1c00) [pid = 10230] [serial = 647] [outer = 0x8b77f400] 07:53:42 INFO - PROCESS | 10230 | 1463064822213 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1636ms 07:53:42 INFO - PROCESS | 10230 | 1463064822275 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:53:42 INFO - PROCESS | 10230 | 1463064822288 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 07:53:42 INFO - PROCESS | 10230 | 1463064822295 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:53:42 INFO - PROCESS | 10230 | 1463064822304 Marionette TRACE conn3 <- [1,834,null,{}] 07:53:42 INFO - PROCESS | 10230 | 1463064822310 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:42 INFO - PROCESS | 10230 | 1463064822489 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:53:42 INFO - PROCESS | 10230 | 1463064822666 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:42 INFO - PROCESS | 10230 | ++DOCSHELL 0x8c9a8400 == 109 [pid = 10230] [id = 216] 07:53:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 255 (0x8d495c00) [pid = 10230] [serial = 648] [outer = (nil)] 07:53:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 256 (0x8d49f000) [pid = 10230] [serial = 649] [outer = 0x8d495c00] 07:53:42 INFO - PROCESS | 10230 | 1463064822741 Marionette DEBUG loaded listener.js 07:53:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 257 (0x8dbe6800) [pid = 10230] [serial = 650] [outer = 0x8d495c00] 07:53:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8d249400 == 108 [pid = 10230] [id = 176] 07:53:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8ee9a800 == 107 [pid = 10230] [id = 177] 07:53:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8edb3000 == 106 [pid = 10230] [id = 201] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 256 (0x8c9a1400) [pid = 10230] [serial = 535] [outer = (nil)] [url = about:blank] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 255 (0x8ef5b800) [pid = 10230] [serial = 538] [outer = (nil)] [url = about:blank] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 254 (0x91115000) [pid = 10230] [serial = 541] [outer = (nil)] [url = about:blank] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 253 (0x93a8d800) [pid = 10230] [serial = 544] [outer = (nil)] [url = about:blank] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 252 (0x93c6c800) [pid = 10230] [serial = 547] [outer = (nil)] [url = about:blank] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 251 (0x921a5c00) [pid = 10230] [serial = 565] [outer = (nil)] [url = about:blank] 07:53:43 INFO - PROCESS | 10230 | 1463064823685 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:53:43 INFO - PROCESS | 10230 | --DOCSHELL 0x95128c00 == 105 [pid = 10230] [id = 200] 07:53:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8edac000 == 104 [pid = 10230] [id = 199] 07:53:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8c99ec00 == 103 [pid = 10230] [id = 198] 07:53:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8edb1400 == 102 [pid = 10230] [id = 197] 07:53:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8c9a4c00 == 101 [pid = 10230] [id = 192] 07:53:43 INFO - PROCESS | 10230 | --DOCSHELL 0x93c76800 == 100 [pid = 10230] [id = 191] 07:53:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8ef9cc00 == 99 [pid = 10230] [id = 190] 07:53:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8b479000 == 98 [pid = 10230] [id = 189] 07:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1439ms 07:53:43 INFO - PROCESS | 10230 | 1463064823737 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:53:43 INFO - PROCESS | 10230 | 1463064823743 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 07:53:43 INFO - PROCESS | 10230 | 1463064823749 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:53:43 INFO - PROCESS | 10230 | 1463064823752 Marionette TRACE conn3 <- [1,838,null,{}] 07:53:43 INFO - PROCESS | 10230 | 1463064823757 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:43 INFO - PROCESS | 10230 | 1463064823907 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 250 (0x926ed800) [pid = 10230] [serial = 533] [outer = (nil)] [url = about:blank] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 249 (0x8edb5400) [pid = 10230] [serial = 556] [outer = (nil)] [url = about:blank] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 248 (0x8ef64800) [pid = 10230] [serial = 557] [outer = (nil)] [url = about:blank] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 247 (0x92e52800) [pid = 10230] [serial = 550] [outer = (nil)] [url = about:blank] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 246 (0x8ef94000) [pid = 10230] [serial = 554] [outer = (nil)] [url = about:blank] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 245 (0x8ef5ac00) [pid = 10230] [serial = 553] [outer = (nil)] [url = about:blank] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 244 (0x926f2c00) [pid = 10230] [serial = 562] [outer = (nil)] [url = about:blank] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 243 (0x92e4fc00) [pid = 10230] [serial = 563] [outer = (nil)] [url = about:blank] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 242 (0x91113400) [pid = 10230] [serial = 559] [outer = (nil)] [url = about:blank] 07:53:43 INFO - PROCESS | 10230 | --DOMWINDOW == 241 (0x921aac00) [pid = 10230] [serial = 560] [outer = (nil)] [url = about:blank] 07:53:44 INFO - PROCESS | 10230 | 1463064824070 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:44 INFO - PROCESS | 10230 | ++DOCSHELL 0x8c9acc00 == 99 [pid = 10230] [id = 217] 07:53:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 242 (0x8d49c000) [pid = 10230] [serial = 651] [outer = (nil)] 07:53:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 243 (0x8e6bc800) [pid = 10230] [serial = 652] [outer = 0x8d49c000] 07:53:44 INFO - PROCESS | 10230 | 1463064824141 Marionette DEBUG loaded listener.js 07:53:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 244 (0x8ef5ac00) [pid = 10230] [serial = 653] [outer = 0x8d49c000] 07:53:44 INFO - PROCESS | 10230 | 1463064824865 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1134ms 07:53:44 INFO - PROCESS | 10230 | 1463064824882 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:53:44 INFO - PROCESS | 10230 | 1463064824886 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 07:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:53:44 INFO - PROCESS | 10230 | 1463064824899 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:53:44 INFO - PROCESS | 10230 | 1463064824907 Marionette TRACE conn3 <- [1,842,null,{}] 07:53:44 INFO - PROCESS | 10230 | 1463064824914 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:45 INFO - PROCESS | 10230 | 1463064825113 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:53:45 INFO - PROCESS | 10230 | 1463064825135 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:45 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8b0000 == 100 [pid = 10230] [id = 218] 07:53:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 245 (0x8f038400) [pid = 10230] [serial = 654] [outer = (nil)] 07:53:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 246 (0x90e1f800) [pid = 10230] [serial = 655] [outer = 0x8f038400] 07:53:45 INFO - PROCESS | 10230 | 1463064825200 Marionette DEBUG loaded listener.js 07:53:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 247 (0x910f2400) [pid = 10230] [serial = 656] [outer = 0x8f038400] 07:53:45 INFO - PROCESS | 10230 | 1463064825914 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1043ms 07:53:45 INFO - PROCESS | 10230 | 1463064825936 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:53:45 INFO - PROCESS | 10230 | 1463064825940 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 07:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:53:45 INFO - PROCESS | 10230 | 1463064825945 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:53:45 INFO - PROCESS | 10230 | 1463064825947 Marionette TRACE conn3 <- [1,846,null,{}] 07:53:45 INFO - PROCESS | 10230 | 1463064825953 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:46 INFO - PROCESS | 10230 | 1463064826151 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:53:46 INFO - PROCESS | 10230 | 1463064826176 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:46 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e007c00 == 101 [pid = 10230] [id = 219] 07:53:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 248 (0x90e17800) [pid = 10230] [serial = 657] [outer = (nil)] 07:53:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 249 (0x921aac00) [pid = 10230] [serial = 658] [outer = 0x90e17800] 07:53:46 INFO - PROCESS | 10230 | 1463064826239 Marionette DEBUG loaded listener.js 07:53:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 250 (0x923b8c00) [pid = 10230] [serial = 659] [outer = 0x90e17800] 07:53:47 INFO - PROCESS | 10230 | 1463064827029 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1135ms 07:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:53:47 INFO - PROCESS | 10230 | 1463064827084 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:53:47 INFO - PROCESS | 10230 | 1463064827086 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 07:53:47 INFO - PROCESS | 10230 | 1463064827091 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:53:47 INFO - PROCESS | 10230 | 1463064827095 Marionette TRACE conn3 <- [1,850,null,{}] 07:53:47 INFO - PROCESS | 10230 | 1463064827100 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:47 INFO - PROCESS | 10230 | 1463064827292 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:53:47 INFO - PROCESS | 10230 | 1463064827325 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:47 INFO - PROCESS | 10230 | ++DOCSHELL 0x921a6400 == 102 [pid = 10230] [id = 220] 07:53:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 251 (0x921b0000) [pid = 10230] [serial = 660] [outer = (nil)] 07:53:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 252 (0x926ef800) [pid = 10230] [serial = 661] [outer = 0x921b0000] 07:53:47 INFO - PROCESS | 10230 | 1463064827418 Marionette DEBUG loaded listener.js 07:53:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 253 (0x92ca4800) [pid = 10230] [serial = 662] [outer = 0x921b0000] 07:53:48 INFO - PROCESS | 10230 | --DOMWINDOW == 252 (0x8e013c00) [pid = 10230] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:53:48 INFO - PROCESS | 10230 | --DOMWINDOW == 251 (0x924f5400) [pid = 10230] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:53:48 INFO - PROCESS | 10230 | --DOMWINDOW == 250 (0x9528bc00) [pid = 10230] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:53:48 INFO - PROCESS | 10230 | --DOMWINDOW == 249 (0x8ef62c00) [pid = 10230] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:53:48 INFO - PROCESS | 10230 | --DOMWINDOW == 248 (0x8ef61400) [pid = 10230] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:53:48 INFO - PROCESS | 10230 | --DOMWINDOW == 247 (0x8d248000) [pid = 10230] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:53:48 INFO - PROCESS | 10230 | 1463064828399 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1335ms 07:53:48 INFO - PROCESS | 10230 | 1463064828427 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:53:48 INFO - PROCESS | 10230 | 1463064828430 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 07:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:53:48 INFO - PROCESS | 10230 | 1463064828435 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:53:48 INFO - PROCESS | 10230 | 1463064828437 Marionette TRACE conn3 <- [1,854,null,{}] 07:53:48 INFO - PROCESS | 10230 | 1463064828443 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:48 INFO - PROCESS | 10230 | 1463064828627 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:53:48 INFO - PROCESS | 10230 | 1463064828734 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:48 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cca5c00 == 103 [pid = 10230] [id = 221] 07:53:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 248 (0x8d248000) [pid = 10230] [serial = 663] [outer = (nil)] 07:53:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 249 (0x92ca9c00) [pid = 10230] [serial = 664] [outer = 0x8d248000] 07:53:48 INFO - PROCESS | 10230 | 1463064828798 Marionette DEBUG loaded listener.js 07:53:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 250 (0x92e51c00) [pid = 10230] [serial = 665] [outer = 0x8d248000] 07:53:49 INFO - PROCESS | 10230 | 1463064829396 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 979ms 07:53:49 INFO - PROCESS | 10230 | 1463064829415 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:53:49 INFO - PROCESS | 10230 | 1463064829417 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 07:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:53:49 INFO - PROCESS | 10230 | 1463064829424 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:53:49 INFO - PROCESS | 10230 | 1463064829427 Marionette TRACE conn3 <- [1,858,null,{}] 07:53:49 INFO - PROCESS | 10230 | 1463064829432 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:49 INFO - PROCESS | 10230 | 1463064829565 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:53:49 INFO - PROCESS | 10230 | 1463064829708 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:49 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d24e400 == 104 [pid = 10230] [id = 222] 07:53:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 251 (0x926f7000) [pid = 10230] [serial = 666] [outer = (nil)] 07:53:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 252 (0x93ac5800) [pid = 10230] [serial = 667] [outer = 0x926f7000] 07:53:49 INFO - PROCESS | 10230 | 1463064829772 Marionette DEBUG loaded listener.js 07:53:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 253 (0x93cba400) [pid = 10230] [serial = 668] [outer = 0x926f7000] 07:53:50 INFO - PROCESS | 10230 | 1463064830543 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1177ms 07:53:50 INFO - PROCESS | 10230 | 1463064830601 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:53:50 INFO - PROCESS | 10230 | 1463064830607 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 07:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:53:50 INFO - PROCESS | 10230 | 1463064830658 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:53:50 INFO - PROCESS | 10230 | 1463064830663 Marionette TRACE conn3 <- [1,862,null,{}] 07:53:50 INFO - PROCESS | 10230 | 1463064830687 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:50 INFO - PROCESS | 10230 | 1463064830858 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:53:51 INFO - PROCESS | 10230 | 1463064831036 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:51 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b779000 == 105 [pid = 10230] [id = 223] 07:53:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 254 (0x8b8ae000) [pid = 10230] [serial = 669] [outer = (nil)] 07:53:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 255 (0x8d492400) [pid = 10230] [serial = 670] [outer = 0x8b8ae000] 07:53:51 INFO - PROCESS | 10230 | 1463064831114 Marionette DEBUG loaded listener.js 07:53:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 256 (0x8d49fc00) [pid = 10230] [serial = 671] [outer = 0x8b8ae000] 07:53:51 INFO - PROCESS | 10230 | 1463064831980 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1387ms 07:53:52 INFO - PROCESS | 10230 | 1463064832002 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:53:52 INFO - PROCESS | 10230 | 1463064832010 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 07:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:53:52 INFO - PROCESS | 10230 | 1463064832020 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:53:52 INFO - PROCESS | 10230 | 1463064832024 Marionette TRACE conn3 <- [1,866,null,{}] 07:53:52 INFO - PROCESS | 10230 | 1463064832030 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:52 INFO - PROCESS | 10230 | 1463064832190 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:53:52 INFO - PROCESS | 10230 | 1463064832371 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:52 INFO - PROCESS | 10230 | ++DOCSHELL 0x8dbe1800 == 106 [pid = 10230] [id = 224] 07:53:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 257 (0x8dc49000) [pid = 10230] [serial = 672] [outer = (nil)] 07:53:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 258 (0x8ef5f400) [pid = 10230] [serial = 673] [outer = 0x8dc49000] 07:53:52 INFO - PROCESS | 10230 | 1463064832472 Marionette DEBUG loaded listener.js 07:53:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 259 (0x8ef9b000) [pid = 10230] [serial = 674] [outer = 0x8dc49000] 07:53:53 INFO - PROCESS | 10230 | 1463064833381 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1433ms 07:53:53 INFO - PROCESS | 10230 | 1463064833452 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:53:53 INFO - PROCESS | 10230 | 1463064833456 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 07:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:53:53 INFO - PROCESS | 10230 | 1463064833462 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:53:53 INFO - PROCESS | 10230 | 1463064833468 Marionette TRACE conn3 <- [1,870,null,{}] 07:53:53 INFO - PROCESS | 10230 | 1463064833483 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:53 INFO - PROCESS | 10230 | 1463064833681 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:53:53 INFO - PROCESS | 10230 | 1463064833877 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:53 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b777000 == 107 [pid = 10230] [id = 225] 07:53:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 260 (0x92ca0c00) [pid = 10230] [serial = 675] [outer = (nil)] 07:53:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 261 (0x92cad800) [pid = 10230] [serial = 676] [outer = 0x92ca0c00] 07:53:54 INFO - PROCESS | 10230 | 1463064833994 Marionette DEBUG loaded listener.js 07:53:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 262 (0x93c73800) [pid = 10230] [serial = 677] [outer = 0x92ca0c00] 07:53:54 INFO - PROCESS | 10230 | 1463064834885 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1436ms 07:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:53:54 INFO - PROCESS | 10230 | 1463064834899 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:53:54 INFO - PROCESS | 10230 | 1463064834903 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 07:53:54 INFO - PROCESS | 10230 | 1463064834910 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:53:54 INFO - PROCESS | 10230 | 1463064834913 Marionette TRACE conn3 <- [1,874,null,{}] 07:53:54 INFO - PROCESS | 10230 | 1463064834918 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:55 INFO - PROCESS | 10230 | 1463064835077 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:53:55 INFO - PROCESS | 10230 | 1463064835258 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:55 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8ab000 == 108 [pid = 10230] [id = 226] 07:53:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 263 (0x95135800) [pid = 10230] [serial = 678] [outer = (nil)] 07:53:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 264 (0x97732400) [pid = 10230] [serial = 679] [outer = 0x95135800] 07:53:55 INFO - PROCESS | 10230 | 1463064835334 Marionette DEBUG loaded listener.js 07:53:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 265 (0x99552c00) [pid = 10230] [serial = 680] [outer = 0x95135800] 07:53:56 INFO - PROCESS | 10230 | 1463064836171 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1288ms 07:53:56 INFO - PROCESS | 10230 | 1463064836197 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:53:56 INFO - PROCESS | 10230 | 1463064836201 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 07:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:53:56 INFO - PROCESS | 10230 | 1463064836207 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:53:56 INFO - PROCESS | 10230 | 1463064836211 Marionette TRACE conn3 <- [1,878,null,{}] 07:53:56 INFO - PROCESS | 10230 | 1463064836216 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:56 INFO - PROCESS | 10230 | 1463064836370 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:53:56 INFO - PROCESS | 10230 | 1463064836552 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:56 INFO - PROCESS | 10230 | ++DOCSHELL 0x92cac000 == 109 [pid = 10230] [id = 227] 07:53:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 266 (0x9955f800) [pid = 10230] [serial = 681] [outer = (nil)] 07:53:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 267 (0x9a2d1800) [pid = 10230] [serial = 682] [outer = 0x9955f800] 07:53:56 INFO - PROCESS | 10230 | 1463064836631 Marionette DEBUG loaded listener.js 07:53:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 268 (0x9b05c000) [pid = 10230] [serial = 683] [outer = 0x9955f800] 07:53:57 INFO - PROCESS | 10230 | 1463064837447 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1289ms 07:53:57 INFO - PROCESS | 10230 | 1463064837497 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:53:57 INFO - PROCESS | 10230 | 1463064837501 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 07:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:53:57 INFO - PROCESS | 10230 | 1463064837507 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:53:57 INFO - PROCESS | 10230 | 1463064837509 Marionette TRACE conn3 <- [1,882,null,{}] 07:53:57 INFO - PROCESS | 10230 | 1463064837515 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:57 INFO - PROCESS | 10230 | 1463064837700 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:53:57 INFO - PROCESS | 10230 | 1463064837903 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:57 INFO - PROCESS | 10230 | ++DOCSHELL 0x921a5400 == 110 [pid = 10230] [id = 228] 07:53:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 269 (0x97739800) [pid = 10230] [serial = 684] [outer = (nil)] 07:53:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 270 (0xa2276000) [pid = 10230] [serial = 685] [outer = 0x97739800] 07:53:57 INFO - PROCESS | 10230 | 1463064837984 Marionette DEBUG loaded listener.js 07:53:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 271 (0xa247a400) [pid = 10230] [serial = 686] [outer = 0x97739800] 07:53:58 INFO - PROCESS | 10230 | 1463064838812 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1330ms 07:53:58 INFO - PROCESS | 10230 | 1463064838852 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:53:58 INFO - PROCESS | 10230 | 1463064838855 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 07:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:53:58 INFO - PROCESS | 10230 | 1463064838863 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:53:58 INFO - PROCESS | 10230 | 1463064838866 Marionette TRACE conn3 <- [1,886,null,{}] 07:53:58 INFO - PROCESS | 10230 | 1463064838870 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:53:59 INFO - PROCESS | 10230 | 1463064839029 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:53:59 INFO - PROCESS | 10230 | 1463064839212 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:53:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d382400 == 111 [pid = 10230] [id = 229] 07:53:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 272 (0x8d383800) [pid = 10230] [serial = 687] [outer = (nil)] 07:53:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 273 (0x8d38a400) [pid = 10230] [serial = 688] [outer = 0x8d383800] 07:53:59 INFO - PROCESS | 10230 | 1463064839287 Marionette DEBUG loaded listener.js 07:53:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 274 (0x8d38e800) [pid = 10230] [serial = 689] [outer = 0x8d383800] 07:54:00 INFO - PROCESS | 10230 | 1463064840189 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1381ms 07:54:00 INFO - PROCESS | 10230 | 1463064840246 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:54:00 INFO - PROCESS | 10230 | 1463064840250 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 07:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:54:00 INFO - PROCESS | 10230 | 1463064840256 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:54:00 INFO - PROCESS | 10230 | 1463064840258 Marionette TRACE conn3 <- [1,890,null,{}] 07:54:00 INFO - PROCESS | 10230 | 1463064840264 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:00 INFO - PROCESS | 10230 | 1463064840427 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:54:00 INFO - PROCESS | 10230 | 1463064840611 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:00 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd2800 == 112 [pid = 10230] [id = 230] 07:54:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 275 (0x89dd4800) [pid = 10230] [serial = 690] [outer = (nil)] 07:54:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 276 (0x89dda400) [pid = 10230] [serial = 691] [outer = 0x89dd4800] 07:54:00 INFO - PROCESS | 10230 | 1463064840686 Marionette DEBUG loaded listener.js 07:54:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 277 (0x89ddc000) [pid = 10230] [serial = 692] [outer = 0x89dd4800] 07:54:01 INFO - PROCESS | 10230 | 1463064841506 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:54:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:54:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1278ms 07:54:01 INFO - PROCESS | 10230 | 1463064841535 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:54:01 INFO - PROCESS | 10230 | 1463064841538 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 07:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:54:01 INFO - PROCESS | 10230 | 1463064841544 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:54:01 INFO - PROCESS | 10230 | 1463064841546 Marionette TRACE conn3 <- [1,894,null,{}] 07:54:01 INFO - PROCESS | 10230 | 1463064841552 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:01 INFO - PROCESS | 10230 | 1463064841713 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:54:01 INFO - PROCESS | 10230 | 1463064841912 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:01 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd2000 == 113 [pid = 10230] [id = 231] 07:54:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 278 (0x89ddf000) [pid = 10230] [serial = 693] [outer = (nil)] 07:54:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 279 (0x8a199c00) [pid = 10230] [serial = 694] [outer = 0x89ddf000] 07:54:01 INFO - PROCESS | 10230 | 1463064841989 Marionette DEBUG loaded listener.js 07:54:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 280 (0x8a19b400) [pid = 10230] [serial = 695] [outer = 0x89ddf000] 07:54:02 INFO - PROCESS | 10230 | 1463064842861 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1382ms 07:54:02 INFO - PROCESS | 10230 | 1463064842928 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:54:02 INFO - PROCESS | 10230 | 1463064842931 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 07:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:54:02 INFO - PROCESS | 10230 | 1463064842937 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:54:02 INFO - PROCESS | 10230 | 1463064842939 Marionette TRACE conn3 <- [1,898,null,{}] 07:54:02 INFO - PROCESS | 10230 | 1463064842945 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:03 INFO - PROCESS | 10230 | 1463064843098 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:54:03 INFO - PROCESS | 10230 | 1463064843278 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:03 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd3800 == 114 [pid = 10230] [id = 232] 07:54:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 281 (0x89dd9800) [pid = 10230] [serial = 696] [outer = (nil)] 07:54:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 282 (0x8a1a2c00) [pid = 10230] [serial = 697] [outer = 0x89dd9800] 07:54:03 INFO - PROCESS | 10230 | 1463064843354 Marionette DEBUG loaded listener.js 07:54:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 283 (0x8a1a4800) [pid = 10230] [serial = 698] [outer = 0x89dd9800] 07:54:04 INFO - PROCESS | 10230 | 1463064844187 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:54:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:54:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1285ms 07:54:04 INFO - PROCESS | 10230 | 1463064844224 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:54:04 INFO - PROCESS | 10230 | 1463064844227 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 07:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:54:04 INFO - PROCESS | 10230 | 1463064844233 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:54:04 INFO - PROCESS | 10230 | 1463064844237 Marionette TRACE conn3 <- [1,902,null,{}] 07:54:04 INFO - PROCESS | 10230 | 1463064844242 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:04 INFO - PROCESS | 10230 | 1463064844422 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:54:04 INFO - PROCESS | 10230 | 1463064844611 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:04 INFO - PROCESS | 10230 | ++DOCSHELL 0x89704000 == 115 [pid = 10230] [id = 233] 07:54:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 284 (0x89704400) [pid = 10230] [serial = 699] [outer = (nil)] 07:54:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 285 (0x8970d400) [pid = 10230] [serial = 700] [outer = 0x89704400] 07:54:04 INFO - PROCESS | 10230 | 1463064844691 Marionette DEBUG loaded listener.js 07:54:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 286 (0x8a1a1400) [pid = 10230] [serial = 701] [outer = 0x89704400] 07:54:05 INFO - PROCESS | 10230 | 1463064845531 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:54:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:54:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1328ms 07:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:54:05 INFO - PROCESS | 10230 | 1463064845561 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 07:54:05 INFO - PROCESS | 10230 | 1463064845564 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 07:54:05 INFO - PROCESS | 10230 | 1463064845571 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:54:05 INFO - PROCESS | 10230 | 1463064845574 Marionette TRACE conn3 <- [1,906,null,{}] 07:54:05 INFO - PROCESS | 10230 | 1463064845579 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:05 INFO - PROCESS | 10230 | 1463064845742 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 07:54:05 INFO - PROCESS | 10230 | 1463064845933 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:05 INFO - PROCESS | 10230 | ++DOCSHELL 0x89712c00 == 116 [pid = 10230] [id = 234] 07:54:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 287 (0x898d2800) [pid = 10230] [serial = 702] [outer = (nil)] 07:54:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 288 (0x898d9400) [pid = 10230] [serial = 703] [outer = 0x898d2800] 07:54:06 INFO - PROCESS | 10230 | 1463064846006 Marionette DEBUG loaded listener.js 07:54:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 289 (0x898db400) [pid = 10230] [serial = 704] [outer = 0x898d2800] 07:54:06 INFO - PROCESS | 10230 | 1463064846876 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:54:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:54:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1335ms 07:54:06 INFO - PROCESS | 10230 | 1463064846906 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 07:54:06 INFO - PROCESS | 10230 | 1463064846909 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 07:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:54:06 INFO - PROCESS | 10230 | 1463064846915 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:54:06 INFO - PROCESS | 10230 | 1463064846917 Marionette TRACE conn3 <- [1,910,null,{}] 07:54:06 INFO - PROCESS | 10230 | 1463064846923 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:07 INFO - PROCESS | 10230 | 1463064847076 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 07:54:07 INFO - PROCESS | 10230 | 1463064847270 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:07 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d2c00 == 117 [pid = 10230] [id = 235] 07:54:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 290 (0x898d7c00) [pid = 10230] [serial = 705] [outer = (nil)] 07:54:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 291 (0x8a1a4400) [pid = 10230] [serial = 706] [outer = 0x898d7c00] 07:54:07 INFO - PROCESS | 10230 | 1463064847341 Marionette DEBUG loaded listener.js 07:54:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 292 (0x8d38bc00) [pid = 10230] [serial = 707] [outer = 0x898d7c00] 07:54:08 INFO - PROCESS | 10230 | 1463064848206 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:54:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1336ms 07:54:08 INFO - PROCESS | 10230 | 1463064848253 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 07:54:08 INFO - PROCESS | 10230 | 1463064848256 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 07:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:54:08 INFO - PROCESS | 10230 | 1463064848262 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:54:08 INFO - PROCESS | 10230 | 1463064848265 Marionette TRACE conn3 <- [1,914,null,{}] 07:54:08 INFO - PROCESS | 10230 | 1463064848270 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:08 INFO - PROCESS | 10230 | 1463064848423 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 07:54:08 INFO - PROCESS | 10230 | 1463064848611 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x898dcc00 == 118 [pid = 10230] [id = 236] 07:54:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 293 (0x898df400) [pid = 10230] [serial = 708] [outer = (nil)] 07:54:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 294 (0x8cd48800) [pid = 10230] [serial = 709] [outer = 0x898df400] 07:54:08 INFO - PROCESS | 10230 | 1463064848682 Marionette DEBUG loaded listener.js 07:54:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 295 (0x8cd4a800) [pid = 10230] [serial = 710] [outer = 0x898df400] 07:54:09 INFO - PROCESS | 10230 | 1463064849497 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:54:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:54:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1280ms 07:54:09 INFO - PROCESS | 10230 | 1463064849543 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 07:54:09 INFO - PROCESS | 10230 | 1463064849547 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 07:54:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:54:09 INFO - PROCESS | 10230 | 1463064849552 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:54:09 INFO - PROCESS | 10230 | 1463064849555 Marionette TRACE conn3 <- [1,918,null,{}] 07:54:09 INFO - PROCESS | 10230 | 1463064849560 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:09 INFO - PROCESS | 10230 | 1463064849709 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 07:54:10 INFO - PROCESS | 10230 | 1463064850279 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:10 INFO - PROCESS | 10230 | ++DOCSHELL 0x89712400 == 119 [pid = 10230] [id = 237] 07:54:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 296 (0x898d3400) [pid = 10230] [serial = 711] [outer = (nil)] 07:54:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 297 (0x898df000) [pid = 10230] [serial = 712] [outer = 0x898d3400] 07:54:10 INFO - PROCESS | 10230 | 1463064850356 Marionette DEBUG loaded listener.js 07:54:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 298 (0x8a19f000) [pid = 10230] [serial = 713] [outer = 0x898d3400] 07:54:11 INFO - PROCESS | 10230 | 1463064851136 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1638ms 07:54:11 INFO - PROCESS | 10230 | 1463064851200 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 07:54:11 INFO - PROCESS | 10230 | 1463064851206 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 07:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:54:11 INFO - PROCESS | 10230 | 1463064851214 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:54:11 INFO - PROCESS | 10230 | 1463064851219 Marionette TRACE conn3 <- [1,922,null,{}] 07:54:11 INFO - PROCESS | 10230 | 1463064851225 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:11 INFO - PROCESS | 10230 | 1463064851387 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 07:54:11 INFO - PROCESS | 10230 | 1463064851693 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:11 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8b0400 == 120 [pid = 10230] [id = 238] 07:54:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 299 (0x8b8b3400) [pid = 10230] [serial = 714] [outer = (nil)] 07:54:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 300 (0x8c9aac00) [pid = 10230] [serial = 715] [outer = 0x8b8b3400] 07:54:11 INFO - PROCESS | 10230 | 1463064851816 Marionette DEBUG loaded listener.js 07:54:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 301 (0x8ccaf800) [pid = 10230] [serial = 716] [outer = 0x8b8b3400] 07:54:12 INFO - PROCESS | 10230 | --DOCSHELL 0x8d246000 == 119 [pid = 10230] [id = 182] 07:54:12 INFO - PROCESS | 10230 | --DOCSHELL 0x8cca5c00 == 118 [pid = 10230] [id = 221] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 300 (0x9b1ce400) [pid = 10230] [serial = 607] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 299 (0x9a10b400) [pid = 10230] [serial = 583] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 298 (0x9b061800) [pid = 10230] [serial = 586] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOCSHELL 0x921a6400 == 117 [pid = 10230] [id = 220] 07:54:12 INFO - PROCESS | 10230 | --DOCSHELL 0x8e007c00 == 116 [pid = 10230] [id = 219] 07:54:12 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8b0000 == 115 [pid = 10230] [id = 218] 07:54:12 INFO - PROCESS | 10230 | 1463064852677 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:54:12 INFO - PROCESS | 10230 | --DOCSHELL 0x8c9acc00 == 114 [pid = 10230] [id = 217] 07:54:12 INFO - PROCESS | 10230 | --DOCSHELL 0x8c9a8400 == 113 [pid = 10230] [id = 216] 07:54:12 INFO - PROCESS | 10230 | --DOCSHELL 0x8b77e800 == 112 [pid = 10230] [id = 215] 07:54:12 INFO - PROCESS | 10230 | --DOCSHELL 0x8b474400 == 111 [pid = 10230] [id = 203] 07:54:12 INFO - PROCESS | 10230 | --DOCSHELL 0x9a105000 == 110 [pid = 10230] [id = 202] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 297 (0x90f8e000) [pid = 10230] [serial = 571] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 296 (0x924f7400) [pid = 10230] [serial = 566] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 295 (0x93cc5400) [pid = 10230] [serial = 599] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 294 (0x99559000) [pid = 10230] [serial = 580] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 293 (0x90f98800) [pid = 10230] [serial = 589] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 292 (0x97725400) [pid = 10230] [serial = 601] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 291 (0x926ee000) [pid = 10230] [serial = 593] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 290 (0x8da16400) [pid = 10230] [serial = 592] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 289 (0x93a92800) [pid = 10230] [serial = 598] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 288 (0x978bd000) [pid = 10230] [serial = 602] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 287 (0x97729400) [pid = 10230] [serial = 604] [outer = (nil)] [url = about:blank] 07:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1537ms 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 286 (0x8edab800) [pid = 10230] [serial = 595] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 285 (0x9795a000) [pid = 10230] [serial = 577] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 284 (0x99551400) [pid = 10230] [serial = 605] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 283 (0x8f0af000) [pid = 10230] [serial = 596] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 282 (0x8d24b400) [pid = 10230] [serial = 568] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | --DOMWINDOW == 281 (0x9530a800) [pid = 10230] [serial = 574] [outer = (nil)] [url = about:blank] 07:54:12 INFO - PROCESS | 10230 | 1463064852760 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 07:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:54:12 INFO - PROCESS | 10230 | 1463064852768 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 07:54:12 INFO - PROCESS | 10230 | 1463064852775 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:54:12 INFO - PROCESS | 10230 | 1463064852778 Marionette TRACE conn3 <- [1,926,null,{}] 07:54:12 INFO - PROCESS | 10230 | 1463064852783 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:12 INFO - PROCESS | 10230 | 1463064852933 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 07:54:12 INFO - PROCESS | 10230 | 1463064852943 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:12 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cd50c00 == 111 [pid = 10230] [id = 239] 07:54:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 282 (0x8d0e7800) [pid = 10230] [serial = 717] [outer = (nil)] 07:54:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 283 (0x8d383000) [pid = 10230] [serial = 718] [outer = 0x8d0e7800] 07:54:13 INFO - PROCESS | 10230 | 1463064853020 Marionette DEBUG loaded listener.js 07:54:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 284 (0x8d49bc00) [pid = 10230] [serial = 719] [outer = 0x8d0e7800] 07:54:13 INFO - PROCESS | 10230 | 1463064853872 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1134ms 07:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:54:13 INFO - PROCESS | 10230 | 1463064853909 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 07:54:13 INFO - PROCESS | 10230 | 1463064853911 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 07:54:13 INFO - PROCESS | 10230 | 1463064853924 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:54:13 INFO - PROCESS | 10230 | 1463064853932 Marionette TRACE conn3 <- [1,930,null,{}] 07:54:13 INFO - PROCESS | 10230 | 1463064853943 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:14 INFO - PROCESS | 10230 | 1463064854096 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 07:54:14 INFO - PROCESS | 10230 | 1463064854247 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8abc00 == 112 [pid = 10230] [id = 240] 07:54:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 285 (0x8cd4c400) [pid = 10230] [serial = 720] [outer = (nil)] 07:54:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 286 (0x8edb1c00) [pid = 10230] [serial = 721] [outer = 0x8cd4c400] 07:54:14 INFO - PROCESS | 10230 | 1463064854317 Marionette DEBUG loaded listener.js 07:54:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 287 (0x8ee9b400) [pid = 10230] [serial = 722] [outer = 0x8cd4c400] 07:54:14 INFO - PROCESS | 10230 | 1463064854974 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1099ms 07:54:15 INFO - PROCESS | 10230 | 1463064855016 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 07:54:15 INFO - PROCESS | 10230 | 1463064855020 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 07:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:54:15 INFO - PROCESS | 10230 | 1463064855025 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:54:15 INFO - PROCESS | 10230 | 1463064855027 Marionette TRACE conn3 <- [1,934,null,{}] 07:54:15 INFO - PROCESS | 10230 | 1463064855033 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:15 INFO - PROCESS | 10230 | 1463064855250 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 07:54:15 INFO - PROCESS | 10230 | 1463064855275 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:15 INFO - PROCESS | 10230 | ++DOCSHELL 0x89707c00 == 113 [pid = 10230] [id = 241] 07:54:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 288 (0x8b472400) [pid = 10230] [serial = 723] [outer = (nil)] 07:54:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 289 (0x8f038800) [pid = 10230] [serial = 724] [outer = 0x8b472400] 07:54:15 INFO - PROCESS | 10230 | 1463064855339 Marionette DEBUG loaded listener.js 07:54:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 290 (0x8f03d800) [pid = 10230] [serial = 725] [outer = 0x8b472400] 07:54:16 INFO - PROCESS | 10230 | 1463064856155 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1176ms 07:54:16 INFO - PROCESS | 10230 | 1463064856202 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 07:54:16 INFO - PROCESS | 10230 | 1463064856204 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 07:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:54:16 INFO - PROCESS | 10230 | 1463064856218 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:54:16 INFO - PROCESS | 10230 | 1463064856220 Marionette TRACE conn3 <- [1,938,null,{}] 07:54:16 INFO - PROCESS | 10230 | 1463064856225 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:16 INFO - PROCESS | 10230 | 1463064856432 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 07:54:16 INFO - PROCESS | 10230 | 1463064856461 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:16 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ef97000 == 114 [pid = 10230] [id = 242] 07:54:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 291 (0x8f0ae800) [pid = 10230] [serial = 726] [outer = (nil)] 07:54:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 292 (0x90f9a000) [pid = 10230] [serial = 727] [outer = 0x8f0ae800] 07:54:16 INFO - PROCESS | 10230 | 1463064856535 Marionette DEBUG loaded listener.js 07:54:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 293 (0x911ee000) [pid = 10230] [serial = 728] [outer = 0x8f0ae800] 07:54:17 INFO - PROCESS | 10230 | --DOMWINDOW == 292 (0x90e17800) [pid = 10230] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:54:17 INFO - PROCESS | 10230 | --DOMWINDOW == 291 (0x955da400) [pid = 10230] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 07:54:17 INFO - PROCESS | 10230 | --DOMWINDOW == 290 (0x921b0000) [pid = 10230] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:54:17 INFO - PROCESS | 10230 | --DOMWINDOW == 289 (0x8d248000) [pid = 10230] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:54:17 INFO - PROCESS | 10230 | --DOMWINDOW == 288 (0x8d49c000) [pid = 10230] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:54:17 INFO - PROCESS | 10230 | --DOMWINDOW == 287 (0x8d495c00) [pid = 10230] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:54:17 INFO - PROCESS | 10230 | --DOMWINDOW == 286 (0x8f038400) [pid = 10230] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:54:17 INFO - PROCESS | 10230 | --DOMWINDOW == 285 (0x8b77f400) [pid = 10230] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:54:17 INFO - PROCESS | 10230 | --DOMWINDOW == 284 (0x9a106c00) [pid = 10230] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:54:17 INFO - PROCESS | 10230 | 1463064857825 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1630ms 07:54:17 INFO - PROCESS | 10230 | 1463064857850 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 07:54:17 INFO - PROCESS | 10230 | 1463064857855 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 07:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:54:17 INFO - PROCESS | 10230 | 1463064857863 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:54:17 INFO - PROCESS | 10230 | 1463064857869 Marionette TRACE conn3 <- [1,942,null,{}] 07:54:17 INFO - PROCESS | 10230 | 1463064857888 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:18 INFO - PROCESS | 10230 | 1463064858097 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 07:54:18 INFO - PROCESS | 10230 | 1463064858332 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:18 INFO - PROCESS | 10230 | ++DOCSHELL 0x8970cc00 == 115 [pid = 10230] [id = 243] 07:54:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 285 (0x89710c00) [pid = 10230] [serial = 729] [outer = (nil)] 07:54:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 286 (0x8b8b6800) [pid = 10230] [serial = 730] [outer = 0x89710c00] 07:54:18 INFO - PROCESS | 10230 | 1463064858411 Marionette DEBUG loaded listener.js 07:54:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 287 (0x8ccaa400) [pid = 10230] [serial = 731] [outer = 0x89710c00] 07:54:19 INFO - PROCESS | 10230 | 1463064859248 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1450ms 07:54:19 INFO - PROCESS | 10230 | 1463064859313 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 07:54:19 INFO - PROCESS | 10230 | 1463064859322 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 07:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:54:19 INFO - PROCESS | 10230 | 1463064859331 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:54:19 INFO - PROCESS | 10230 | 1463064859336 Marionette TRACE conn3 <- [1,946,null,{}] 07:54:19 INFO - PROCESS | 10230 | 1463064859342 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:19 INFO - PROCESS | 10230 | 1463064859520 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 07:54:19 INFO - PROCESS | 10230 | 1463064859706 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:19 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8b5000 == 116 [pid = 10230] [id = 244] 07:54:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 288 (0x8ccafc00) [pid = 10230] [serial = 732] [outer = (nil)] 07:54:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 289 (0x8da21400) [pid = 10230] [serial = 733] [outer = 0x8ccafc00] 07:54:19 INFO - PROCESS | 10230 | 1463064859783 Marionette DEBUG loaded listener.js 07:54:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 290 (0x8dc50800) [pid = 10230] [serial = 734] [outer = 0x8ccafc00] 07:54:20 INFO - PROCESS | 10230 | 1463064860750 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1485ms 07:54:20 INFO - PROCESS | 10230 | 1463064860817 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 07:54:20 INFO - PROCESS | 10230 | 1463064860821 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 07:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:54:20 INFO - PROCESS | 10230 | 1463064860828 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:54:20 INFO - PROCESS | 10230 | 1463064860833 Marionette TRACE conn3 <- [1,950,null,{}] 07:54:20 INFO - PROCESS | 10230 | 1463064860849 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:21 INFO - PROCESS | 10230 | 1463064861061 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 07:54:21 INFO - PROCESS | 10230 | 1463064861300 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:21 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ee9a400 == 117 [pid = 10230] [id = 245] 07:54:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 291 (0x8f039c00) [pid = 10230] [serial = 735] [outer = (nil)] 07:54:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 292 (0x90f90400) [pid = 10230] [serial = 736] [outer = 0x8f039c00] 07:54:21 INFO - PROCESS | 10230 | 1463064861426 Marionette DEBUG loaded listener.js 07:54:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 293 (0x911ea400) [pid = 10230] [serial = 737] [outer = 0x8f039c00] 07:54:22 INFO - PROCESS | 10230 | 1463064862236 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1438ms 07:54:22 INFO - PROCESS | 10230 | 1463064862267 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 07:54:22 INFO - PROCESS | 10230 | 1463064862270 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 07:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:54:22 INFO - PROCESS | 10230 | 1463064862277 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:54:22 INFO - PROCESS | 10230 | 1463064862280 Marionette TRACE conn3 <- [1,954,null,{}] 07:54:22 INFO - PROCESS | 10230 | 1463064862285 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:22 INFO - PROCESS | 10230 | 1463064862447 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 07:54:22 INFO - PROCESS | 10230 | 1463064862647 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d0e2c00 == 118 [pid = 10230] [id = 246] 07:54:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 294 (0x924cfc00) [pid = 10230] [serial = 738] [outer = (nil)] 07:54:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 295 (0x924f3400) [pid = 10230] [serial = 739] [outer = 0x924cfc00] 07:54:22 INFO - PROCESS | 10230 | 1463064862722 Marionette DEBUG loaded listener.js 07:54:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 296 (0x92ca2400) [pid = 10230] [serial = 740] [outer = 0x924cfc00] 07:54:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 297 (0x93a93c00) [pid = 10230] [serial = 741] [outer = 0x923be400] 07:54:23 INFO - PROCESS | 10230 | 1463064863734 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1529ms 07:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:54:23 INFO - PROCESS | 10230 | 1463064863807 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 07:54:23 INFO - PROCESS | 10230 | 1463064863809 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 07:54:23 INFO - PROCESS | 10230 | 1463064863816 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:54:23 INFO - PROCESS | 10230 | 1463064863819 Marionette TRACE conn3 <- [1,958,null,{}] 07:54:23 INFO - PROCESS | 10230 | 1463064863825 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:24 INFO - PROCESS | 10230 | 1463064863997 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 07:54:24 INFO - PROCESS | 10230 | 1463064864227 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:24 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e6b9400 == 119 [pid = 10230] [id = 247] 07:54:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 298 (0x8e6bcc00) [pid = 10230] [serial = 742] [outer = (nil)] 07:54:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 299 (0x93a8dc00) [pid = 10230] [serial = 743] [outer = 0x8e6bcc00] 07:54:24 INFO - PROCESS | 10230 | 1463064864317 Marionette DEBUG loaded listener.js 07:54:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 300 (0x93cc5400) [pid = 10230] [serial = 744] [outer = 0x8e6bcc00] 07:54:25 INFO - PROCESS | 10230 | 1463064865134 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1384ms 07:54:25 INFO - PROCESS | 10230 | 1463064865200 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 07:54:25 INFO - PROCESS | 10230 | 1463064865204 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 07:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:54:25 INFO - PROCESS | 10230 | 1463064865209 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:54:25 INFO - PROCESS | 10230 | 1463064865212 Marionette TRACE conn3 <- [1,962,null,{}] 07:54:25 INFO - PROCESS | 10230 | 1463064865217 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:25 INFO - PROCESS | 10230 | 1463064865424 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 07:54:25 INFO - PROCESS | 10230 | 1463064865625 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:25 INFO - PROCESS | 10230 | ++DOCSHELL 0x92ca2000 == 120 [pid = 10230] [id = 248] 07:54:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 301 (0x93a96000) [pid = 10230] [serial = 745] [outer = (nil)] 07:54:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 302 (0x97734800) [pid = 10230] [serial = 746] [outer = 0x93a96000] 07:54:25 INFO - PROCESS | 10230 | 1463064865706 Marionette DEBUG loaded listener.js 07:54:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 303 (0x99552400) [pid = 10230] [serial = 747] [outer = 0x93a96000] 07:54:26 INFO - PROCESS | 10230 | 1463064866553 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1390ms 07:54:26 INFO - PROCESS | 10230 | 1463064866601 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 07:54:26 INFO - PROCESS | 10230 | 1463064866605 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 07:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:54:26 INFO - PROCESS | 10230 | 1463064866611 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:54:26 INFO - PROCESS | 10230 | 1463064866614 Marionette TRACE conn3 <- [1,966,null,{}] 07:54:26 INFO - PROCESS | 10230 | 1463064866620 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:26 INFO - PROCESS | 10230 | 1463064866777 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 07:54:26 INFO - PROCESS | 10230 | 1463064866979 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x93a92c00 == 121 [pid = 10230] [id = 249] 07:54:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 304 (0x955d3000) [pid = 10230] [serial = 748] [outer = (nil)] 07:54:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 305 (0x99894000) [pid = 10230] [serial = 749] [outer = 0x955d3000] 07:54:27 INFO - PROCESS | 10230 | 1463064867053 Marionette DEBUG loaded listener.js 07:54:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 306 (0x9a109400) [pid = 10230] [serial = 750] [outer = 0x955d3000] 07:54:27 INFO - PROCESS | 10230 | 1463064867913 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1335ms 07:54:27 INFO - PROCESS | 10230 | 1463064867946 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 07:54:27 INFO - PROCESS | 10230 | 1463064867949 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 07:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:54:27 INFO - PROCESS | 10230 | 1463064867956 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:54:27 INFO - PROCESS | 10230 | 1463064867959 Marionette TRACE conn3 <- [1,970,null,{}] 07:54:27 INFO - PROCESS | 10230 | 1463064867964 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:28 INFO - PROCESS | 10230 | 1463064868129 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 07:54:28 INFO - PROCESS | 10230 | 1463064868333 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:28 INFO - PROCESS | 10230 | ++DOCSHELL 0x93a8f400 == 122 [pid = 10230] [id = 250] 07:54:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 307 (0x97736000) [pid = 10230] [serial = 751] [outer = (nil)] 07:54:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 308 (0x9b05e000) [pid = 10230] [serial = 752] [outer = 0x97736000] 07:54:28 INFO - PROCESS | 10230 | 1463064868406 Marionette DEBUG loaded listener.js 07:54:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 309 (0x9b079000) [pid = 10230] [serial = 753] [outer = 0x97736000] 07:54:29 INFO - PROCESS | 10230 | 1463064869226 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1340ms 07:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:54:29 INFO - PROCESS | 10230 | 1463064869297 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 07:54:29 INFO - PROCESS | 10230 | 1463064869300 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 07:54:29 INFO - PROCESS | 10230 | 1463064869307 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:54:29 INFO - PROCESS | 10230 | 1463064869310 Marionette TRACE conn3 <- [1,974,null,{}] 07:54:29 INFO - PROCESS | 10230 | 1463064869315 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:29 INFO - PROCESS | 10230 | 1463064869481 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 07:54:29 INFO - PROCESS | 10230 | 1463064869668 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:29 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b77ec00 == 123 [pid = 10230] [id = 251] 07:54:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 310 (0x9a105000) [pid = 10230] [serial = 754] [outer = (nil)] 07:54:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 311 (0xa2143400) [pid = 10230] [serial = 755] [outer = 0x9a105000] 07:54:29 INFO - PROCESS | 10230 | 1463064869745 Marionette DEBUG loaded listener.js 07:54:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 312 (0xa21ab000) [pid = 10230] [serial = 756] [outer = 0x9a105000] 07:54:30 INFO - PROCESS | 10230 | 1463064870542 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1289ms 07:54:30 INFO - PROCESS | 10230 | 1463064870595 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 07:54:30 INFO - PROCESS | 10230 | 1463064870598 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 07:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:54:30 INFO - PROCESS | 10230 | 1463064870622 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:54:30 INFO - PROCESS | 10230 | 1463064870625 Marionette TRACE conn3 <- [1,978,null,{}] 07:54:30 INFO - PROCESS | 10230 | 1463064870630 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:30 INFO - PROCESS | 10230 | 1463064870793 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 07:54:31 INFO - PROCESS | 10230 | 1463064870983 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:31 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f80800 == 124 [pid = 10230] [id = 252] 07:54:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 313 (0x89f80c00) [pid = 10230] [serial = 757] [outer = (nil)] 07:54:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 314 (0x89f88c00) [pid = 10230] [serial = 758] [outer = 0x89f80c00] 07:54:31 INFO - PROCESS | 10230 | 1463064871060 Marionette DEBUG loaded listener.js 07:54:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 315 (0x89f8b800) [pid = 10230] [serial = 759] [outer = 0x89f80c00] 07:54:31 INFO - PROCESS | 10230 | 1463064871922 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:54:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1343ms 07:54:31 INFO - PROCESS | 10230 | 1463064871962 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 07:54:31 INFO - PROCESS | 10230 | 1463064871965 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 07:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:54:31 INFO - PROCESS | 10230 | 1463064871971 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:54:31 INFO - PROCESS | 10230 | 1463064871975 Marionette TRACE conn3 <- [1,982,null,{}] 07:54:31 INFO - PROCESS | 10230 | 1463064871980 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:32 INFO - PROCESS | 10230 | 1463064872154 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 07:54:32 INFO - PROCESS | 10230 | 1463064872351 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d296000 == 125 [pid = 10230] [id = 253] 07:54:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 316 (0x8d296400) [pid = 10230] [serial = 760] [outer = (nil)] 07:54:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 317 (0x8d29dc00) [pid = 10230] [serial = 761] [outer = 0x8d296400] 07:54:32 INFO - PROCESS | 10230 | 1463064872438 Marionette DEBUG loaded listener.js 07:54:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 318 (0x8d2a3c00) [pid = 10230] [serial = 762] [outer = 0x8d296400] 07:54:33 INFO - PROCESS | 10230 | 1463064873303 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1378ms 07:54:33 INFO - PROCESS | 10230 | 1463064873351 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 07:54:33 INFO - PROCESS | 10230 | 1463064873354 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 07:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:54:33 INFO - PROCESS | 10230 | 1463064873360 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:54:33 INFO - PROCESS | 10230 | 1463064873364 Marionette TRACE conn3 <- [1,986,null,{}] 07:54:33 INFO - PROCESS | 10230 | 1463064873369 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:33 INFO - PROCESS | 10230 | 1463064873528 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 07:54:33 INFO - PROCESS | 10230 | 1463064873722 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x886ea400 == 126 [pid = 10230] [id = 254] 07:54:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 319 (0x886eac00) [pid = 10230] [serial = 763] [outer = (nil)] 07:54:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 320 (0x886f4000) [pid = 10230] [serial = 764] [outer = 0x886eac00] 07:54:33 INFO - PROCESS | 10230 | 1463064873798 Marionette DEBUG loaded listener.js 07:54:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 321 (0x886f6800) [pid = 10230] [serial = 765] [outer = 0x886eac00] 07:54:34 INFO - PROCESS | 10230 | 1463064874596 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1281ms 07:54:34 INFO - PROCESS | 10230 | 1463064874642 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 07:54:34 INFO - PROCESS | 10230 | 1463064874646 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 07:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:54:34 INFO - PROCESS | 10230 | 1463064874651 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:54:34 INFO - PROCESS | 10230 | 1463064874654 Marionette TRACE conn3 <- [1,990,null,{}] 07:54:34 INFO - PROCESS | 10230 | 1463064874659 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:34 INFO - PROCESS | 10230 | 1463064874816 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 07:54:35 INFO - PROCESS | 10230 | 1463064875017 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x886ec800 == 127 [pid = 10230] [id = 255] 07:54:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 322 (0x886f0400) [pid = 10230] [serial = 766] [outer = (nil)] 07:54:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 323 (0x887a7c00) [pid = 10230] [serial = 767] [outer = 0x886f0400] 07:54:35 INFO - PROCESS | 10230 | 1463064875096 Marionette DEBUG loaded listener.js 07:54:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 324 (0x887a9c00) [pid = 10230] [serial = 768] [outer = 0x886f0400] 07:54:35 INFO - PROCESS | 10230 | 1463064875934 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1331ms 07:54:35 INFO - PROCESS | 10230 | 1463064875984 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 07:54:35 INFO - PROCESS | 10230 | 1463064875987 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 07:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:54:35 INFO - PROCESS | 10230 | 1463064875993 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:54:35 INFO - PROCESS | 10230 | 1463064875996 Marionette TRACE conn3 <- [1,994,null,{}] 07:54:36 INFO - PROCESS | 10230 | 1463064876002 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:36 INFO - PROCESS | 10230 | 1463064876171 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 07:54:36 INFO - PROCESS | 10230 | 1463064876366 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:36 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f8000 == 128 [pid = 10230] [id = 256] 07:54:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 325 (0x887a3800) [pid = 10230] [serial = 769] [outer = (nil)] 07:54:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 326 (0x887b1800) [pid = 10230] [serial = 770] [outer = 0x887a3800] 07:54:36 INFO - PROCESS | 10230 | 1463064876439 Marionette DEBUG loaded listener.js 07:54:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 327 (0x89f82c00) [pid = 10230] [serial = 771] [outer = 0x887a3800] 07:54:37 INFO - PROCESS | 10230 | 1463064877272 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1335ms 07:54:37 INFO - PROCESS | 10230 | 1463064877328 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 07:54:37 INFO - PROCESS | 10230 | 1463064877331 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 07:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:54:37 INFO - PROCESS | 10230 | 1463064877337 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:54:37 INFO - PROCESS | 10230 | 1463064877340 Marionette TRACE conn3 <- [1,998,null,{}] 07:54:37 INFO - PROCESS | 10230 | 1463064877345 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:37 INFO - PROCESS | 10230 | 1463064877496 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 07:54:37 INFO - PROCESS | 10230 | 1463064877700 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:37 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f2800 == 129 [pid = 10230] [id = 257] 07:54:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 328 (0x887a8800) [pid = 10230] [serial = 772] [outer = (nil)] 07:54:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 329 (0x8edb7400) [pid = 10230] [serial = 773] [outer = 0x887a8800] 07:54:37 INFO - PROCESS | 10230 | 1463064877775 Marionette DEBUG loaded listener.js 07:54:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 330 (0x8ef62c00) [pid = 10230] [serial = 774] [outer = 0x887a8800] 07:54:38 INFO - PROCESS | 10230 | 1463064878639 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1337ms 07:54:38 INFO - PROCESS | 10230 | 1463064878675 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 07:54:38 INFO - PROCESS | 10230 | 1463064878678 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 07:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:54:38 INFO - PROCESS | 10230 | 1463064878684 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:54:38 INFO - PROCESS | 10230 | 1463064878687 Marionette TRACE conn3 <- [1,1002,null,{}] 07:54:38 INFO - PROCESS | 10230 | 1463064878692 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:38 INFO - PROCESS | 10230 | 1463064878844 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 07:54:39 INFO - PROCESS | 10230 | 1463064879041 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:39 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d299000 == 130 [pid = 10230] [id = 258] 07:54:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 331 (0x8d29f400) [pid = 10230] [serial = 775] [outer = (nil)] 07:54:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 332 (0x9a104c00) [pid = 10230] [serial = 776] [outer = 0x8d29f400] 07:54:39 INFO - PROCESS | 10230 | 1463064879113 Marionette DEBUG loaded listener.js 07:54:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 333 (0xa104cc00) [pid = 10230] [serial = 777] [outer = 0x8d29f400] 07:54:40 INFO - PROCESS | 10230 | 1463064880277 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1631ms 07:54:40 INFO - PROCESS | 10230 | 1463064880316 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 07:54:40 INFO - PROCESS | 10230 | 1463064880321 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 07:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:54:40 INFO - PROCESS | 10230 | 1463064880328 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:54:40 INFO - PROCESS | 10230 | 1463064880334 Marionette TRACE conn3 <- [1,1006,null,{}] 07:54:40 INFO - PROCESS | 10230 | 1463064880342 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:40 INFO - PROCESS | 10230 | 1463064880499 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 07:54:40 INFO - PROCESS | 10230 | 1463064880725 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:40 INFO - PROCESS | 10230 | ++DOCSHELL 0x89ddd800 == 131 [pid = 10230] [id = 259] 07:54:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 334 (0x89f8e400) [pid = 10230] [serial = 778] [outer = (nil)] 07:54:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 335 (0x8a422400) [pid = 10230] [serial = 779] [outer = 0x89f8e400] 07:54:40 INFO - PROCESS | 10230 | 1463064880795 Marionette DEBUG loaded listener.js 07:54:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 336 (0x8a42b000) [pid = 10230] [serial = 780] [outer = 0x89f8e400] 07:54:41 INFO - PROCESS | 10230 | 1463064881627 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:54:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:54:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1332ms 07:54:41 INFO - PROCESS | 10230 | 1463064881661 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 07:54:41 INFO - PROCESS | 10230 | 1463064881667 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 07:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:54:41 INFO - PROCESS | 10230 | 1463064881677 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:54:41 INFO - PROCESS | 10230 | 1463064881680 Marionette TRACE conn3 <- [1,1010,null,{}] 07:54:41 INFO - PROCESS | 10230 | 1463064881686 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:41 INFO - PROCESS | 10230 | 1463064881842 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 07:54:42 INFO - PROCESS | 10230 | 1463064882207 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:42 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d5800 == 132 [pid = 10230] [id = 260] 07:54:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 337 (0x898d6000) [pid = 10230] [serial = 781] [outer = (nil)] 07:54:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 338 (0x8a199000) [pid = 10230] [serial = 782] [outer = 0x898d6000] 07:54:42 INFO - PROCESS | 10230 | 1463064882283 Marionette DEBUG loaded listener.js 07:54:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 339 (0x8b8b7800) [pid = 10230] [serial = 783] [outer = 0x898d6000] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8da1d800 == 131 [pid = 10230] [id = 155] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 338 (0x93ac5800) [pid = 10230] [serial = 667] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x89707c00 == 130 [pid = 10230] [id = 241] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8abc00 == 129 [pid = 10230] [id = 240] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8cd50c00 == 128 [pid = 10230] [id = 239] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8b0400 == 127 [pid = 10230] [id = 238] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x89712400 == 126 [pid = 10230] [id = 237] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x89712c00 == 125 [pid = 10230] [id = 234] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd3800 == 124 [pid = 10230] [id = 232] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd2000 == 123 [pid = 10230] [id = 231] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd2800 == 122 [pid = 10230] [id = 230] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8d382400 == 121 [pid = 10230] [id = 229] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x921a5400 == 120 [pid = 10230] [id = 228] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x92cac000 == 119 [pid = 10230] [id = 227] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8ab000 == 118 [pid = 10230] [id = 226] 07:54:43 INFO - PROCESS | 10230 | 1463064883318 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8b777000 == 117 [pid = 10230] [id = 225] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8dbe1800 == 116 [pid = 10230] [id = 224] 07:54:43 INFO - PROCESS | 10230 | --DOCSHELL 0x8b779000 == 115 [pid = 10230] [id = 223] 07:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1680ms 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 337 (0x90e1f800) [pid = 10230] [serial = 655] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 336 (0x910f2400) [pid = 10230] [serial = 656] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 335 (0x8c9a1c00) [pid = 10230] [serial = 647] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 334 (0x8b8b6400) [pid = 10230] [serial = 646] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 333 (0x8ccaa000) [pid = 10230] [serial = 634] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 332 (0x8f03f400) [pid = 10230] [serial = 637] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 331 (0x9110a000) [pid = 10230] [serial = 613] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 330 (0x9a96bc00) [pid = 10230] [serial = 622] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 329 (0x8b77c800) [pid = 10230] [serial = 619] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 328 (0x92ca3c00) [pid = 10230] [serial = 643] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 327 (0x8e6ba800) [pid = 10230] [serial = 610] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 326 (0x97735800) [pid = 10230] [serial = 616] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 325 (0x9ce9e800) [pid = 10230] [serial = 608] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 324 (0x921aac00) [pid = 10230] [serial = 658] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 323 (0x923b8c00) [pid = 10230] [serial = 659] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 322 (0x92ca4800) [pid = 10230] [serial = 662] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 321 (0x92e51c00) [pid = 10230] [serial = 665] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 320 (0x98ed5c00) [pid = 10230] [serial = 424] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 319 (0x926ef800) [pid = 10230] [serial = 661] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 318 (0x92ca9c00) [pid = 10230] [serial = 664] [outer = (nil)] [url = about:blank] 07:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 317 (0x8d49a800) [pid = 10230] [serial = 640] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 316 (0x8e6bc800) [pid = 10230] [serial = 652] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 315 (0x8ef5ac00) [pid = 10230] [serial = 653] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 314 (0x8dc48c00) [pid = 10230] [serial = 628] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 313 (0x8dbe6800) [pid = 10230] [serial = 650] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 312 (0x8d49f000) [pid = 10230] [serial = 649] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 311 (0xa2478000) [pid = 10230] [serial = 625] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | --DOMWINDOW == 310 (0x8f037c00) [pid = 10230] [serial = 631] [outer = (nil)] [url = about:blank] 07:54:43 INFO - PROCESS | 10230 | 1463064883374 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 07:54:43 INFO - PROCESS | 10230 | 1463064883386 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 07:54:43 INFO - PROCESS | 10230 | 1463064883411 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:54:43 INFO - PROCESS | 10230 | 1463064883420 Marionette TRACE conn3 <- [1,1014,null,{}] 07:54:43 INFO - PROCESS | 10230 | 1463064883429 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:43 INFO - PROCESS | 10230 | 1463064883663 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 07:54:43 INFO - PROCESS | 10230 | 1463064883914 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:43 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d9c00 == 116 [pid = 10230] [id = 261] 07:54:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 311 (0x89dd7800) [pid = 10230] [serial = 784] [outer = (nil)] 07:54:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 312 (0x8a19c800) [pid = 10230] [serial = 785] [outer = 0x89dd7800] 07:54:44 INFO - PROCESS | 10230 | 1463064884029 Marionette DEBUG loaded listener.js 07:54:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 313 (0x8a42c000) [pid = 10230] [serial = 786] [outer = 0x89dd7800] 07:54:44 INFO - PROCESS | 10230 | 1463064884886 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1550ms 07:54:44 INFO - PROCESS | 10230 | 1463064884949 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 07:54:44 INFO - PROCESS | 10230 | 1463064884957 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 07:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:54:44 INFO - PROCESS | 10230 | 1463064884967 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:54:44 INFO - PROCESS | 10230 | 1463064884970 Marionette TRACE conn3 <- [1,1018,null,{}] 07:54:44 INFO - PROCESS | 10230 | 1463064884976 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:45 INFO - PROCESS | 10230 | 1463064885155 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 07:54:45 INFO - PROCESS | 10230 | 1463064885348 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:45 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f8b000 == 117 [pid = 10230] [id = 262] 07:54:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 314 (0x8a42d800) [pid = 10230] [serial = 787] [outer = (nil)] 07:54:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 315 (0x8c99ec00) [pid = 10230] [serial = 788] [outer = 0x8a42d800] 07:54:45 INFO - PROCESS | 10230 | 1463064885426 Marionette DEBUG loaded listener.js 07:54:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 316 (0x8cd45c00) [pid = 10230] [serial = 789] [outer = 0x8a42d800] 07:54:46 INFO - PROCESS | 10230 | 1463064886383 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1482ms 07:54:46 INFO - PROCESS | 10230 | 1463064886450 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 07:54:46 INFO - PROCESS | 10230 | 1463064886454 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 07:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:54:46 INFO - PROCESS | 10230 | 1463064886460 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:54:46 INFO - PROCESS | 10230 | 1463064886465 Marionette TRACE conn3 <- [1,1022,null,{}] 07:54:46 INFO - PROCESS | 10230 | 1463064886481 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:46 INFO - PROCESS | 10230 | 1463064886693 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 07:54:46 INFO - PROCESS | 10230 | 1463064886941 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:47 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d298c00 == 118 [pid = 10230] [id = 263] 07:54:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 317 (0x8d382400) [pid = 10230] [serial = 790] [outer = (nil)] 07:54:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 318 (0x8d391c00) [pid = 10230] [serial = 791] [outer = 0x8d382400] 07:54:47 INFO - PROCESS | 10230 | 1463064887069 Marionette DEBUG loaded listener.js 07:54:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 319 (0x8da16400) [pid = 10230] [serial = 792] [outer = 0x8d382400] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x93a94400 == 117 [pid = 10230] [id = 159] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8edabc00 == 116 [pid = 10230] [id = 113] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x923b7400 == 115 [pid = 10230] [id = 105] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8b46fc00 == 114 [pid = 10230] [id = 168] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x921a9400 == 113 [pid = 10230] [id = 107] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x926ed400 == 112 [pid = 10230] [id = 99] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8e006c00 == 111 [pid = 10230] [id = 165] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8dbe4000 == 110 [pid = 10230] [id = 150] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8e006800 == 109 [pid = 10230] [id = 166] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x898d2c00 == 108 [pid = 10230] [id = 235] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8ee96400 == 107 [pid = 10230] [id = 204] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8b776c00 == 106 [pid = 10230] [id = 208] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8d0df400 == 105 [pid = 10230] [id = 209] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8b771400 == 104 [pid = 10230] [id = 206] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8d0e3000 == 103 [pid = 10230] [id = 153] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8e718400 == 102 [pid = 10230] [id = 135] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8dc4a000 == 101 [pid = 10230] [id = 210] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8cca1400 == 100 [pid = 10230] [id = 211] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8b476000 == 99 [pid = 10230] [id = 169] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8cca9c00 == 98 [pid = 10230] [id = 212] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8c9a3c00 == 97 [pid = 10230] [id = 170] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8d252800 == 96 [pid = 10230] [id = 205] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8b774400 == 95 [pid = 10230] [id = 207] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8ee90000 == 94 [pid = 10230] [id = 163] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8d491800 == 93 [pid = 10230] [id = 213] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8d0dac00 == 92 [pid = 10230] [id = 152] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8ee92c00 == 91 [pid = 10230] [id = 151] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x89ddd800 == 90 [pid = 10230] [id = 259] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8d299000 == 89 [pid = 10230] [id = 258] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x886f2800 == 88 [pid = 10230] [id = 257] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x886f8000 == 87 [pid = 10230] [id = 256] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x886ea400 == 86 [pid = 10230] [id = 254] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x886ec800 == 85 [pid = 10230] [id = 255] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8d296000 == 84 [pid = 10230] [id = 253] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x89f80800 == 83 [pid = 10230] [id = 252] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8b77ec00 == 82 [pid = 10230] [id = 251] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x93a8f400 == 81 [pid = 10230] [id = 250] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x92ca2000 == 80 [pid = 10230] [id = 248] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x93a92c00 == 79 [pid = 10230] [id = 249] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8e6b9400 == 78 [pid = 10230] [id = 247] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8d0e2c00 == 77 [pid = 10230] [id = 246] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8d49b400 == 76 [pid = 10230] [id = 214] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8ee9a400 == 75 [pid = 10230] [id = 245] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8b5000 == 74 [pid = 10230] [id = 244] 07:54:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8970cc00 == 73 [pid = 10230] [id = 243] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8e6b8c00 == 72 [pid = 10230] [id = 183] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x90e1c800 == 71 [pid = 10230] [id = 132] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x98ecf800 == 70 [pid = 10230] [id = 112] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x955dc000 == 69 [pid = 10230] [id = 75] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x9512a800 == 68 [pid = 10230] [id = 88] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x9b1cc000 == 67 [pid = 10230] [id = 43] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8d0e0400 == 66 [pid = 10230] [id = 162] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x923b8800 == 65 [pid = 10230] [id = 109] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x90f99c00 == 64 [pid = 10230] [id = 158] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x978bd400 == 63 [pid = 10230] [id = 63] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8dbe7c00 == 62 [pid = 10230] [id = 195] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8b477c00 == 61 [pid = 10230] [id = 171] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x923b1c00 == 60 [pid = 10230] [id = 108] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x90e14800 == 59 [pid = 10230] [id = 106] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x92e9b800 == 58 [pid = 10230] [id = 54] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x923b7000 == 57 [pid = 10230] [id = 102] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8e6bb000 == 56 [pid = 10230] [id = 161] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x99558000 == 55 [pid = 10230] [id = 103] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8c9a4800 == 54 [pid = 10230] [id = 196] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8e011800 == 53 [pid = 10230] [id = 167] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x93cbe000 == 52 [pid = 10230] [id = 50] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x923b9400 == 51 [pid = 10230] [id = 12] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x929dd000 == 50 [pid = 10230] [id = 66] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x910ef800 == 49 [pid = 10230] [id = 130] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0xa35f5800 == 48 [pid = 10230] [id = 92] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x93a8fc00 == 47 [pid = 10230] [id = 164] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x924e9400 == 46 [pid = 10230] [id = 100] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x95129000 == 45 [pid = 10230] [id = 52] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x921a3400 == 44 [pid = 10230] [id = 61] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x955d6400 == 43 [pid = 10230] [id = 89] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x921a4c00 == 42 [pid = 10230] [id = 51] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x921aec00 == 41 [pid = 10230] [id = 91] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x90e13800 == 40 [pid = 10230] [id = 133] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8ef95800 == 39 [pid = 10230] [id = 160] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x90f95c00 == 38 [pid = 10230] [id = 175] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x924c4c00 == 37 [pid = 10230] [id = 101] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x92e9d800 == 36 [pid = 10230] [id = 53] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x9a9a6400 == 35 [pid = 10230] [id = 14] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x90f99800 == 34 [pid = 10230] [id = 111] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x9221fc00 == 33 [pid = 10230] [id = 62] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x924edc00 == 32 [pid = 10230] [id = 110] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x921ae800 == 31 [pid = 10230] [id = 9] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8da17800 == 30 [pid = 10230] [id = 137] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8d0e1400 == 29 [pid = 10230] [id = 157] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x955d2000 == 28 [pid = 10230] [id = 64] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x921a7000 == 27 [pid = 10230] [id = 87] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x92ea3800 == 26 [pid = 10230] [id = 13] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8e00e000 == 25 [pid = 10230] [id = 193] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x924ed400 == 24 [pid = 10230] [id = 104] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x9527fc00 == 23 [pid = 10230] [id = 80] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x923b7800 == 22 [pid = 10230] [id = 41] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0xa104e400 == 21 [pid = 10230] [id = 90] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8f0b2c00 == 20 [pid = 10230] [id = 156] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x955d4400 == 19 [pid = 10230] [id = 65] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x90e17c00 == 18 [pid = 10230] [id = 181] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x97727c00 == 17 [pid = 10230] [id = 42] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x99780c00 == 16 [pid = 10230] [id = 194] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x89704000 == 15 [pid = 10230] [id = 233] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x898dcc00 == 14 [pid = 10230] [id = 236] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8d24e400 == 13 [pid = 10230] [id = 222] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x89f8b000 == 12 [pid = 10230] [id = 262] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x8ef97000 == 11 [pid = 10230] [id = 242] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x898d5800 == 10 [pid = 10230] [id = 260] 07:54:55 INFO - PROCESS | 10230 | --DOCSHELL 0x898d9c00 == 9 [pid = 10230] [id = 261] 07:54:57 INFO - PROCESS | 10230 | 1463064897826 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 11421ms 07:54:57 INFO - PROCESS | 10230 | 1463064897883 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 07:54:57 INFO - PROCESS | 10230 | 1463064897889 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 07:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:54:57 INFO - PROCESS | 10230 | 1463064897897 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:54:57 INFO - PROCESS | 10230 | 1463064897902 Marionette TRACE conn3 <- [1,1026,null,{}] 07:54:57 INFO - PROCESS | 10230 | 1463064897911 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:58 INFO - PROCESS | 10230 | 1463064898098 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 07:54:58 INFO - PROCESS | 10230 | 1463064898231 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:58 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a1a0400 == 10 [pid = 10230] [id = 264] 07:54:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 320 (0x8a1a2800) [pid = 10230] [serial = 793] [outer = (nil)] 07:54:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 321 (0x8a426400) [pid = 10230] [serial = 794] [outer = 0x8a1a2800] 07:54:58 INFO - PROCESS | 10230 | 1463064898302 Marionette DEBUG loaded listener.js 07:54:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 322 (0x8a42a000) [pid = 10230] [serial = 795] [outer = 0x8a1a2800] 07:54:59 INFO - PROCESS | 10230 | 1463064898999 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1143ms 07:54:59 INFO - PROCESS | 10230 | 1463064899040 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 07:54:59 INFO - PROCESS | 10230 | 1463064899049 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 07:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:54:59 INFO - PROCESS | 10230 | 1463064899060 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:54:59 INFO - PROCESS | 10230 | 1463064899063 Marionette TRACE conn3 <- [1,1030,null,{}] 07:54:59 INFO - PROCESS | 10230 | 1463064899069 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:54:59 INFO - PROCESS | 10230 | 1463064899228 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 07:54:59 INFO - PROCESS | 10230 | 1463064899244 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:54:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a19b000 == 11 [pid = 10230] [id = 265] 07:54:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 323 (0x8a42fc00) [pid = 10230] [serial = 796] [outer = (nil)] 07:54:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 324 (0x8b77e800) [pid = 10230] [serial = 797] [outer = 0x8a42fc00] 07:54:59 INFO - PROCESS | 10230 | 1463064899310 Marionette DEBUG loaded listener.js 07:54:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 325 (0x8b8ae800) [pid = 10230] [serial = 798] [outer = 0x8a42fc00] 07:55:00 INFO - PROCESS | 10230 | 1463064900286 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1290ms 07:55:00 INFO - PROCESS | 10230 | 1463064900353 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 07:55:00 INFO - PROCESS | 10230 | 1463064900357 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 07:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:55:00 INFO - PROCESS | 10230 | 1463064900363 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:55:00 INFO - PROCESS | 10230 | 1463064900369 Marionette TRACE conn3 <- [1,1034,null,{}] 07:55:00 INFO - PROCESS | 10230 | 1463064900385 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:00 INFO - PROCESS | 10230 | 1463064900590 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 07:55:00 INFO - PROCESS | 10230 | 1463064900611 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:00 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cca1400 == 12 [pid = 10230] [id = 266] 07:55:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 326 (0x8cca1c00) [pid = 10230] [serial = 799] [outer = (nil)] 07:55:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 327 (0x8cca8400) [pid = 10230] [serial = 800] [outer = 0x8cca1c00] 07:55:00 INFO - PROCESS | 10230 | 1463064900684 Marionette DEBUG loaded listener.js 07:55:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 328 (0x8cd45800) [pid = 10230] [serial = 801] [outer = 0x8cca1c00] 07:55:01 INFO - PROCESS | 10230 | 1463064901513 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1187ms 07:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:55:01 INFO - PROCESS | 10230 | 1463064901551 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 07:55:01 INFO - PROCESS | 10230 | 1463064901554 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 07:55:01 INFO - PROCESS | 10230 | 1463064901561 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:55:01 INFO - PROCESS | 10230 | 1463064901564 Marionette TRACE conn3 <- [1,1038,null,{}] 07:55:01 INFO - PROCESS | 10230 | 1463064901576 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:01 INFO - PROCESS | 10230 | 1463064901778 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 07:55:01 INFO - PROCESS | 10230 | 1463064901799 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:01 INFO - PROCESS | 10230 | ++DOCSHELL 0x8970ac00 == 13 [pid = 10230] [id = 267] 07:55:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 329 (0x8b470000) [pid = 10230] [serial = 802] [outer = (nil)] 07:55:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 330 (0x8d0e5000) [pid = 10230] [serial = 803] [outer = 0x8b470000] 07:55:01 INFO - PROCESS | 10230 | 1463064901865 Marionette DEBUG loaded listener.js 07:55:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 331 (0x8d24e800) [pid = 10230] [serial = 804] [outer = 0x8b470000] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 330 (0x8ccafc00) [pid = 10230] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 329 (0x89710c00) [pid = 10230] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 328 (0x89f8e400) [pid = 10230] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 327 (0x89dd7800) [pid = 10230] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 326 (0x8d29f400) [pid = 10230] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 325 (0x887a8800) [pid = 10230] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 324 (0x887a3800) [pid = 10230] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 323 (0x886f0400) [pid = 10230] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 322 (0x886eac00) [pid = 10230] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 321 (0x8d296400) [pid = 10230] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 320 (0x89f80c00) [pid = 10230] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 319 (0x9a105000) [pid = 10230] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 318 (0x97736000) [pid = 10230] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 317 (0xa104f400) [pid = 10230] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 316 (0x90e15c00) [pid = 10230] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 315 (0x95287c00) [pid = 10230] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 314 (0x9955f800) [pid = 10230] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 313 (0x8d383800) [pid = 10230] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 312 (0x898d7c00) [pid = 10230] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 311 (0x9773b800) [pid = 10230] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 310 (0x89ddf000) [pid = 10230] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 309 (0x924c6c00) [pid = 10230] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 308 (0x898d2800) [pid = 10230] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 307 (0xa2276c00) [pid = 10230] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 306 (0x9b058800) [pid = 10230] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 305 (0x97739800) [pid = 10230] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 304 (0x8e719000) [pid = 10230] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 303 (0x8dc49000) [pid = 10230] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 302 (0x8d0e7800) [pid = 10230] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 301 (0x90e1dc00) [pid = 10230] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 300 (0x921a7400) [pid = 10230] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 299 (0x9954ec00) [pid = 10230] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 298 (0x97957c00) [pid = 10230] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 297 (0x898d3400) [pid = 10230] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 296 (0x9a101c00) [pid = 10230] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 295 (0x95135800) [pid = 10230] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 294 (0x90e15000) [pid = 10230] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 293 (0xa68bbc00) [pid = 10230] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 292 (0x9a2cd400) [pid = 10230] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 291 (0x955d3000) [pid = 10230] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 290 (0x89dd4800) [pid = 10230] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 289 (0x8edaf400) [pid = 10230] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 288 (0x955d5000) [pid = 10230] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 287 (0x929d6400) [pid = 10230] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 286 (0x92ca0c00) [pid = 10230] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 285 (0x90e1e400) [pid = 10230] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 284 (0x95133400) [pid = 10230] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 283 (0x898df400) [pid = 10230] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 282 (0x8b8ae000) [pid = 10230] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 281 (0x929da400) [pid = 10230] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 280 (0x929d7800) [pid = 10230] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 279 (0x89dd9800) [pid = 10230] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 278 (0x8da17c00) [pid = 10230] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 277 (0x98112c00) [pid = 10230] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 276 (0x8b8b3400) [pid = 10230] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 275 (0x8c9a4000) [pid = 10230] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 274 (0x95280000) [pid = 10230] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 273 (0xa5038c00) [pid = 10230] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 272 (0x9512e800) [pid = 10230] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 271 (0x93c71c00) [pid = 10230] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 270 (0x8edaec00) [pid = 10230] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 269 (0x8e71ec00) [pid = 10230] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 268 (0x910f8800) [pid = 10230] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 267 (0x911eac00) [pid = 10230] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 266 (0x8f0a3800) [pid = 10230] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 265 (0x9a7cb800) [pid = 10230] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 264 (0x9a102000) [pid = 10230] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 263 (0x90e1e800) [pid = 10230] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 262 (0x89704400) [pid = 10230] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 261 (0x8dbe7000) [pid = 10230] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 260 (0x9b063800) [pid = 10230] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 259 (0x955d1800) [pid = 10230] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 258 (0x9a104800) [pid = 10230] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 257 (0x926f7000) [pid = 10230] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 256 (0x90f91400) [pid = 10230] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 255 (0x93a96000) [pid = 10230] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 254 (0x8e6bcc00) [pid = 10230] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 253 (0x924cfc00) [pid = 10230] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 252 (0x8f039c00) [pid = 10230] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 251 (0x929d6c00) [pid = 10230] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 250 (0x8d492800) [pid = 10230] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 249 (0x9ce62000) [pid = 10230] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 248 (0x8edaf800) [pid = 10230] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 247 (0x8b772c00) [pid = 10230] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 246 (0x929d6800) [pid = 10230] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 245 (0x8d0db000) [pid = 10230] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 244 (0x8ee8e800) [pid = 10230] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 243 (0x911f7000) [pid = 10230] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 242 (0x8cca4000) [pid = 10230] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 241 (0x8d246800) [pid = 10230] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 240 (0x97724c00) [pid = 10230] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 239 (0x8dbed000) [pid = 10230] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 238 (0x8ef69c00) [pid = 10230] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 237 (0x99897400) [pid = 10230] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 236 (0x9110b000) [pid = 10230] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 235 (0x8dc4b400) [pid = 10230] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 234 (0x8dc41400) [pid = 10230] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 233 (0x8b778800) [pid = 10230] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 232 (0x8dbe3400) [pid = 10230] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 231 (0x8ef5d000) [pid = 10230] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 230 (0x8ccaa800) [pid = 10230] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 229 (0x8d24c400) [pid = 10230] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 228 (0x8da23c00) [pid = 10230] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 227 (0x8f0a3c00) [pid = 10230] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 226 (0x8f0ad000) [pid = 10230] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 225 (0x93a90000) [pid = 10230] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 224 (0x8e6bb400) [pid = 10230] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 223 (0x8d246c00) [pid = 10230] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 222 (0x8ef99000) [pid = 10230] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 221 (0x93a93800) [pid = 10230] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 220 (0x8e00d000) [pid = 10230] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 219 (0x8e007400) [pid = 10230] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 218 (0x8ef5b400) [pid = 10230] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 217 (0x8b470800) [pid = 10230] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 216 (0x8b47b000) [pid = 10230] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 215 (0x8b472800) [pid = 10230] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 214 (0x8e00c400) [pid = 10230] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 213 (0x8ef5b000) [pid = 10230] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 212 (0x924d0000) [pid = 10230] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 211 (0x929ddc00) [pid = 10230] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 210 (0x8b47c000) [pid = 10230] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 209 (0x8f0a5400) [pid = 10230] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 208 (0x9512c000) [pid = 10230] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 207 (0x8dbf0000) [pid = 10230] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 206 (0x8cd4c400) [pid = 10230] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 205 (0x8b472400) [pid = 10230] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 204 (0x8f0ae800) [pid = 10230] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 203 (0x8a42d800) [pid = 10230] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:55:04 INFO - PROCESS | 10230 | --DOMWINDOW == 202 (0x898d6000) [pid = 10230] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:55:04 INFO - PROCESS | 10230 | 1463064904987 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 3490ms 07:55:05 INFO - PROCESS | 10230 | 1463064905050 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 07:55:05 INFO - PROCESS | 10230 | 1463064905054 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 07:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:55:05 INFO - PROCESS | 10230 | 1463064905063 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:55:05 INFO - PROCESS | 10230 | 1463064905065 Marionette TRACE conn3 <- [1,1042,null,{}] 07:55:05 INFO - PROCESS | 10230 | 1463064905070 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:05 INFO - PROCESS | 10230 | 1463064905250 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 07:55:05 INFO - PROCESS | 10230 | 1463064905269 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:05 INFO - PROCESS | 10230 | ++DOCSHELL 0x89704400 == 14 [pid = 10230] [id = 268] 07:55:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 203 (0x8970e400) [pid = 10230] [serial = 805] [outer = (nil)] 07:55:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 204 (0x89f80c00) [pid = 10230] [serial = 806] [outer = 0x8970e400] 07:55:05 INFO - PROCESS | 10230 | 1463064905336 Marionette DEBUG loaded listener.js 07:55:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 205 (0x8b475800) [pid = 10230] [serial = 807] [outer = 0x8970e400] 07:55:06 INFO - PROCESS | 10230 | 1463064906057 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1036ms 07:55:06 INFO - PROCESS | 10230 | 1463064906100 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 07:55:06 INFO - PROCESS | 10230 | 1463064906103 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 07:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:55:06 INFO - PROCESS | 10230 | 1463064906109 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:55:06 INFO - PROCESS | 10230 | 1463064906111 Marionette TRACE conn3 <- [1,1046,null,{}] 07:55:06 INFO - PROCESS | 10230 | 1463064906191 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:06 INFO - PROCESS | 10230 | 1463064906383 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 07:55:06 INFO - PROCESS | 10230 | 1463064906551 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:06 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a196c00 == 15 [pid = 10230] [id = 269] 07:55:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 206 (0x8a19d400) [pid = 10230] [serial = 808] [outer = (nil)] 07:55:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 207 (0x8b46e800) [pid = 10230] [serial = 809] [outer = 0x8a19d400] 07:55:06 INFO - PROCESS | 10230 | 1463064906634 Marionette DEBUG loaded listener.js 07:55:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 208 (0x8b47b000) [pid = 10230] [serial = 810] [outer = 0x8a19d400] 07:55:07 INFO - PROCESS | 10230 | 1463064907511 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1444ms 07:55:07 INFO - PROCESS | 10230 | 1463064907555 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 07:55:07 INFO - PROCESS | 10230 | 1463064907562 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 07:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:55:07 INFO - PROCESS | 10230 | 1463064907570 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:55:07 INFO - PROCESS | 10230 | 1463064907573 Marionette TRACE conn3 <- [1,1050,null,{}] 07:55:07 INFO - PROCESS | 10230 | 1463064907580 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:07 INFO - PROCESS | 10230 | 1463064907758 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 07:55:07 INFO - PROCESS | 10230 | 1463064907933 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:07 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8b7000 == 16 [pid = 10230] [id = 270] 07:55:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 209 (0x8c99fc00) [pid = 10230] [serial = 811] [outer = (nil)] 07:55:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 210 (0x8c9a8400) [pid = 10230] [serial = 812] [outer = 0x8c99fc00] 07:55:08 INFO - PROCESS | 10230 | 1463064908013 Marionette DEBUG loaded listener.js 07:55:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 211 (0x8cd44c00) [pid = 10230] [serial = 813] [outer = 0x8c99fc00] 07:55:08 INFO - PROCESS | 10230 | 1463064908914 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1383ms 07:55:08 INFO - PROCESS | 10230 | 1463064908953 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 07:55:08 INFO - PROCESS | 10230 | 1463064908956 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 07:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:55:08 INFO - PROCESS | 10230 | 1463064908964 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:55:08 INFO - PROCESS | 10230 | 1463064908967 Marionette TRACE conn3 <- [1,1054,null,{}] 07:55:08 INFO - PROCESS | 10230 | 1463064908973 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:09 INFO - PROCESS | 10230 | 1463064909125 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 07:55:09 INFO - PROCESS | 10230 | 1463064909304 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:09 INFO - PROCESS | 10230 | ++DOCSHELL 0x887a7400 == 17 [pid = 10230] [id = 271] 07:55:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 212 (0x8d0e4400) [pid = 10230] [serial = 814] [outer = (nil)] 07:55:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 213 (0x8d24f800) [pid = 10230] [serial = 815] [outer = 0x8d0e4400] 07:55:09 INFO - PROCESS | 10230 | 1463064909386 Marionette DEBUG loaded listener.js 07:55:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 214 (0x8d254c00) [pid = 10230] [serial = 816] [outer = 0x8d0e4400] 07:55:10 INFO - PROCESS | 10230 | 1463064910298 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1380ms 07:55:10 INFO - PROCESS | 10230 | 1463064910352 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 07:55:10 INFO - PROCESS | 10230 | 1463064910361 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 07:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:55:10 INFO - PROCESS | 10230 | 1463064910370 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:55:10 INFO - PROCESS | 10230 | 1463064910372 Marionette TRACE conn3 <- [1,1058,null,{}] 07:55:10 INFO - PROCESS | 10230 | 1463064910376 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:10 INFO - PROCESS | 10230 | 1463064910528 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 07:55:10 INFO - PROCESS | 10230 | 1463064910697 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:10 INFO - PROCESS | 10230 | ++DOCSHELL 0x8c9acc00 == 18 [pid = 10230] [id = 272] 07:55:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 215 (0x8d29e400) [pid = 10230] [serial = 817] [outer = (nil)] 07:55:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 216 (0x8d38a000) [pid = 10230] [serial = 818] [outer = 0x8d29e400] 07:55:10 INFO - PROCESS | 10230 | 1463064910776 Marionette DEBUG loaded listener.js 07:55:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 217 (0x8d38d000) [pid = 10230] [serial = 819] [outer = 0x8d29e400] 07:55:11 INFO - PROCESS | 10230 | 1463064911547 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1233ms 07:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:55:11 INFO - PROCESS | 10230 | 1463064911604 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 07:55:11 INFO - PROCESS | 10230 | 1463064911606 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 07:55:11 INFO - PROCESS | 10230 | 1463064911614 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:55:11 INFO - PROCESS | 10230 | 1463064911618 Marionette TRACE conn3 <- [1,1062,null,{}] 07:55:11 INFO - PROCESS | 10230 | 1463064911623 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:11 INFO - PROCESS | 10230 | 1463064911771 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 07:55:12 INFO - PROCESS | 10230 | 1463064911990 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:12 INFO - PROCESS | 10230 | ++DOCSHELL 0x8da23400 == 19 [pid = 10230] [id = 273] 07:55:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 218 (0x8da23c00) [pid = 10230] [serial = 820] [outer = (nil)] 07:55:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 219 (0x8dbe2000) [pid = 10230] [serial = 821] [outer = 0x8da23c00] 07:55:12 INFO - PROCESS | 10230 | 1463064912082 Marionette DEBUG loaded listener.js 07:55:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 220 (0x8dbe4000) [pid = 10230] [serial = 822] [outer = 0x8da23c00] 07:55:12 INFO - PROCESS | 10230 | 1463064912949 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1396ms 07:55:13 INFO - PROCESS | 10230 | 1463064913009 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 07:55:13 INFO - PROCESS | 10230 | 1463064913013 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 07:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:55:13 INFO - PROCESS | 10230 | 1463064913019 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:55:13 INFO - PROCESS | 10230 | 1463064913023 Marionette TRACE conn3 <- [1,1066,null,{}] 07:55:13 INFO - PROCESS | 10230 | 1463064913028 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:13 INFO - PROCESS | 10230 | 1463064913273 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 07:55:13 INFO - PROCESS | 10230 | 1463064913414 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:13 INFO - PROCESS | 10230 | ++DOCSHELL 0x8dc41c00 == 20 [pid = 10230] [id = 274] 07:55:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 221 (0x8dc44400) [pid = 10230] [serial = 823] [outer = (nil)] 07:55:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 222 (0x8dc4b000) [pid = 10230] [serial = 824] [outer = 0x8dc44400] 07:55:13 INFO - PROCESS | 10230 | 1463064913590 Marionette DEBUG loaded listener.js 07:55:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 223 (0x8e006800) [pid = 10230] [serial = 825] [outer = 0x8dc44400] 07:55:14 INFO - PROCESS | 10230 | 1463064914415 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1443ms 07:55:14 INFO - PROCESS | 10230 | 1463064914463 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 07:55:14 INFO - PROCESS | 10230 | 1463064914466 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 07:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:55:14 INFO - PROCESS | 10230 | 1463064914472 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:55:14 INFO - PROCESS | 10230 | 1463064914475 Marionette TRACE conn3 <- [1,1070,null,{}] 07:55:14 INFO - PROCESS | 10230 | 1463064914480 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:14 INFO - PROCESS | 10230 | 1463064914626 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 07:55:14 INFO - PROCESS | 10230 | 1463064914802 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d0db000 == 21 [pid = 10230] [id = 275] 07:55:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 224 (0x8dc49800) [pid = 10230] [serial = 826] [outer = (nil)] 07:55:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 225 (0x8e011800) [pid = 10230] [serial = 827] [outer = 0x8dc49800] 07:55:14 INFO - PROCESS | 10230 | 1463064914881 Marionette DEBUG loaded listener.js 07:55:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 226 (0x8e012c00) [pid = 10230] [serial = 828] [outer = 0x8dc49800] 07:55:15 INFO - PROCESS | 10230 | 1463064915718 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1281ms 07:55:15 INFO - PROCESS | 10230 | 1463064915754 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 07:55:15 INFO - PROCESS | 10230 | 1463064915758 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 07:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:55:15 INFO - PROCESS | 10230 | 1463064915763 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:55:15 INFO - PROCESS | 10230 | 1463064915766 Marionette TRACE conn3 <- [1,1074,null,{}] 07:55:15 INFO - PROCESS | 10230 | 1463064915771 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:15 INFO - PROCESS | 10230 | 1463064915913 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 07:55:16 INFO - PROCESS | 10230 | 1463064916088 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:16 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f0c00 == 22 [pid = 10230] [id = 276] 07:55:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 227 (0x886f3400) [pid = 10230] [serial = 829] [outer = (nil)] 07:55:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 228 (0x89f81c00) [pid = 10230] [serial = 830] [outer = 0x886f3400] 07:55:16 INFO - PROCESS | 10230 | 1463064916165 Marionette DEBUG loaded listener.js 07:55:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 229 (0x89f8fc00) [pid = 10230] [serial = 831] [outer = 0x886f3400] 07:55:17 INFO - PROCESS | 10230 | 1463064917034 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1333ms 07:55:17 INFO - PROCESS | 10230 | 1463064917097 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 07:55:17 INFO - PROCESS | 10230 | 1463064917101 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 07:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:55:17 INFO - PROCESS | 10230 | 1463064917107 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:55:17 INFO - PROCESS | 10230 | 1463064917109 Marionette TRACE conn3 <- [1,1078,null,{}] 07:55:17 INFO - PROCESS | 10230 | 1463064917115 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:17 INFO - PROCESS | 10230 | 1463064917263 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 07:55:17 INFO - PROCESS | 10230 | 1463064917435 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:17 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d3800 == 23 [pid = 10230] [id = 277] 07:55:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 230 (0x898d9000) [pid = 10230] [serial = 832] [outer = (nil)] 07:55:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 231 (0x898e0800) [pid = 10230] [serial = 833] [outer = 0x898d9000] 07:55:17 INFO - PROCESS | 10230 | 1463064917509 Marionette DEBUG loaded listener.js 07:55:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 232 (0x89dda000) [pid = 10230] [serial = 834] [outer = 0x898d9000] 07:55:18 INFO - PROCESS | 10230 | 1463064918396 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1334ms 07:55:18 INFO - PROCESS | 10230 | 1463064918441 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 07:55:18 INFO - PROCESS | 10230 | 1463064918445 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 07:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:55:18 INFO - PROCESS | 10230 | 1463064918450 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:55:18 INFO - PROCESS | 10230 | 1463064918453 Marionette TRACE conn3 <- [1,1082,null,{}] 07:55:18 INFO - PROCESS | 10230 | 1463064918458 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:18 INFO - PROCESS | 10230 | 1463064918600 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 07:55:18 INFO - PROCESS | 10230 | 1463064918778 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:18 INFO - PROCESS | 10230 | ++DOCSHELL 0x89706000 == 24 [pid = 10230] [id = 278] 07:55:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 233 (0x89706400) [pid = 10230] [serial = 835] [outer = (nil)] 07:55:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 234 (0x8970a400) [pid = 10230] [serial = 836] [outer = 0x89706400] 07:55:18 INFO - PROCESS | 10230 | 1463064918853 Marionette DEBUG loaded listener.js 07:55:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 235 (0x898d2c00) [pid = 10230] [serial = 837] [outer = 0x89706400] 07:55:19 INFO - PROCESS | 10230 | 1463064919711 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1331ms 07:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:55:19 INFO - PROCESS | 10230 | 1463064919782 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 07:55:19 INFO - PROCESS | 10230 | 1463064919785 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 07:55:19 INFO - PROCESS | 10230 | 1463064919791 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:55:19 INFO - PROCESS | 10230 | 1463064919795 Marionette TRACE conn3 <- [1,1086,null,{}] 07:55:19 INFO - PROCESS | 10230 | 1463064919800 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8d298c00 == 23 [pid = 10230] [id = 263] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 234 (0x8ccaa400) [pid = 10230] [serial = 731] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 233 (0x8c99ec00) [pid = 10230] [serial = 788] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 232 (0x8da21400) [pid = 10230] [serial = 733] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 231 (0x911ee000) [pid = 10230] [serial = 728] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 230 (0x8a42b000) [pid = 10230] [serial = 780] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 229 (0x8a422400) [pid = 10230] [serial = 779] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 228 (0x8b8b6800) [pid = 10230] [serial = 730] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 227 (0xa2143400) [pid = 10230] [serial = 755] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 226 (0x9b079000) [pid = 10230] [serial = 753] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 225 (0xa2278400) [pid = 10230] [serial = 271] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 224 (0x924cb800) [pid = 10230] [serial = 319] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 223 (0xa6e90c00) [pid = 10230] [serial = 243] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 222 (0x9a2d1800) [pid = 10230] [serial = 682] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 221 (0x8d38e800) [pid = 10230] [serial = 689] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 220 (0x9b05e000) [pid = 10230] [serial = 752] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 219 (0x8d38bc00) [pid = 10230] [serial = 707] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 218 (0xa3223800) [pid = 10230] [serial = 195] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 217 (0x8d38a400) [pid = 10230] [serial = 688] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 216 (0x8a19b400) [pid = 10230] [serial = 695] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 215 (0x926f6400) [pid = 10230] [serial = 304] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 214 (0x898db400) [pid = 10230] [serial = 704] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 213 (0xa67bc000) [pid = 10230] [serial = 316] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 212 (0xa260dc00) [pid = 10230] [serial = 234] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 211 (0xa2276000) [pid = 10230] [serial = 685] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 210 (0x8edac800) [pid = 10230] [serial = 406] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 209 (0x8ef9b000) [pid = 10230] [serial = 674] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 208 (0x8d383000) [pid = 10230] [serial = 718] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 207 (0xa265f400) [pid = 10230] [serial = 397] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 206 (0x923ba400) [pid = 10230] [serial = 261] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 205 (0xa3060c00) [pid = 10230] [serial = 150] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 204 (0x9955b400) [pid = 10230] [serial = 267] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 203 (0x898df000) [pid = 10230] [serial = 712] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 202 (0x9a10c400) [pid = 10230] [serial = 198] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 201 (0x99552c00) [pid = 10230] [serial = 680] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 200 (0xa676e800) [pid = 10230] [serial = 400] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 199 (0xa6f39c00) [pid = 10230] [serial = 403] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 198 (0x9cea1800) [pid = 10230] [serial = 352] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 197 (0x9a109400) [pid = 10230] [serial = 750] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 196 (0x89ddc000) [pid = 10230] [serial = 692] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 195 (0x95284400) [pid = 10230] [serial = 551] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 194 (0x9cc40c00) [pid = 10230] [serial = 192] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 193 (0xa247a400) [pid = 10230] [serial = 686] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 192 (0x95287400) [pid = 10230] [serial = 349] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 191 (0x93c73800) [pid = 10230] [serial = 677] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 190 (0xa509e400) [pid = 10230] [serial = 361] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 189 (0x955d9800) [pid = 10230] [serial = 264] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 188 (0x8a1a4400) [pid = 10230] [serial = 706] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 187 (0x8cd4a800) [pid = 10230] [serial = 710] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 186 (0x8d492400) [pid = 10230] [serial = 670] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 185 (0x97732c00) [pid = 10230] [serial = 186] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 184 (0x8d49fc00) [pid = 10230] [serial = 671] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 183 (0x9772c400) [pid = 10230] [serial = 307] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 182 (0x8a1a2c00) [pid = 10230] [serial = 697] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 181 (0x89dda400) [pid = 10230] [serial = 691] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 180 (0x92cad800) [pid = 10230] [serial = 676] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 179 (0x8da24400) [pid = 10230] [serial = 412] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 178 (0x8a19f000) [pid = 10230] [serial = 713] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 177 (0x8a1a4800) [pid = 10230] [serial = 698] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 176 (0x9a5df800) [pid = 10230] [serial = 189] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 175 (0x8ccaf800) [pid = 10230] [serial = 716] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 174 (0x8c9abc00) [pid = 10230] [serial = 512] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 173 (0x95288400) [pid = 10230] [serial = 240] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 172 (0xa68b4c00) [pid = 10230] [serial = 277] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 171 (0x9920a800) [pid = 10230] [serial = 394] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 170 (0xa26e6c00) [pid = 10230] [serial = 274] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 169 (0x90f8d800) [pid = 10230] [serial = 388] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 168 (0xa82ad800) [pid = 10230] [serial = 409] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 167 (0x924f1000) [pid = 10230] [serial = 391] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 166 (0x911f8400) [pid = 10230] [serial = 355] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 165 (0x8c9aac00) [pid = 10230] [serial = 715] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 164 (0x97732400) [pid = 10230] [serial = 679] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 163 (0x8f0b0800) [pid = 10230] [serial = 364] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 162 (0xa627fc00) [pid = 10230] [serial = 313] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 161 (0xa051b000) [pid = 10230] [serial = 231] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 160 (0xa104a400) [pid = 10230] [serial = 358] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 159 (0x8a1a1400) [pid = 10230] [serial = 701] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 158 (0x8970d400) [pid = 10230] [serial = 700] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 157 (0x91115c00) [pid = 10230] [serial = 590] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 156 (0xa687f400) [pid = 10230] [serial = 237] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 155 (0x97738c00) [pid = 10230] [serial = 228] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 154 (0x8ef5f400) [pid = 10230] [serial = 673] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 153 (0xa051cc00) [pid = 10230] [serial = 310] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 152 (0x9b05c000) [pid = 10230] [serial = 683] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 151 (0x8a199c00) [pid = 10230] [serial = 694] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 150 (0x93cba400) [pid = 10230] [serial = 668] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 149 (0x8cd48800) [pid = 10230] [serial = 709] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 148 (0x898d9400) [pid = 10230] [serial = 703] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 147 (0x924ed800) [pid = 10230] [serial = 346] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 146 (0x8d49bc00) [pid = 10230] [serial = 719] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 145 (0x99552400) [pid = 10230] [serial = 747] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 144 (0x99894000) [pid = 10230] [serial = 749] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 143 (0x93a8dc00) [pid = 10230] [serial = 743] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 142 (0x93cc5400) [pid = 10230] [serial = 744] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 141 (0x97734800) [pid = 10230] [serial = 746] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 140 (0x92ca2400) [pid = 10230] [serial = 740] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 139 (0x8e6b3000) [pid = 10230] [serial = 482] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 138 (0x911ea400) [pid = 10230] [serial = 737] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 137 (0x99556c00) [pid = 10230] [serial = 433] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 136 (0x8f040c00) [pid = 10230] [serial = 641] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 135 (0xa627e800) [pid = 10230] [serial = 454] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 134 (0xa0512400) [pid = 10230] [serial = 445] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 133 (0x8b780c00) [pid = 10230] [serial = 620] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 132 (0x9a5ea400) [pid = 10230] [serial = 617] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 131 (0xa6763000) [pid = 10230] [serial = 457] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 130 (0x9cc3b800) [pid = 10230] [serial = 442] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 129 (0x926f5c00) [pid = 10230] [serial = 430] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 128 (0x8ccab800) [pid = 10230] [serial = 635] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 127 (0x8d252c00) [pid = 10230] [serial = 460] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 126 (0x99565c00) [pid = 10230] [serial = 581] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 125 (0x9cea1400) [pid = 10230] [serial = 451] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 124 (0x92217000) [pid = 10230] [serial = 614] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 123 (0x9a7cb400) [pid = 10230] [serial = 584] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 122 (0x98ecec00) [pid = 10230] [serial = 436] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 121 (0x8f03ac00) [pid = 10230] [serial = 632] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 120 (0x8dc4b800) [pid = 10230] [serial = 629] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 119 (0x9cc43c00) [pid = 10230] [serial = 623] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 118 (0x8dbec800) [pid = 10230] [serial = 448] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 117 (0x92ca6c00) [pid = 10230] [serial = 644] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 116 (0x8f041c00) [pid = 10230] [serial = 638] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 115 (0xa2664000) [pid = 10230] [serial = 626] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 114 (0x8edb0400) [pid = 10230] [serial = 611] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 113 (0x9a5ed400) [pid = 10230] [serial = 439] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 112 (0x910f0000) [pid = 10230] [serial = 427] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 111 (0x9cc3c800) [pid = 10230] [serial = 587] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 110 (0x8e6c0c00) [pid = 10230] [serial = 485] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 109 (0x8edb7800) [pid = 10230] [serial = 488] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 108 (0x910fac00) [pid = 10230] [serial = 491] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 107 (0x95568c00) [pid = 10230] [serial = 494] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 106 (0x8ee9cc00) [pid = 10230] [serial = 497] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 105 (0x9b062400) [pid = 10230] [serial = 500] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 104 (0x93cbac00) [pid = 10230] [serial = 503] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 103 (0x8b47ac00) [pid = 10230] [serial = 506] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 102 (0x8c9a2800) [pid = 10230] [serial = 509] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 101 (0x8da1e000) [pid = 10230] [serial = 536] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 100 (0x8ef63c00) [pid = 10230] [serial = 539] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 99 (0x924c3800) [pid = 10230] [serial = 542] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 98 (0x93a95c00) [pid = 10230] [serial = 545] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 97 (0x93cb9800) [pid = 10230] [serial = 548] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 96 (0x8dbeb800) [pid = 10230] [serial = 569] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 95 (0x91109c00) [pid = 10230] [serial = 572] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 94 (0x955ddc00) [pid = 10230] [serial = 575] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 93 (0x98760c00) [pid = 10230] [serial = 578] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 92 (0x924f3400) [pid = 10230] [serial = 739] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 91 (0x90f90400) [pid = 10230] [serial = 736] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 90 (0x8a42c000) [pid = 10230] [serial = 786] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 89 (0x8dc50800) [pid = 10230] [serial = 734] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 88 (0x8ef62c00) [pid = 10230] [serial = 774] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 87 (0x9a104c00) [pid = 10230] [serial = 776] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 86 (0x89f82c00) [pid = 10230] [serial = 771] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 85 (0x887a9c00) [pid = 10230] [serial = 768] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 84 (0x8edb7400) [pid = 10230] [serial = 773] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 83 (0x886f6800) [pid = 10230] [serial = 765] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 82 (0x887b1800) [pid = 10230] [serial = 770] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 81 (0x887a7c00) [pid = 10230] [serial = 767] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 80 (0x886f4000) [pid = 10230] [serial = 764] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 79 (0x8d2a3c00) [pid = 10230] [serial = 762] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 78 (0x8d29dc00) [pid = 10230] [serial = 761] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 77 (0x89f8b800) [pid = 10230] [serial = 759] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 76 (0x89f88c00) [pid = 10230] [serial = 758] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 75 (0xa21ab000) [pid = 10230] [serial = 756] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 74 (0x8ee9b400) [pid = 10230] [serial = 722] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 73 (0x8edb1c00) [pid = 10230] [serial = 721] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 72 (0x8f038800) [pid = 10230] [serial = 724] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 71 (0x90f9a000) [pid = 10230] [serial = 727] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 70 (0x8f03d800) [pid = 10230] [serial = 725] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 69 (0x8d391c00) [pid = 10230] [serial = 791] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 68 (0x8cd45c00) [pid = 10230] [serial = 789] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 67 (0x8b8b7800) [pid = 10230] [serial = 783] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 66 (0x8a19c800) [pid = 10230] [serial = 785] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 65 (0x8a199000) [pid = 10230] [serial = 782] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | --DOMWINDOW == 64 (0xa104cc00) [pid = 10230] [serial = 777] [outer = (nil)] [url = about:blank] 07:55:21 INFO - PROCESS | 10230 | 1463064921822 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 07:55:22 INFO - PROCESS | 10230 | 1463064921998 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x887a5400 == 24 [pid = 10230] [id = 279] 07:55:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 65 (0x887a7c00) [pid = 10230] [serial = 838] [outer = (nil)] 07:55:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 66 (0x887b1800) [pid = 10230] [serial = 839] [outer = 0x887a7c00] 07:55:22 INFO - PROCESS | 10230 | 1463064922086 Marionette DEBUG loaded listener.js 07:55:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 67 (0x8970a800) [pid = 10230] [serial = 840] [outer = 0x887a7c00] 07:55:22 INFO - PROCESS | 10230 | 1463064922832 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 3091ms 07:55:22 INFO - PROCESS | 10230 | 1463064922885 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 07:55:22 INFO - PROCESS | 10230 | 1463064922893 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 07:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:55:22 INFO - PROCESS | 10230 | 1463064922900 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:55:22 INFO - PROCESS | 10230 | 1463064922905 Marionette TRACE conn3 <- [1,1090,null,{}] 07:55:22 INFO - PROCESS | 10230 | 1463064922912 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:23 INFO - PROCESS | 10230 | 1463064923060 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 07:55:23 INFO - PROCESS | 10230 | 1463064923073 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x898e1c00 == 25 [pid = 10230] [id = 280] 07:55:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 68 (0x89dd3c00) [pid = 10230] [serial = 841] [outer = (nil)] 07:55:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 69 (0x89dd9400) [pid = 10230] [serial = 842] [outer = 0x89dd3c00] 07:55:23 INFO - PROCESS | 10230 | 1463064923142 Marionette DEBUG loaded listener.js 07:55:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 70 (0x89f81800) [pid = 10230] [serial = 843] [outer = 0x89dd3c00] 07:55:23 INFO - PROCESS | 10230 | 1463064923922 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1087ms 07:55:24 INFO - PROCESS | 10230 | 1463064924001 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 07:55:24 INFO - PROCESS | 10230 | 1463064924005 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 07:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:55:24 INFO - PROCESS | 10230 | 1463064924012 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:55:24 INFO - PROCESS | 10230 | 1463064924015 Marionette TRACE conn3 <- [1,1094,null,{}] 07:55:24 INFO - PROCESS | 10230 | 1463064924031 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:24 INFO - PROCESS | 10230 | 1463064924213 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 07:55:24 INFO - PROCESS | 10230 | 1463064924279 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:24 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a195400 == 26 [pid = 10230] [id = 281] 07:55:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 71 (0x8a197c00) [pid = 10230] [serial = 844] [outer = (nil)] 07:55:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 72 (0x8a19c400) [pid = 10230] [serial = 845] [outer = 0x8a197c00] 07:55:24 INFO - PROCESS | 10230 | 1463064924346 Marionette DEBUG loaded listener.js 07:55:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 73 (0x8a1a3400) [pid = 10230] [serial = 846] [outer = 0x8a197c00] 07:55:25 INFO - PROCESS | 10230 | 1463064925183 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1239ms 07:55:25 INFO - PROCESS | 10230 | 1463064925252 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 07:55:25 INFO - PROCESS | 10230 | 1463064925258 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 07:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:55:25 INFO - PROCESS | 10230 | 1463064925274 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:55:25 INFO - PROCESS | 10230 | 1463064925281 Marionette TRACE conn3 <- [1,1098,null,{}] 07:55:25 INFO - PROCESS | 10230 | 1463064925292 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:25 INFO - PROCESS | 10230 | 1463064925468 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 07:55:25 INFO - PROCESS | 10230 | 1463064925542 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:25 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b470400 == 27 [pid = 10230] [id = 282] 07:55:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 74 (0x8b470c00) [pid = 10230] [serial = 847] [outer = (nil)] 07:55:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 75 (0x8b47dc00) [pid = 10230] [serial = 848] [outer = 0x8b470c00] 07:55:25 INFO - PROCESS | 10230 | 1463064925608 Marionette DEBUG loaded listener.js 07:55:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 76 (0x8b77b400) [pid = 10230] [serial = 849] [outer = 0x8b470c00] 07:55:26 INFO - PROCESS | 10230 | --DOMWINDOW == 75 (0x8a42fc00) [pid = 10230] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:55:26 INFO - PROCESS | 10230 | --DOMWINDOW == 74 (0x8cca1c00) [pid = 10230] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:55:26 INFO - PROCESS | 10230 | --DOMWINDOW == 73 (0x8d382400) [pid = 10230] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:55:26 INFO - PROCESS | 10230 | --DOMWINDOW == 72 (0x8a1a2800) [pid = 10230] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:55:26 INFO - PROCESS | 10230 | --DOMWINDOW == 71 (0x8b470000) [pid = 10230] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:55:26 INFO - PROCESS | 10230 | --DOMWINDOW == 70 (0x8970e400) [pid = 10230] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:55:26 INFO - PROCESS | 10230 | 1463064926411 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1197ms 07:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:55:26 INFO - PROCESS | 10230 | 1463064926464 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 07:55:26 INFO - PROCESS | 10230 | 1463064926466 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 07:55:26 INFO - PROCESS | 10230 | 1463064926473 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:55:26 INFO - PROCESS | 10230 | 1463064926475 Marionette TRACE conn3 <- [1,1102,null,{}] 07:55:26 INFO - PROCESS | 10230 | 1463064926480 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:26 INFO - PROCESS | 10230 | 1463064926608 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 07:55:26 INFO - PROCESS | 10230 | 1463064926617 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:26 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd5400 == 28 [pid = 10230] [id = 283] 07:55:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 71 (0x8a1a2800) [pid = 10230] [serial = 850] [outer = (nil)] 07:55:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 72 (0x8b8ab400) [pid = 10230] [serial = 851] [outer = 0x8a1a2800] 07:55:26 INFO - PROCESS | 10230 | 1463064926683 Marionette DEBUG loaded listener.js 07:55:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 73 (0x8b8b3000) [pid = 10230] [serial = 852] [outer = 0x8a1a2800] 07:55:27 INFO - PROCESS | 10230 | 1463064927446 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1029ms 07:55:27 INFO - PROCESS | 10230 | 1463064927501 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 07:55:27 INFO - PROCESS | 10230 | 1463064927503 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 07:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:55:27 INFO - PROCESS | 10230 | 1463064927515 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:55:27 INFO - PROCESS | 10230 | 1463064927517 Marionette TRACE conn3 <- [1,1106,null,{}] 07:55:27 INFO - PROCESS | 10230 | 1463064927539 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:27 INFO - PROCESS | 10230 | 1463064927708 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 07:55:27 INFO - PROCESS | 10230 | 1463064927730 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8b7400 == 29 [pid = 10230] [id = 284] 07:55:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 74 (0x8c9a3800) [pid = 10230] [serial = 853] [outer = (nil)] 07:55:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 75 (0x8cca3000) [pid = 10230] [serial = 854] [outer = 0x8c9a3800] 07:55:27 INFO - PROCESS | 10230 | 1463064927819 Marionette DEBUG loaded listener.js 07:55:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 76 (0x8ccaf400) [pid = 10230] [serial = 855] [outer = 0x8c9a3800] 07:55:28 INFO - PROCESS | 10230 | 1463064928851 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1386ms 07:55:28 INFO - PROCESS | 10230 | 1463064928896 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 07:55:28 INFO - PROCESS | 10230 | 1463064928902 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 07:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:55:28 INFO - PROCESS | 10230 | 1463064928911 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:55:28 INFO - PROCESS | 10230 | 1463064928916 Marionette TRACE conn3 <- [1,1110,null,{}] 07:55:28 INFO - PROCESS | 10230 | 1463064928923 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:29 INFO - PROCESS | 10230 | 1463064929082 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 07:55:29 INFO - PROCESS | 10230 | 1463064929226 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:29 INFO - PROCESS | 10230 | ++DOCSHELL 0x887a4800 == 30 [pid = 10230] [id = 285] 07:55:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 77 (0x8970cc00) [pid = 10230] [serial = 856] [outer = (nil)] 07:55:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 78 (0x898e1400) [pid = 10230] [serial = 857] [outer = 0x8970cc00] 07:55:29 INFO - PROCESS | 10230 | 1463064929305 Marionette DEBUG loaded listener.js 07:55:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 79 (0x89f85000) [pid = 10230] [serial = 858] [outer = 0x8970cc00] 07:55:30 INFO - PROCESS | 10230 | 1463064930240 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1383ms 07:55:30 INFO - PROCESS | 10230 | 1463064930294 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 07:55:30 INFO - PROCESS | 10230 | 1463064930302 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 07:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:55:30 INFO - PROCESS | 10230 | 1463064930312 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:55:30 INFO - PROCESS | 10230 | 1463064930315 Marionette TRACE conn3 <- [1,1114,null,{}] 07:55:30 INFO - PROCESS | 10230 | 1463064930321 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:30 INFO - PROCESS | 10230 | 1463064930482 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 07:55:30 INFO - PROCESS | 10230 | 1463064930621 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:30 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d4400 == 31 [pid = 10230] [id = 286] 07:55:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 80 (0x89f89400) [pid = 10230] [serial = 859] [outer = (nil)] 07:55:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 81 (0x8b475400) [pid = 10230] [serial = 860] [outer = 0x89f89400] 07:55:30 INFO - PROCESS | 10230 | 1463064930696 Marionette DEBUG loaded listener.js 07:55:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 82 (0x8b772c00) [pid = 10230] [serial = 861] [outer = 0x89f89400] 07:55:31 INFO - PROCESS | 10230 | 1463064931661 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1386ms 07:55:31 INFO - PROCESS | 10230 | 1463064931697 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 07:55:31 INFO - PROCESS | 10230 | 1463064931700 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 07:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:55:31 INFO - PROCESS | 10230 | 1463064931707 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:55:31 INFO - PROCESS | 10230 | 1463064931713 Marionette TRACE conn3 <- [1,1118,null,{}] 07:55:31 INFO - PROCESS | 10230 | 1463064931728 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:31 INFO - PROCESS | 10230 | 1463064931899 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 07:55:32 INFO - PROCESS | 10230 | 1463064932060 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f86c00 == 32 [pid = 10230] [id = 287] 07:55:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 83 (0x89f8c400) [pid = 10230] [serial = 862] [outer = (nil)] 07:55:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 84 (0x8cd42c00) [pid = 10230] [serial = 863] [outer = 0x89f8c400] 07:55:32 INFO - PROCESS | 10230 | 1463064932192 Marionette DEBUG loaded listener.js 07:55:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 85 (0x8cd4a400) [pid = 10230] [serial = 864] [outer = 0x89f8c400] 07:55:33 INFO - PROCESS | 10230 | 1463064933285 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:55:33 INFO - PROCESS | 10230 | --DOCSHELL 0x8cca1400 == 31 [pid = 10230] [id = 266] 07:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1634ms 07:55:33 INFO - PROCESS | 10230 | 1463064933342 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 07:55:33 INFO - PROCESS | 10230 | 1463064933347 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 07:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:55:33 INFO - PROCESS | 10230 | 1463064933354 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:55:33 INFO - PROCESS | 10230 | 1463064933359 Marionette TRACE conn3 <- [1,1122,null,{}] 07:55:33 INFO - PROCESS | 10230 | --DOMWINDOW == 84 (0x8b8ae800) [pid = 10230] [serial = 798] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 10230 | --DOMWINDOW == 83 (0x8cd45800) [pid = 10230] [serial = 801] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 10230 | --DOMWINDOW == 82 (0x8da16400) [pid = 10230] [serial = 792] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 10230 | --DOMWINDOW == 81 (0x8a426400) [pid = 10230] [serial = 794] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 10230 | --DOMWINDOW == 80 (0x8a42a000) [pid = 10230] [serial = 795] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 10230 | --DOMWINDOW == 79 (0x8d0e5000) [pid = 10230] [serial = 803] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 10230 | --DOMWINDOW == 78 (0x8d24e800) [pid = 10230] [serial = 804] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 10230 | --DOMWINDOW == 77 (0x8b77e800) [pid = 10230] [serial = 797] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 10230 | --DOMWINDOW == 76 (0x8cca8400) [pid = 10230] [serial = 800] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 10230 | --DOMWINDOW == 75 (0x8b475800) [pid = 10230] [serial = 807] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 10230 | --DOMWINDOW == 74 (0x89f80c00) [pid = 10230] [serial = 806] [outer = (nil)] [url = about:blank] 07:55:33 INFO - PROCESS | 10230 | 1463064933401 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:33 INFO - PROCESS | 10230 | 1463064933539 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 07:55:33 INFO - PROCESS | 10230 | 1463064933598 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x898dc800 == 32 [pid = 10230] [id = 288] 07:55:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 75 (0x898dcc00) [pid = 10230] [serial = 865] [outer = (nil)] 07:55:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 76 (0x89f81000) [pid = 10230] [serial = 866] [outer = 0x898dcc00] 07:55:33 INFO - PROCESS | 10230 | 1463064933666 Marionette DEBUG loaded listener.js 07:55:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 77 (0x89f8d000) [pid = 10230] [serial = 867] [outer = 0x898dcc00] 07:55:34 INFO - PROCESS | 10230 | 1463064934383 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1072ms 07:55:34 INFO - PROCESS | 10230 | 1463064934427 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 07:55:34 INFO - PROCESS | 10230 | 1463064934434 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 07:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:55:34 INFO - PROCESS | 10230 | 1463064934444 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:55:34 INFO - PROCESS | 10230 | 1463064934448 Marionette TRACE conn3 <- [1,1126,null,{}] 07:55:34 INFO - PROCESS | 10230 | 1463064934471 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:34 INFO - PROCESS | 10230 | 1463064934612 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 07:55:34 INFO - PROCESS | 10230 | 1463064934622 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:34 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a197000 == 33 [pid = 10230] [id = 289] 07:55:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 78 (0x8a423c00) [pid = 10230] [serial = 868] [outer = (nil)] 07:55:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 79 (0x8a42fc00) [pid = 10230] [serial = 869] [outer = 0x8a423c00] 07:55:34 INFO - PROCESS | 10230 | 1463064934693 Marionette DEBUG loaded listener.js 07:55:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 80 (0x8b477800) [pid = 10230] [serial = 870] [outer = 0x8a423c00] 07:55:35 INFO - PROCESS | 10230 | 1463064935484 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1097ms 07:55:35 INFO - PROCESS | 10230 | 1463064935542 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 07:55:35 INFO - PROCESS | 10230 | 1463064935545 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 07:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:55:35 INFO - PROCESS | 10230 | 1463064935551 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:55:35 INFO - PROCESS | 10230 | 1463064935556 Marionette TRACE conn3 <- [1,1130,null,{}] 07:55:35 INFO - PROCESS | 10230 | 1463064935571 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:35 INFO - PROCESS | 10230 | 1463064935705 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 07:55:35 INFO - PROCESS | 10230 | 1463064935723 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8b9400 == 34 [pid = 10230] [id = 290] 07:55:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 81 (0x8c9aa800) [pid = 10230] [serial = 871] [outer = (nil)] 07:55:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 82 (0x8cca8400) [pid = 10230] [serial = 872] [outer = 0x8c9aa800] 07:55:35 INFO - PROCESS | 10230 | 1463064935790 Marionette DEBUG loaded listener.js 07:55:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 83 (0x8cd43800) [pid = 10230] [serial = 873] [outer = 0x8c9aa800] 07:55:36 INFO - PROCESS | 10230 | 1463064936643 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1134ms 07:55:36 INFO - PROCESS | 10230 | 1463064936685 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 07:55:36 INFO - PROCESS | 10230 | 1463064936688 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 07:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:55:36 INFO - PROCESS | 10230 | 1463064936694 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:55:36 INFO - PROCESS | 10230 | 1463064936696 Marionette TRACE conn3 <- [1,1134,null,{}] 07:55:36 INFO - PROCESS | 10230 | 1463064936708 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:36 INFO - PROCESS | 10230 | 1463064936880 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 07:55:36 INFO - PROCESS | 10230 | 1463064936907 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:36 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cca2400 == 35 [pid = 10230] [id = 291] 07:55:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 84 (0x8cd4d000) [pid = 10230] [serial = 874] [outer = (nil)] 07:55:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 85 (0x8d0d9c00) [pid = 10230] [serial = 875] [outer = 0x8cd4d000] 07:55:36 INFO - PROCESS | 10230 | 1463064936971 Marionette DEBUG loaded listener.js 07:55:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 86 (0x8d0df800) [pid = 10230] [serial = 876] [outer = 0x8cd4d000] 07:55:37 INFO - PROCESS | 10230 | 1463064937738 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1091ms 07:55:37 INFO - PROCESS | 10230 | 1463064937787 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 07:55:37 INFO - PROCESS | 10230 | 1463064937790 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 07:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:55:37 INFO - PROCESS | 10230 | 1463064937799 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:55:37 INFO - PROCESS | 10230 | 1463064937801 Marionette TRACE conn3 <- [1,1138,null,{}] 07:55:37 INFO - PROCESS | 10230 | 1463064937805 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:37 INFO - PROCESS | 10230 | 1463064937972 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 07:55:38 INFO - PROCESS | 10230 | --DOMWINDOW == 85 (0x8a19d400) [pid = 10230] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:55:38 INFO - PROCESS | 10230 | --DOMWINDOW == 84 (0x8c99fc00) [pid = 10230] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:55:38 INFO - PROCESS | 10230 | --DOMWINDOW == 83 (0x8d0e4400) [pid = 10230] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:55:38 INFO - PROCESS | 10230 | --DOMWINDOW == 82 (0x8d29e400) [pid = 10230] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:55:38 INFO - PROCESS | 10230 | --DOMWINDOW == 81 (0x8da23c00) [pid = 10230] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:55:38 INFO - PROCESS | 10230 | --DOMWINDOW == 80 (0x8dc44400) [pid = 10230] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:55:38 INFO - PROCESS | 10230 | --DOMWINDOW == 79 (0x8dc49800) [pid = 10230] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:55:38 INFO - PROCESS | 10230 | --DOMWINDOW == 78 (0x886f3400) [pid = 10230] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:55:38 INFO - PROCESS | 10230 | --DOMWINDOW == 77 (0x898d9000) [pid = 10230] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:55:38 INFO - PROCESS | 10230 | --DOMWINDOW == 76 (0x89dd3c00) [pid = 10230] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:55:38 INFO - PROCESS | 10230 | --DOMWINDOW == 75 (0x8b470c00) [pid = 10230] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:55:38 INFO - PROCESS | 10230 | --DOMWINDOW == 74 (0x8a1a2800) [pid = 10230] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:55:38 INFO - PROCESS | 10230 | --DOMWINDOW == 73 (0x887a7c00) [pid = 10230] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:55:38 INFO - PROCESS | 10230 | --DOMWINDOW == 72 (0x8a197c00) [pid = 10230] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:55:38 INFO - PROCESS | 10230 | 1463064938180 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:38 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f3400 == 36 [pid = 10230] [id = 292] 07:55:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 73 (0x887a7c00) [pid = 10230] [serial = 877] [outer = (nil)] 07:55:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 74 (0x89dd5c00) [pid = 10230] [serial = 878] [outer = 0x887a7c00] 07:55:38 INFO - PROCESS | 10230 | 1463064938245 Marionette DEBUG loaded listener.js 07:55:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 75 (0x89dd2000) [pid = 10230] [serial = 879] [outer = 0x887a7c00] 07:55:38 INFO - PROCESS | 10230 | 1463064938900 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1135ms 07:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:55:38 INFO - PROCESS | 10230 | 1463064938936 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 07:55:38 INFO - PROCESS | 10230 | 1463064938938 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 07:55:38 INFO - PROCESS | 10230 | 1463064938948 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:55:38 INFO - PROCESS | 10230 | 1463064938951 Marionette TRACE conn3 <- [1,1142,null,{}] 07:55:38 INFO - PROCESS | 10230 | 1463064938956 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:39 INFO - PROCESS | 10230 | 1463064939155 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 07:55:39 INFO - PROCESS | 10230 | 1463064939170 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:39 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d5000 == 37 [pid = 10230] [id = 293] 07:55:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 76 (0x8b47a800) [pid = 10230] [serial = 880] [outer = (nil)] 07:55:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 77 (0x8d24bc00) [pid = 10230] [serial = 881] [outer = 0x8b47a800] 07:55:39 INFO - PROCESS | 10230 | 1463064939237 Marionette DEBUG loaded listener.js 07:55:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 78 (0x8d24f000) [pid = 10230] [serial = 882] [outer = 0x8b47a800] 07:55:39 INFO - PROCESS | 10230 | 1463064939910 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 997ms 07:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:55:39 INFO - PROCESS | 10230 | 1463064939941 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 07:55:39 INFO - PROCESS | 10230 | 1463064939943 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 07:55:39 INFO - PROCESS | 10230 | 1463064939948 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:55:39 INFO - PROCESS | 10230 | 1463064939951 Marionette TRACE conn3 <- [1,1146,null,{}] 07:55:39 INFO - PROCESS | 10230 | 1463064939956 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:40 INFO - PROCESS | 10230 | 1463064940117 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 07:55:40 INFO - PROCESS | 10230 | 1463064940244 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:40 INFO - PROCESS | 10230 | ++DOCSHELL 0x886edc00 == 38 [pid = 10230] [id = 294] 07:55:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 79 (0x886ef400) [pid = 10230] [serial = 883] [outer = (nil)] 07:55:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 80 (0x886f7000) [pid = 10230] [serial = 884] [outer = 0x886ef400] 07:55:40 INFO - PROCESS | 10230 | 1463064940322 Marionette DEBUG loaded listener.js 07:55:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 81 (0x887b2000) [pid = 10230] [serial = 885] [outer = 0x886ef400] 07:55:41 INFO - PROCESS | 10230 | 1463064941239 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1328ms 07:55:41 INFO - PROCESS | 10230 | 1463064941278 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 07:55:41 INFO - PROCESS | 10230 | 1463064941284 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 07:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:55:41 INFO - PROCESS | 10230 | 1463064941292 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:55:41 INFO - PROCESS | 10230 | 1463064941297 Marionette TRACE conn3 <- [1,1150,null,{}] 07:55:41 INFO - PROCESS | 10230 | 1463064941304 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:41 INFO - PROCESS | 10230 | 1463064941464 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 07:55:41 INFO - PROCESS | 10230 | 1463064941608 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:41 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd6000 == 39 [pid = 10230] [id = 295] 07:55:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 82 (0x8a1a4c00) [pid = 10230] [serial = 886] [outer = (nil)] 07:55:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 83 (0x8b475000) [pid = 10230] [serial = 887] [outer = 0x8a1a4c00] 07:55:41 INFO - PROCESS | 10230 | 1463064941687 Marionette DEBUG loaded listener.js 07:55:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 84 (0x8b8acc00) [pid = 10230] [serial = 888] [outer = 0x8a1a4c00] 07:55:42 INFO - PROCESS | 10230 | 1463064942547 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1282ms 07:55:42 INFO - PROCESS | 10230 | 1463064942577 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 07:55:42 INFO - PROCESS | 10230 | 1463064942583 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 07:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:55:42 INFO - PROCESS | 10230 | 1463064942590 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:55:42 INFO - PROCESS | 10230 | 1463064942592 Marionette TRACE conn3 <- [1,1154,null,{}] 07:55:42 INFO - PROCESS | 10230 | 1463064942598 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:42 INFO - PROCESS | 10230 | 1463064942748 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 07:55:42 INFO - PROCESS | 10230 | 1463064942911 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:42 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b46ec00 == 40 [pid = 10230] [id = 296] 07:55:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 85 (0x8cd41800) [pid = 10230] [serial = 889] [outer = (nil)] 07:55:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 86 (0x8d0db400) [pid = 10230] [serial = 890] [outer = 0x8cd41800] 07:55:42 INFO - PROCESS | 10230 | 1463064942988 Marionette DEBUG loaded listener.js 07:55:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 87 (0x8d24b800) [pid = 10230] [serial = 891] [outer = 0x8cd41800] 07:55:43 INFO - PROCESS | 10230 | 1463064943940 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1381ms 07:55:43 INFO - PROCESS | 10230 | 1463064943971 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 07:55:43 INFO - PROCESS | 10230 | 1463064943974 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 07:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:55:43 INFO - PROCESS | 10230 | 1463064943989 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:55:44 INFO - PROCESS | 10230 | 1463064943998 Marionette TRACE conn3 <- [1,1158,null,{}] 07:55:44 INFO - PROCESS | 10230 | 1463064944004 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:44 INFO - PROCESS | 10230 | 1463064944156 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 07:55:44 INFO - PROCESS | 10230 | 1463064944307 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:44 INFO - PROCESS | 10230 | ++DOCSHELL 0x898df400 == 41 [pid = 10230] [id = 297] 07:55:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 88 (0x8c99fc00) [pid = 10230] [serial = 892] [outer = (nil)] 07:55:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 89 (0x8d2a3800) [pid = 10230] [serial = 893] [outer = 0x8c99fc00] 07:55:44 INFO - PROCESS | 10230 | 1463064944382 Marionette DEBUG loaded listener.js 07:55:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 90 (0x8d383c00) [pid = 10230] [serial = 894] [outer = 0x8c99fc00] 07:55:45 INFO - PROCESS | 10230 | 1463064945219 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1248ms 07:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:55:45 INFO - PROCESS | 10230 | 1463064945230 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 07:55:45 INFO - PROCESS | 10230 | 1463064945233 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 07:55:45 INFO - PROCESS | 10230 | 1463064945240 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:55:45 INFO - PROCESS | 10230 | 1463064945243 Marionette TRACE conn3 <- [1,1162,null,{}] 07:55:45 INFO - PROCESS | 10230 | 1463064945249 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:45 INFO - PROCESS | 10230 | 1463064945397 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 07:55:45 INFO - PROCESS | 10230 | 1463064945546 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:45 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d2a2000 == 42 [pid = 10230] [id = 298] 07:55:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 91 (0x8d38b000) [pid = 10230] [serial = 895] [outer = (nil)] 07:55:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 92 (0x8d390400) [pid = 10230] [serial = 896] [outer = 0x8d38b000] 07:55:45 INFO - PROCESS | 10230 | 1463064945634 Marionette DEBUG loaded listener.js 07:55:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 93 (0x8d491400) [pid = 10230] [serial = 897] [outer = 0x8d38b000] 07:55:46 INFO - PROCESS | 10230 | 1463064946471 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1280ms 07:55:46 INFO - PROCESS | 10230 | 1463064946534 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 07:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:55:46 INFO - PROCESS | 10230 | 1463064946538 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 07:55:46 INFO - PROCESS | 10230 | 1463064946545 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:55:46 INFO - PROCESS | 10230 | 1463064946549 Marionette TRACE conn3 <- [1,1166,null,{}] 07:55:46 INFO - PROCESS | 10230 | 1463064946554 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:46 INFO - PROCESS | 10230 | 1463064946699 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 07:55:46 INFO - PROCESS | 10230 | 1463064946844 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:46 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d7000 == 43 [pid = 10230] [id = 299] 07:55:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 94 (0x898dd800) [pid = 10230] [serial = 898] [outer = (nil)] 07:55:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 95 (0x89f8a000) [pid = 10230] [serial = 899] [outer = 0x898dd800] 07:55:46 INFO - PROCESS | 10230 | 1463064946935 Marionette DEBUG loaded listener.js 07:55:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 96 (0x8d49a800) [pid = 10230] [serial = 900] [outer = 0x898dd800] 07:55:47 INFO - PROCESS | 10230 | 1463064947774 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1284ms 07:55:47 INFO - PROCESS | 10230 | 1463064947830 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 07:55:47 INFO - PROCESS | 10230 | 1463064947833 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 07:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:55:47 INFO - PROCESS | 10230 | 1463064947840 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:55:47 INFO - PROCESS | 10230 | 1463064947843 Marionette TRACE conn3 <- [1,1170,null,{}] 07:55:47 INFO - PROCESS | 10230 | 1463064947849 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:48 INFO - PROCESS | 10230 | 1463064947999 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 07:55:48 INFO - PROCESS | 10230 | 1463064948277 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:48 INFO - PROCESS | 10230 | ++DOCSHELL 0x89708400 == 44 [pid = 10230] [id = 300] 07:55:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 97 (0x89708800) [pid = 10230] [serial = 901] [outer = (nil)] 07:55:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 98 (0x89712c00) [pid = 10230] [serial = 902] [outer = 0x89708800] 07:55:48 INFO - PROCESS | 10230 | 1463064948369 Marionette DEBUG loaded listener.js 07:55:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 99 (0x89dd3400) [pid = 10230] [serial = 903] [outer = 0x89708800] 07:55:49 INFO - PROCESS | 10230 | 1463064949296 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:55:49 INFO - PROCESS | 10230 | --DOCSHELL 0x8a196c00 == 43 [pid = 10230] [id = 269] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 98 (0x8cca3000) [pid = 10230] [serial = 854] [outer = (nil)] [url = about:blank] 07:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1537ms 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 97 (0x8d254c00) [pid = 10230] [serial = 816] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 96 (0x8d24f800) [pid = 10230] [serial = 815] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 95 (0x8d38d000) [pid = 10230] [serial = 819] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 94 (0x8d38a000) [pid = 10230] [serial = 818] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 93 (0x8dbe4000) [pid = 10230] [serial = 822] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 92 (0x8dbe2000) [pid = 10230] [serial = 821] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 91 (0x8e006800) [pid = 10230] [serial = 825] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 90 (0x8dc4b000) [pid = 10230] [serial = 824] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 89 (0x8e012c00) [pid = 10230] [serial = 828] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 88 (0x8e011800) [pid = 10230] [serial = 827] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 87 (0x89f8fc00) [pid = 10230] [serial = 831] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 86 (0x89f81c00) [pid = 10230] [serial = 830] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 85 (0x89dda000) [pid = 10230] [serial = 834] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 84 (0x898e0800) [pid = 10230] [serial = 833] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 83 (0x89dd9400) [pid = 10230] [serial = 842] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 82 (0x8970a400) [pid = 10230] [serial = 836] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 81 (0x8b47dc00) [pid = 10230] [serial = 848] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 80 (0x8b8ab400) [pid = 10230] [serial = 851] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 79 (0x8b77b400) [pid = 10230] [serial = 849] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 78 (0x8970a800) [pid = 10230] [serial = 840] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 77 (0x887b1800) [pid = 10230] [serial = 839] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 76 (0x8a1a3400) [pid = 10230] [serial = 846] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 75 (0x8a19c400) [pid = 10230] [serial = 845] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 74 (0x89f81800) [pid = 10230] [serial = 843] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 73 (0x8b8b3000) [pid = 10230] [serial = 852] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 72 (0x8b47b000) [pid = 10230] [serial = 810] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 71 (0x8b46e800) [pid = 10230] [serial = 809] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 70 (0x8cd44c00) [pid = 10230] [serial = 813] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | --DOMWINDOW == 69 (0x8c9a8400) [pid = 10230] [serial = 812] [outer = (nil)] [url = about:blank] 07:55:49 INFO - PROCESS | 10230 | 1463064949403 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 07:55:49 INFO - PROCESS | 10230 | 1463064949420 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 07:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:55:49 INFO - PROCESS | 10230 | 1463064949434 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:55:49 INFO - PROCESS | 10230 | 1463064949438 Marionette TRACE conn3 <- [1,1174,null,{}] 07:55:49 INFO - PROCESS | 10230 | 1463064949446 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:49 INFO - PROCESS | 10230 | 1463064949579 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 07:55:49 INFO - PROCESS | 10230 | 1463064949591 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:49 INFO - PROCESS | 10230 | ++DOCSHELL 0x89ddc400 == 44 [pid = 10230] [id = 301] 07:55:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 70 (0x89dddc00) [pid = 10230] [serial = 904] [outer = (nil)] 07:55:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 71 (0x89f86000) [pid = 10230] [serial = 905] [outer = 0x89dddc00] 07:55:49 INFO - PROCESS | 10230 | 1463064949658 Marionette DEBUG loaded listener.js 07:55:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 72 (0x8a19a800) [pid = 10230] [serial = 906] [outer = 0x89dddc00] 07:55:50 INFO - PROCESS | 10230 | 1463064950426 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:55:50 INFO - PROCESS | 10230 | 1463064950479 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 07:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:55:50 INFO - PROCESS | 10230 | 1463064950487 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:55:50 INFO - PROCESS | 10230 | 1463064950490 Marionette TRACE conn3 <- [1,1178,null,{}] 07:55:50 INFO - PROCESS | 10230 | 1463064950521 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:50 INFO - PROCESS | 10230 | 1463064950658 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 07:55:50 INFO - PROCESS | 10230 | 1463064950668 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:50 INFO - PROCESS | 10230 | ++DOCSHELL 0x89ddb000 == 45 [pid = 10230] [id = 302] 07:55:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 73 (0x8a42d800) [pid = 10230] [serial = 907] [outer = (nil)] 07:55:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 74 (0x8b8adc00) [pid = 10230] [serial = 908] [outer = 0x8a42d800] 07:55:50 INFO - PROCESS | 10230 | 1463064950735 Marionette DEBUG loaded listener.js 07:55:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 75 (0x8c99dc00) [pid = 10230] [serial = 909] [outer = 0x8a42d800] 07:55:51 INFO - PROCESS | 10230 | 1463064951518 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:55:51 INFO - PROCESS | 10230 | 1463064951604 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 07:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:55:51 INFO - PROCESS | 10230 | 1463064951616 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:55:51 INFO - PROCESS | 10230 | 1463064951625 Marionette TRACE conn3 <- [1,1182,null,{}] 07:55:51 INFO - PROCESS | 10230 | 1463064951637 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:51 INFO - PROCESS | 10230 | 1463064951790 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 07:55:51 INFO - PROCESS | 10230 | 1463064951801 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:51 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b47a400 == 46 [pid = 10230] [id = 303] 07:55:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 76 (0x8ccb0400) [pid = 10230] [serial = 910] [outer = (nil)] 07:55:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 77 (0x8d0e3800) [pid = 10230] [serial = 911] [outer = 0x8ccb0400] 07:55:51 INFO - PROCESS | 10230 | 1463064951867 Marionette DEBUG loaded listener.js 07:55:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 78 (0x8d24a800) [pid = 10230] [serial = 912] [outer = 0x8ccb0400] 07:55:52 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:55:52 INFO - PROCESS | 10230 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:55:52 INFO - PROCESS | 10230 | 1463064952718 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:55:52 INFO - PROCESS | 10230 | 1463064952759 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 07:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:55:52 INFO - PROCESS | 10230 | 1463064952765 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:55:52 INFO - PROCESS | 10230 | 1463064952767 Marionette TRACE conn3 <- [1,1186,null,{}] 07:55:52 INFO - PROCESS | 10230 | 1463064952772 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:52 INFO - PROCESS | 10230 | 1463064952971 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 07:55:53 INFO - PROCESS | 10230 | 1463064952990 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:53 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8ae800 == 47 [pid = 10230] [id = 304] 07:55:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 79 (0x8cca5c00) [pid = 10230] [serial = 913] [outer = (nil)] 07:55:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 80 (0x8d298000) [pid = 10230] [serial = 914] [outer = 0x8cca5c00] 07:55:53 INFO - PROCESS | 10230 | 1463064953054 Marionette DEBUG loaded listener.js 07:55:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 81 (0x8d295c00) [pid = 10230] [serial = 915] [outer = 0x8cca5c00] 07:55:53 INFO - PROCESS | 10230 | 1463064953822 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 07:55:53 INFO - PROCESS | 10230 | 1463064953899 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 07:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:55:53 INFO - PROCESS | 10230 | 1463064953905 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:55:53 INFO - PROCESS | 10230 | 1463064953908 Marionette TRACE conn3 <- [1,1190,null,{}] 07:55:53 INFO - PROCESS | 10230 | 1463064953917 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:54 INFO - PROCESS | 10230 | 1463064954090 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 07:55:54 INFO - PROCESS | 10230 | --DOMWINDOW == 80 (0x8cd4d000) [pid = 10230] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:55:54 INFO - PROCESS | 10230 | --DOMWINDOW == 79 (0x887a7c00) [pid = 10230] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:55:54 INFO - PROCESS | 10230 | --DOMWINDOW == 78 (0x898dcc00) [pid = 10230] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:55:54 INFO - PROCESS | 10230 | --DOMWINDOW == 77 (0x8c9aa800) [pid = 10230] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:55:54 INFO - PROCESS | 10230 | --DOMWINDOW == 76 (0x8a423c00) [pid = 10230] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:55:54 INFO - PROCESS | 10230 | 1463064954193 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:54 INFO - PROCESS | 10230 | ++DOCSHELL 0x887a5c00 == 48 [pid = 10230] [id = 305] 07:55:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 77 (0x898dc400) [pid = 10230] [serial = 916] [outer = (nil)] 07:55:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 78 (0x8b473400) [pid = 10230] [serial = 917] [outer = 0x898dc400] 07:55:54 INFO - PROCESS | 10230 | 1463064954268 Marionette DEBUG loaded listener.js 07:55:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 79 (0x8d38e800) [pid = 10230] [serial = 918] [outer = 0x898dc400] 07:55:54 INFO - PROCESS | 10230 | 1463064954956 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 07:55:55 INFO - PROCESS | 10230 | 1463064955041 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 07:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:55:55 INFO - PROCESS | 10230 | 1463064955056 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:55:55 INFO - PROCESS | 10230 | 1463064955059 Marionette TRACE conn3 <- [1,1194,null,{}] 07:55:55 INFO - PROCESS | 10230 | 1463064955064 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:55 INFO - PROCESS | 10230 | 1463064955198 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 07:55:55 INFO - PROCESS | 10230 | 1463064955209 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:55 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d253400 == 49 [pid = 10230] [id = 306] 07:55:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 80 (0x8d491c00) [pid = 10230] [serial = 919] [outer = (nil)] 07:55:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 81 (0x8dbe8000) [pid = 10230] [serial = 920] [outer = 0x8d491c00] 07:55:55 INFO - PROCESS | 10230 | 1463064955272 Marionette DEBUG loaded listener.js 07:55:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 82 (0x8dbeb800) [pid = 10230] [serial = 921] [outer = 0x8d491c00] 07:55:55 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:55:55 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:55:56 INFO - PROCESS | 10230 | 1463064955991 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 07:55:56 INFO - PROCESS | 10230 | 1463064956038 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 07:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:55:56 INFO - PROCESS | 10230 | 1463064956044 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:55:56 INFO - PROCESS | 10230 | 1463064956046 Marionette TRACE conn3 <- [1,1198,null,{}] 07:55:56 INFO - PROCESS | 10230 | 1463064956051 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:56 INFO - PROCESS | 10230 | 1463064956215 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 07:55:56 INFO - PROCESS | 10230 | 1463064956347 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:56 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f3000 == 50 [pid = 10230] [id = 307] 07:55:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 83 (0x886f5400) [pid = 10230] [serial = 922] [outer = (nil)] 07:55:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 84 (0x887b1800) [pid = 10230] [serial = 923] [outer = 0x886f5400] 07:55:56 INFO - PROCESS | 10230 | 1463064956426 Marionette DEBUG loaded listener.js 07:55:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 85 (0x8970fc00) [pid = 10230] [serial = 924] [outer = 0x886f5400] 07:55:57 INFO - PROCESS | 10230 | 1463064957299 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1326ms 07:55:57 INFO - PROCESS | 10230 | 1463064957373 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 07:55:57 INFO - PROCESS | 10230 | 1463064957379 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 07:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:55:57 INFO - PROCESS | 10230 | 1463064957387 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:55:57 INFO - PROCESS | 10230 | 1463064957393 Marionette TRACE conn3 <- [1,1202,null,{}] 07:55:57 INFO - PROCESS | 10230 | 1463064957399 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:57 INFO - PROCESS | 10230 | 1463064957586 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 07:55:57 INFO - PROCESS | 10230 | 1463064957733 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:57 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a19d800 == 51 [pid = 10230] [id = 308] 07:55:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 86 (0x8b472000) [pid = 10230] [serial = 925] [outer = (nil)] 07:55:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 87 (0x8b771c00) [pid = 10230] [serial = 926] [outer = 0x8b472000] 07:55:57 INFO - PROCESS | 10230 | 1463064957812 Marionette DEBUG loaded listener.js 07:55:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 88 (0x8b8b6800) [pid = 10230] [serial = 927] [outer = 0x8b472000] 07:55:58 INFO - PROCESS | 10230 | 1463064958745 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1385ms 07:55:58 INFO - PROCESS | 10230 | 1463064958776 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 07:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:55:58 INFO - PROCESS | 10230 | 1463064958782 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 07:55:58 INFO - PROCESS | 10230 | 1463064958788 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:55:58 INFO - PROCESS | 10230 | 1463064958792 Marionette TRACE conn3 <- [1,1206,null,{}] 07:55:58 INFO - PROCESS | 10230 | 1463064958797 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:55:58 INFO - PROCESS | 10230 | 1463064958950 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 07:55:59 INFO - PROCESS | 10230 | 1463064959110 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:55:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x886ecc00 == 52 [pid = 10230] [id = 309] 07:55:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 89 (0x8b8b0c00) [pid = 10230] [serial = 928] [outer = (nil)] 07:55:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 90 (0x8d24a000) [pid = 10230] [serial = 929] [outer = 0x8b8b0c00] 07:55:59 INFO - PROCESS | 10230 | 1463064959192 Marionette DEBUG loaded listener.js 07:55:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 91 (0x8d38d000) [pid = 10230] [serial = 930] [outer = 0x8b8b0c00] 07:56:00 INFO - PROCESS | 10230 | 1463064960109 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 07:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1380ms 07:56:00 INFO - PROCESS | 10230 | 1463064960168 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 07:56:00 INFO - PROCESS | 10230 | 1463064960171 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 07:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:56:00 INFO - PROCESS | 10230 | 1463064960186 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:56:00 INFO - PROCESS | 10230 | 1463064960195 Marionette TRACE conn3 <- [1,1210,null,{}] 07:56:00 INFO - PROCESS | 10230 | 1463064960202 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:00 INFO - PROCESS | 10230 | 1463064960401 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 07:56:00 INFO - PROCESS | 10230 | 1463064960548 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:00 INFO - PROCESS | 10230 | ++DOCSHELL 0x89707800 == 53 [pid = 10230] [id = 310] 07:56:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 92 (0x8b472400) [pid = 10230] [serial = 931] [outer = (nil)] 07:56:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 93 (0x8dc46000) [pid = 10230] [serial = 932] [outer = 0x8b472400] 07:56:00 INFO - PROCESS | 10230 | 1463064960622 Marionette DEBUG loaded listener.js 07:56:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 94 (0x8dc4c000) [pid = 10230] [serial = 933] [outer = 0x8b472400] 07:56:01 INFO - PROCESS | 10230 | 1463064961451 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1310ms 07:56:01 INFO - PROCESS | 10230 | 1463064961490 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 07:56:01 INFO - PROCESS | 10230 | 1463064961495 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 07:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:56:01 INFO - PROCESS | 10230 | 1463064961517 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:56:01 INFO - PROCESS | 10230 | 1463064961521 Marionette TRACE conn3 <- [1,1214,null,{}] 07:56:01 INFO - PROCESS | 10230 | 1463064961527 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:01 INFO - PROCESS | 10230 | 1463064961681 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 07:56:01 INFO - PROCESS | 10230 | 1463064961827 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:01 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cd50800 == 54 [pid = 10230] [id = 311] 07:56:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 95 (0x8d497000) [pid = 10230] [serial = 934] [outer = (nil)] 07:56:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 96 (0x8e009400) [pid = 10230] [serial = 935] [outer = 0x8d497000] 07:56:01 INFO - PROCESS | 10230 | 1463064961907 Marionette DEBUG loaded listener.js 07:56:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 97 (0x8e00c400) [pid = 10230] [serial = 936] [outer = 0x8d497000] 07:56:02 INFO - PROCESS | 10230 | 1463064962694 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1230ms 07:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:56:02 INFO - PROCESS | 10230 | 1463064962746 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 07:56:02 INFO - PROCESS | 10230 | 1463064962749 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 07:56:02 INFO - PROCESS | 10230 | 1463064962755 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:56:02 INFO - PROCESS | 10230 | 1463064962759 Marionette TRACE conn3 <- [1,1218,null,{}] 07:56:02 INFO - PROCESS | 10230 | 1463064962764 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:02 INFO - PROCESS | 10230 | 1463064962929 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 07:56:03 INFO - PROCESS | 10230 | 1463064963084 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:03 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e011c00 == 55 [pid = 10230] [id = 312] 07:56:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 98 (0x8e6b2800) [pid = 10230] [serial = 937] [outer = (nil)] 07:56:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 99 (0x8e6b5800) [pid = 10230] [serial = 938] [outer = 0x8e6b2800] 07:56:03 INFO - PROCESS | 10230 | 1463064963183 Marionette DEBUG loaded listener.js 07:56:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 100 (0x8e6bd000) [pid = 10230] [serial = 939] [outer = 0x8e6b2800] 07:56:04 INFO - PROCESS | 10230 | 1463064964265 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1579ms 07:56:04 INFO - PROCESS | 10230 | 1463064964335 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 07:56:04 INFO - PROCESS | 10230 | 1463064964341 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 07:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:56:04 INFO - PROCESS | 10230 | 1463064964349 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:56:04 INFO - PROCESS | 10230 | 1463064964352 Marionette TRACE conn3 <- [1,1222,null,{}] 07:56:04 INFO - PROCESS | 10230 | 1463064964360 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:04 INFO - PROCESS | 10230 | 1463064964590 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 07:56:04 INFO - PROCESS | 10230 | 1463064964742 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:04 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd6c00 == 56 [pid = 10230] [id = 313] 07:56:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 101 (0x89ddb800) [pid = 10230] [serial = 940] [outer = (nil)] 07:56:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 102 (0x8b470c00) [pid = 10230] [serial = 941] [outer = 0x89ddb800] 07:56:04 INFO - PROCESS | 10230 | 1463064964816 Marionette DEBUG loaded listener.js 07:56:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 103 (0x8cca3800) [pid = 10230] [serial = 942] [outer = 0x89ddb800] 07:56:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8d253400 == 55 [pid = 10230] [id = 306] 07:56:05 INFO - PROCESS | 10230 | --DOCSHELL 0x887a5c00 == 54 [pid = 10230] [id = 305] 07:56:05 INFO - PROCESS | 10230 | --DOMWINDOW == 102 (0x8d24bc00) [pid = 10230] [serial = 881] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8ae800 == 53 [pid = 10230] [id = 304] 07:56:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8b47a400 == 52 [pid = 10230] [id = 303] 07:56:05 INFO - PROCESS | 10230 | --DOCSHELL 0x89ddb000 == 51 [pid = 10230] [id = 302] 07:56:05 INFO - PROCESS | 10230 | --DOCSHELL 0x89ddc400 == 50 [pid = 10230] [id = 301] 07:56:05 INFO - PROCESS | 10230 | --DOCSHELL 0x89708400 == 49 [pid = 10230] [id = 300] 07:56:05 INFO - PROCESS | 10230 | --DOCSHELL 0x898d7000 == 48 [pid = 10230] [id = 299] 07:56:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8d2a2000 == 47 [pid = 10230] [id = 298] 07:56:05 INFO - PROCESS | 10230 | --DOCSHELL 0x898df400 == 46 [pid = 10230] [id = 297] 07:56:05 INFO - PROCESS | 10230 | --DOMWINDOW == 101 (0x898e1400) [pid = 10230] [serial = 857] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 10230 | --DOMWINDOW == 100 (0x89f81000) [pid = 10230] [serial = 866] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 10230 | --DOMWINDOW == 99 (0x89f8d000) [pid = 10230] [serial = 867] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 10230 | --DOMWINDOW == 98 (0x8cd42c00) [pid = 10230] [serial = 863] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 10230 | --DOMWINDOW == 97 (0x8b475400) [pid = 10230] [serial = 860] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 10230 | --DOMWINDOW == 96 (0x8d0d9c00) [pid = 10230] [serial = 875] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 10230 | --DOMWINDOW == 95 (0x89dd5c00) [pid = 10230] [serial = 878] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 10230 | --DOMWINDOW == 94 (0x8d0df800) [pid = 10230] [serial = 876] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 10230 | --DOMWINDOW == 93 (0x8cca8400) [pid = 10230] [serial = 872] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 10230 | --DOMWINDOW == 92 (0x8a42fc00) [pid = 10230] [serial = 869] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 10230 | --DOMWINDOW == 91 (0x8b477800) [pid = 10230] [serial = 870] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 10230 | --DOMWINDOW == 90 (0x8cd43800) [pid = 10230] [serial = 873] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 10230 | --DOMWINDOW == 89 (0x89dd2000) [pid = 10230] [serial = 879] [outer = (nil)] [url = about:blank] 07:56:05 INFO - PROCESS | 10230 | 1463064965666 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 07:56:05 INFO - PROCESS | 10230 | 1463064965696 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 07:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:56:05 INFO - PROCESS | 10230 | 1463064965706 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:56:05 INFO - PROCESS | 10230 | 1463064965709 Marionette TRACE conn3 <- [1,1226,null,{}] 07:56:05 INFO - PROCESS | 10230 | 1463064965715 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:05 INFO - PROCESS | 10230 | 1463064965893 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 07:56:05 INFO - PROCESS | 10230 | 1463064965913 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:05 INFO - PROCESS | 10230 | ++DOCSHELL 0x898e1400 == 47 [pid = 10230] [id = 314] 07:56:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 90 (0x89ddb000) [pid = 10230] [serial = 943] [outer = (nil)] 07:56:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 91 (0x8cca1400) [pid = 10230] [serial = 944] [outer = 0x89ddb000] 07:56:05 INFO - PROCESS | 10230 | 1463064965978 Marionette DEBUG loaded listener.js 07:56:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 92 (0x8cd45000) [pid = 10230] [serial = 945] [outer = 0x89ddb000] 07:56:06 INFO - PROCESS | 10230 | 1463064966723 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1078ms 07:56:06 INFO - PROCESS | 10230 | 1463064966784 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 07:56:06 INFO - PROCESS | 10230 | 1463064966787 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 07:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:56:06 INFO - PROCESS | 10230 | 1463064966811 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:56:06 INFO - PROCESS | 10230 | 1463064966816 Marionette TRACE conn3 <- [1,1230,null,{}] 07:56:06 INFO - PROCESS | 10230 | 1463064966830 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:06 INFO - PROCESS | 10230 | 1463064966974 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 07:56:07 INFO - PROCESS | 10230 | 1463064966987 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:07 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d0df800 == 48 [pid = 10230] [id = 315] 07:56:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 93 (0x8d253000) [pid = 10230] [serial = 946] [outer = (nil)] 07:56:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 94 (0x8d2a0000) [pid = 10230] [serial = 947] [outer = 0x8d253000] 07:56:07 INFO - PROCESS | 10230 | 1463064967054 Marionette DEBUG loaded listener.js 07:56:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 95 (0x8d391000) [pid = 10230] [serial = 948] [outer = 0x8d253000] 07:56:07 INFO - PROCESS | 10230 | 1463064967826 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1051ms 07:56:07 INFO - PROCESS | 10230 | 1463064967854 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 07:56:07 INFO - PROCESS | 10230 | 1463064967865 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 07:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:56:07 INFO - PROCESS | 10230 | 1463064967872 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:56:07 INFO - PROCESS | 10230 | 1463064967877 Marionette TRACE conn3 <- [1,1234,null,{}] 07:56:07 INFO - PROCESS | 10230 | 1463064967916 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:08 INFO - PROCESS | 10230 | 1463064968090 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 07:56:08 INFO - PROCESS | 10230 | 1463064968117 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d390800 == 49 [pid = 10230] [id = 316] 07:56:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 96 (0x8da19c00) [pid = 10230] [serial = 949] [outer = (nil)] 07:56:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 97 (0x8da24800) [pid = 10230] [serial = 950] [outer = 0x8da19c00] 07:56:08 INFO - PROCESS | 10230 | 1463064968182 Marionette DEBUG loaded listener.js 07:56:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 98 (0x8dbec400) [pid = 10230] [serial = 951] [outer = 0x8da19c00] 07:56:08 INFO - PROCESS | 10230 | 1463064968979 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1162ms 07:56:09 INFO - PROCESS | 10230 | 1463064969038 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 07:56:09 INFO - PROCESS | 10230 | 1463064969041 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 07:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:56:09 INFO - PROCESS | 10230 | 1463064969047 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:56:09 INFO - PROCESS | 10230 | 1463064969049 Marionette TRACE conn3 <- [1,1238,null,{}] 07:56:09 INFO - PROCESS | 10230 | 1463064969054 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:09 INFO - PROCESS | 10230 | 1463064969235 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 07:56:09 INFO - PROCESS | 10230 | 1463064969255 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:09 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f0400 == 50 [pid = 10230] [id = 317] 07:56:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 99 (0x898df800) [pid = 10230] [serial = 952] [outer = (nil)] 07:56:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 100 (0x8dc4a400) [pid = 10230] [serial = 953] [outer = 0x898df800] 07:56:09 INFO - PROCESS | 10230 | 1463064969319 Marionette DEBUG loaded listener.js 07:56:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 101 (0x8e005800) [pid = 10230] [serial = 954] [outer = 0x898df800] 07:56:10 INFO - PROCESS | 10230 | --DOMWINDOW == 100 (0x8a42d800) [pid = 10230] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:56:10 INFO - PROCESS | 10230 | --DOMWINDOW == 99 (0x89dddc00) [pid = 10230] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:56:10 INFO - PROCESS | 10230 | --DOMWINDOW == 98 (0x89708800) [pid = 10230] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:56:10 INFO - PROCESS | 10230 | --DOMWINDOW == 97 (0x898dc400) [pid = 10230] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:56:10 INFO - PROCESS | 10230 | --DOMWINDOW == 96 (0x8ccb0400) [pid = 10230] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:56:10 INFO - PROCESS | 10230 | --DOMWINDOW == 95 (0x8cca5c00) [pid = 10230] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:56:10 INFO - PROCESS | 10230 | --DOMWINDOW == 94 (0x8b47a800) [pid = 10230] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:56:10 INFO - PROCESS | 10230 | 1463064970169 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1182ms 07:56:10 INFO - PROCESS | 10230 | 1463064970229 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 07:56:10 INFO - PROCESS | 10230 | 1463064970233 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 07:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:56:10 INFO - PROCESS | 10230 | 1463064970238 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:56:10 INFO - PROCESS | 10230 | 1463064970240 Marionette TRACE conn3 <- [1,1242,null,{}] 07:56:10 INFO - PROCESS | 10230 | 1463064970245 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:10 INFO - PROCESS | 10230 | 1463064970406 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 07:56:10 INFO - PROCESS | 10230 | 1463064970516 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:10 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d9000 == 51 [pid = 10230] [id = 318] 07:56:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 95 (0x898db400) [pid = 10230] [serial = 955] [outer = (nil)] 07:56:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 96 (0x8e6b6800) [pid = 10230] [serial = 956] [outer = 0x898db400] 07:56:10 INFO - PROCESS | 10230 | 1463064970581 Marionette DEBUG loaded listener.js 07:56:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 97 (0x8da1a400) [pid = 10230] [serial = 957] [outer = 0x898db400] 07:56:11 INFO - PROCESS | 10230 | 1463064971211 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1025ms 07:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:56:11 INFO - PROCESS | 10230 | 1463064971264 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 07:56:11 INFO - PROCESS | 10230 | 1463064971267 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 07:56:11 INFO - PROCESS | 10230 | 1463064971273 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:56:11 INFO - PROCESS | 10230 | 1463064971275 Marionette TRACE conn3 <- [1,1246,null,{}] 07:56:11 INFO - PROCESS | 10230 | 1463064971280 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:11 INFO - PROCESS | 10230 | 1463064971406 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 07:56:11 INFO - PROCESS | 10230 | 1463064971420 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:11 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a42d800 == 52 [pid = 10230] [id = 319] 07:56:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 98 (0x8b773c00) [pid = 10230] [serial = 958] [outer = (nil)] 07:56:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 99 (0x8e717400) [pid = 10230] [serial = 959] [outer = 0x8b773c00] 07:56:11 INFO - PROCESS | 10230 | 1463064971582 Marionette DEBUG loaded listener.js 07:56:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 100 (0x8e71a400) [pid = 10230] [serial = 960] [outer = 0x8b773c00] 07:56:12 INFO - PROCESS | 10230 | 1463064972361 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1127ms 07:56:12 INFO - PROCESS | 10230 | 1463064972404 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 07:56:12 INFO - PROCESS | 10230 | 1463064972410 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 07:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:56:12 INFO - PROCESS | 10230 | 1463064972418 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:56:12 INFO - PROCESS | 10230 | 1463064972424 Marionette TRACE conn3 <- [1,1250,null,{}] 07:56:12 INFO - PROCESS | 10230 | 1463064972433 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:12 INFO - PROCESS | 10230 | 1463064972603 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 07:56:12 INFO - PROCESS | 10230 | 1463064972752 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:12 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd3800 == 53 [pid = 10230] [id = 320] 07:56:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 101 (0x89ddd800) [pid = 10230] [serial = 961] [outer = (nil)] 07:56:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 102 (0x8a1a3400) [pid = 10230] [serial = 962] [outer = 0x89ddd800] 07:56:12 INFO - PROCESS | 10230 | 1463064972830 Marionette DEBUG loaded listener.js 07:56:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 103 (0x8b47a400) [pid = 10230] [serial = 963] [outer = 0x89ddd800] 07:56:13 INFO - PROCESS | 10230 | 1463064973803 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1434ms 07:56:13 INFO - PROCESS | 10230 | 1463064973853 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 07:56:13 INFO - PROCESS | 10230 | 1463064973861 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 07:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:56:13 INFO - PROCESS | 10230 | 1463064973872 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:56:13 INFO - PROCESS | 10230 | 1463064973876 Marionette TRACE conn3 <- [1,1254,null,{}] 07:56:13 INFO - PROCESS | 10230 | 1463064973882 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:14 INFO - PROCESS | 10230 | 1463064974048 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 07:56:14 INFO - PROCESS | 10230 | 1463064974200 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b77bc00 == 54 [pid = 10230] [id = 321] 07:56:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 104 (0x8cca7800) [pid = 10230] [serial = 964] [outer = (nil)] 07:56:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 105 (0x8d249000) [pid = 10230] [serial = 965] [outer = 0x8cca7800] 07:56:14 INFO - PROCESS | 10230 | 1463064974278 Marionette DEBUG loaded listener.js 07:56:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 106 (0x8d29ec00) [pid = 10230] [serial = 966] [outer = 0x8cca7800] 07:56:15 INFO - PROCESS | 10230 | 1463064975209 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1383ms 07:56:15 INFO - PROCESS | 10230 | 1463064975255 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 07:56:15 INFO - PROCESS | 10230 | 1463064975259 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 07:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:56:15 INFO - PROCESS | 10230 | 1463064975265 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:56:15 INFO - PROCESS | 10230 | 1463064975270 Marionette TRACE conn3 <- [1,1258,null,{}] 07:56:15 INFO - PROCESS | 10230 | 1463064975286 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:15 INFO - PROCESS | 10230 | 1463064975445 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 07:56:15 INFO - PROCESS | 10230 | 1463064975598 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:15 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b77b400 == 55 [pid = 10230] [id = 322] 07:56:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 107 (0x8dc45c00) [pid = 10230] [serial = 967] [outer = (nil)] 07:56:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 108 (0x8e713c00) [pid = 10230] [serial = 968] [outer = 0x8dc45c00] 07:56:15 INFO - PROCESS | 10230 | 1463064975679 Marionette DEBUG loaded listener.js 07:56:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 109 (0x8edab400) [pid = 10230] [serial = 969] [outer = 0x8dc45c00] 07:56:16 INFO - PROCESS | 10230 | 1463064976540 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1337ms 07:56:16 INFO - PROCESS | 10230 | 1463064976602 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 07:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:56:16 INFO - PROCESS | 10230 | 1463064976607 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 07:56:16 INFO - PROCESS | 10230 | 1463064976612 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:56:16 INFO - PROCESS | 10230 | 1463064976616 Marionette TRACE conn3 <- [1,1262,null,{}] 07:56:16 INFO - PROCESS | 10230 | 1463064976621 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:16 INFO - PROCESS | 10230 | 1463064976776 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 07:56:16 INFO - PROCESS | 10230 | 1463064976927 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:16 INFO - PROCESS | 10230 | ++DOCSHELL 0x89710000 == 56 [pid = 10230] [id = 323] 07:56:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 110 (0x8e718400) [pid = 10230] [serial = 970] [outer = (nil)] 07:56:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 111 (0x8edb5800) [pid = 10230] [serial = 971] [outer = 0x8e718400] 07:56:17 INFO - PROCESS | 10230 | 1463064977009 Marionette DEBUG loaded listener.js 07:56:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 112 (0x8edb9c00) [pid = 10230] [serial = 972] [outer = 0x8e718400] 07:56:17 INFO - PROCESS | 10230 | 1463064977832 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1287ms 07:56:17 INFO - PROCESS | 10230 | 1463064977904 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 07:56:17 INFO - PROCESS | 10230 | 1463064977912 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 07:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:56:17 INFO - PROCESS | 10230 | 1463064977920 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:56:17 INFO - PROCESS | 10230 | 1463064977923 Marionette TRACE conn3 <- [1,1266,null,{}] 07:56:17 INFO - PROCESS | 10230 | 1463064977929 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:18 INFO - PROCESS | 10230 | 1463064978120 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 07:56:18 INFO - PROCESS | 10230 | 1463064978272 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:18 INFO - PROCESS | 10230 | ++DOCSHELL 0x886ef800 == 57 [pid = 10230] [id = 324] 07:56:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 113 (0x89709c00) [pid = 10230] [serial = 973] [outer = (nil)] 07:56:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 114 (0x8ee94400) [pid = 10230] [serial = 974] [outer = 0x89709c00] 07:56:18 INFO - PROCESS | 10230 | 1463064978348 Marionette DEBUG loaded listener.js 07:56:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 115 (0x8ee95c00) [pid = 10230] [serial = 975] [outer = 0x89709c00] 07:56:19 INFO - PROCESS | 10230 | 1463064979236 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1387ms 07:56:19 INFO - PROCESS | 10230 | 1463064979307 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 07:56:19 INFO - PROCESS | 10230 | 1463064979311 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 07:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:56:19 INFO - PROCESS | 10230 | 1463064979317 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:56:19 INFO - PROCESS | 10230 | 1463064979319 Marionette TRACE conn3 <- [1,1270,null,{}] 07:56:19 INFO - PROCESS | 10230 | 1463064979325 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:19 INFO - PROCESS | 10230 | 1463064979542 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 07:56:19 INFO - PROCESS | 10230 | 1463064979700 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:19 INFO - PROCESS | 10230 | ++DOCSHELL 0x887aec00 == 58 [pid = 10230] [id = 325] 07:56:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 116 (0x887b1c00) [pid = 10230] [serial = 976] [outer = (nil)] 07:56:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 117 (0x8b475c00) [pid = 10230] [serial = 977] [outer = 0x887b1c00] 07:56:19 INFO - PROCESS | 10230 | 1463064979779 Marionette DEBUG loaded listener.js 07:56:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 118 (0x8b8ab000) [pid = 10230] [serial = 978] [outer = 0x887b1c00] 07:56:20 INFO - PROCESS | 10230 | 1463064980824 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1539ms 07:56:20 INFO - PROCESS | 10230 | 1463064980857 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 07:56:20 INFO - PROCESS | 10230 | 1463064980862 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 07:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:56:20 INFO - PROCESS | 10230 | 1463064980869 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:56:20 INFO - PROCESS | 10230 | 1463064980875 Marionette TRACE conn3 <- [1,1274,null,{}] 07:56:20 INFO - PROCESS | 10230 | 1463064980883 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:21 INFO - PROCESS | 10230 | 1463064981108 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 07:56:21 INFO - PROCESS | 10230 | 1463064981217 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:21 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f80c00 == 59 [pid = 10230] [id = 326] 07:56:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 119 (0x8a42f800) [pid = 10230] [serial = 979] [outer = (nil)] 07:56:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 120 (0x8cca3400) [pid = 10230] [serial = 980] [outer = 0x8a42f800] 07:56:21 INFO - PROCESS | 10230 | 1463064981353 Marionette DEBUG loaded listener.js 07:56:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 121 (0x8cd49c00) [pid = 10230] [serial = 981] [outer = 0x8a42f800] 07:56:22 INFO - PROCESS | 10230 | 1463064982198 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1394ms 07:56:22 INFO - PROCESS | 10230 | 1463064982264 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 07:56:22 INFO - PROCESS | 10230 | 1463064982272 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 07:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:56:22 INFO - PROCESS | 10230 | 1463064982282 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:56:22 INFO - PROCESS | 10230 | 1463064982285 Marionette TRACE conn3 <- [1,1278,null,{}] 07:56:22 INFO - PROCESS | 10230 | 1463064982291 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:22 INFO - PROCESS | 10230 | 1463064982448 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 07:56:22 INFO - PROCESS | 10230 | 1463064982601 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8b8400 == 60 [pid = 10230] [id = 327] 07:56:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 122 (0x8b8b9000) [pid = 10230] [serial = 982] [outer = (nil)] 07:56:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 123 (0x8d0e1c00) [pid = 10230] [serial = 983] [outer = 0x8b8b9000] 07:56:22 INFO - PROCESS | 10230 | 1463064982669 Marionette DEBUG loaded listener.js 07:56:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 124 (0x8d2a0800) [pid = 10230] [serial = 984] [outer = 0x8b8b9000] 07:56:23 INFO - PROCESS | 10230 | --DOCSHELL 0x898d9000 == 59 [pid = 10230] [id = 318] 07:56:23 INFO - PROCESS | 10230 | --DOCSHELL 0x886f0400 == 58 [pid = 10230] [id = 317] 07:56:23 INFO - PROCESS | 10230 | --DOCSHELL 0x8d390800 == 57 [pid = 10230] [id = 316] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 123 (0x8dbe8000) [pid = 10230] [serial = 920] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOCSHELL 0x8d0df800 == 56 [pid = 10230] [id = 315] 07:56:23 INFO - PROCESS | 10230 | --DOCSHELL 0x898e1400 == 55 [pid = 10230] [id = 314] 07:56:23 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd6c00 == 54 [pid = 10230] [id = 313] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 122 (0x8d0db400) [pid = 10230] [serial = 890] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 121 (0x886f7000) [pid = 10230] [serial = 884] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 120 (0x8b8adc00) [pid = 10230] [serial = 908] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 119 (0x8a19a800) [pid = 10230] [serial = 906] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 118 (0x8d2a3800) [pid = 10230] [serial = 893] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 117 (0x89712c00) [pid = 10230] [serial = 902] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 116 (0x89f86000) [pid = 10230] [serial = 905] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 115 (0x8d38e800) [pid = 10230] [serial = 918] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 114 (0x8b473400) [pid = 10230] [serial = 917] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 113 (0x8d390400) [pid = 10230] [serial = 896] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 112 (0x89dd3400) [pid = 10230] [serial = 903] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 111 (0x8d24a800) [pid = 10230] [serial = 912] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 110 (0x8d295c00) [pid = 10230] [serial = 915] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 109 (0x89f8a000) [pid = 10230] [serial = 899] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 108 (0x8d24f000) [pid = 10230] [serial = 882] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 107 (0x8d0e3800) [pid = 10230] [serial = 911] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 106 (0x8b475000) [pid = 10230] [serial = 887] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 105 (0x8c99dc00) [pid = 10230] [serial = 909] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | --DOMWINDOW == 104 (0x8d298000) [pid = 10230] [serial = 914] [outer = (nil)] [url = about:blank] 07:56:23 INFO - PROCESS | 10230 | 1463064983527 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1332ms 07:56:23 INFO - PROCESS | 10230 | 1463064983613 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 07:56:23 INFO - PROCESS | 10230 | 1463064983617 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 07:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:56:23 INFO - PROCESS | 10230 | 1463064983623 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:56:23 INFO - PROCESS | 10230 | 1463064983628 Marionette TRACE conn3 <- [1,1282,null,{}] 07:56:23 INFO - PROCESS | 10230 | 1463064983642 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:23 INFO - PROCESS | 10230 | 1463064983787 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 07:56:23 INFO - PROCESS | 10230 | 1463064983798 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f2c00 == 55 [pid = 10230] [id = 328] 07:56:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 105 (0x8b77cc00) [pid = 10230] [serial = 985] [outer = (nil)] 07:56:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 106 (0x8d246800) [pid = 10230] [serial = 986] [outer = 0x8b77cc00] 07:56:23 INFO - PROCESS | 10230 | 1463064983879 Marionette DEBUG loaded listener.js 07:56:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 107 (0x8d29ac00) [pid = 10230] [serial = 987] [outer = 0x8b77cc00] 07:56:24 INFO - PROCESS | 10230 | 1463064984719 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1143ms 07:56:24 INFO - PROCESS | 10230 | 1463064984768 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 07:56:24 INFO - PROCESS | 10230 | 1463064984772 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 07:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:56:24 INFO - PROCESS | 10230 | 1463064984778 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:56:24 INFO - PROCESS | 10230 | 1463064984780 Marionette TRACE conn3 <- [1,1286,null,{}] 07:56:24 INFO - PROCESS | 10230 | 1463064984786 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:24 INFO - PROCESS | 10230 | 1463064984923 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 07:56:24 INFO - PROCESS | 10230 | 1463064984936 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:24 INFO - PROCESS | 10230 | ++DOCSHELL 0x886ebc00 == 56 [pid = 10230] [id = 329] 07:56:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 108 (0x8d2a3800) [pid = 10230] [serial = 988] [outer = (nil)] 07:56:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 109 (0x8d496400) [pid = 10230] [serial = 989] [outer = 0x8d2a3800] 07:56:25 INFO - PROCESS | 10230 | 1463064985002 Marionette DEBUG loaded listener.js 07:56:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 110 (0x8dbe6c00) [pid = 10230] [serial = 990] [outer = 0x8d2a3800] 07:56:25 INFO - PROCESS | 10230 | 1463064985784 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1078ms 07:56:25 INFO - PROCESS | 10230 | 1463064985859 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 07:56:25 INFO - PROCESS | 10230 | 1463064985861 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 07:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:56:25 INFO - PROCESS | 10230 | 1463064985867 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:56:25 INFO - PROCESS | 10230 | 1463064985870 Marionette TRACE conn3 <- [1,1290,null,{}] 07:56:25 INFO - PROCESS | 10230 | 1463064985875 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:26 INFO - PROCESS | 10230 | 1463064986050 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 07:56:26 INFO - PROCESS | 10230 | 1463064986076 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:26 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f5c00 == 57 [pid = 10230] [id = 330] 07:56:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 111 (0x89ddb400) [pid = 10230] [serial = 991] [outer = (nil)] 07:56:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 112 (0x8dc45800) [pid = 10230] [serial = 992] [outer = 0x89ddb400] 07:56:26 INFO - PROCESS | 10230 | 1463064986141 Marionette DEBUG loaded listener.js 07:56:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 113 (0x8e008c00) [pid = 10230] [serial = 993] [outer = 0x89ddb400] 07:56:26 INFO - PROCESS | 10230 | 1463064986961 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1176ms 07:56:27 INFO - PROCESS | 10230 | 1463064987045 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 07:56:27 INFO - PROCESS | 10230 | 1463064987048 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 07:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:56:27 INFO - PROCESS | 10230 | 1463064987053 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:56:27 INFO - PROCESS | 10230 | 1463064987056 Marionette TRACE conn3 <- [1,1294,null,{}] 07:56:27 INFO - PROCESS | 10230 | 1463064987061 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:27 INFO - PROCESS | 10230 | 1463064987269 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 07:56:27 INFO - PROCESS | 10230 | 1463064987344 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f2400 == 58 [pid = 10230] [id = 331] 07:56:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 114 (0x89708800) [pid = 10230] [serial = 994] [outer = (nil)] 07:56:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 115 (0x8e718000) [pid = 10230] [serial = 995] [outer = 0x89708800] 07:56:27 INFO - PROCESS | 10230 | 1463064987435 Marionette DEBUG loaded listener.js 07:56:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 116 (0x8ee8f800) [pid = 10230] [serial = 996] [outer = 0x89708800] 07:56:27 INFO - PROCESS | 10230 | --DOMWINDOW == 115 (0x89ddb000) [pid = 10230] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:56:27 INFO - PROCESS | 10230 | --DOMWINDOW == 114 (0x89ddb800) [pid = 10230] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:56:27 INFO - PROCESS | 10230 | --DOMWINDOW == 113 (0x898df800) [pid = 10230] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:56:27 INFO - PROCESS | 10230 | --DOMWINDOW == 112 (0x8e6b2800) [pid = 10230] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:56:27 INFO - PROCESS | 10230 | --DOMWINDOW == 111 (0x8d253000) [pid = 10230] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:56:27 INFO - PROCESS | 10230 | --DOMWINDOW == 110 (0x898db400) [pid = 10230] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:56:27 INFO - PROCESS | 10230 | --DOMWINDOW == 109 (0x8da19c00) [pid = 10230] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:56:27 INFO - PROCESS | 10230 | --DOMWINDOW == 108 (0x89706400) [pid = 10230] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:56:27 INFO - PROCESS | 10230 | --DOMWINDOW == 107 (0x89f8c400) [pid = 10230] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:56:27 INFO - PROCESS | 10230 | --DOMWINDOW == 106 (0x8d491c00) [pid = 10230] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:56:28 INFO - PROCESS | 10230 | 1463064988284 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1277ms 07:56:28 INFO - PROCESS | 10230 | 1463064988336 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 07:56:28 INFO - PROCESS | 10230 | 1463064988340 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 07:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:56:28 INFO - PROCESS | 10230 | 1463064988345 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:56:28 INFO - PROCESS | 10230 | 1463064988348 Marionette TRACE conn3 <- [1,1298,null,{}] 07:56:28 INFO - PROCESS | 10230 | 1463064988353 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:28 INFO - PROCESS | 10230 | 1463064988483 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 07:56:28 INFO - PROCESS | 10230 | 1463064988500 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:28 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd8400 == 59 [pid = 10230] [id = 332] 07:56:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 107 (0x8d251000) [pid = 10230] [serial = 997] [outer = (nil)] 07:56:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 108 (0x8edb1800) [pid = 10230] [serial = 998] [outer = 0x8d251000] 07:56:28 INFO - PROCESS | 10230 | 1463064988565 Marionette DEBUG loaded listener.js 07:56:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 109 (0x8ee96c00) [pid = 10230] [serial = 999] [outer = 0x8d251000] 07:56:29 INFO - PROCESS | 10230 | 1463064989352 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1026ms 07:56:29 INFO - PROCESS | 10230 | 1463064989372 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 07:56:29 INFO - PROCESS | 10230 | 1463064989375 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 07:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:56:29 INFO - PROCESS | 10230 | 1463064989381 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:56:29 INFO - PROCESS | 10230 | 1463064989384 Marionette TRACE conn3 <- [1,1302,null,{}] 07:56:29 INFO - PROCESS | 10230 | 1463064989389 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:29 INFO - PROCESS | 10230 | 1463064989580 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 07:56:29 INFO - PROCESS | 10230 | 1463064989596 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:29 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d29c000 == 60 [pid = 10230] [id = 333] 07:56:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 110 (0x8e716c00) [pid = 10230] [serial = 1000] [outer = (nil)] 07:56:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 111 (0x8ef5f000) [pid = 10230] [serial = 1001] [outer = 0x8e716c00] 07:56:29 INFO - PROCESS | 10230 | 1463064989661 Marionette DEBUG loaded listener.js 07:56:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 112 (0x8ef62000) [pid = 10230] [serial = 1002] [outer = 0x8e716c00] 07:56:30 INFO - PROCESS | 10230 | 1463064990633 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1284ms 07:56:30 INFO - PROCESS | 10230 | 1463064990666 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 07:56:30 INFO - PROCESS | 10230 | 1463064990673 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 07:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:56:30 INFO - PROCESS | 10230 | 1463064990681 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:56:30 INFO - PROCESS | 10230 | 1463064990688 Marionette TRACE conn3 <- [1,1306,null,{}] 07:56:30 INFO - PROCESS | 10230 | 1463064990696 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:30 INFO - PROCESS | 10230 | 1463064990858 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 07:56:31 INFO - PROCESS | 10230 | 1463064991026 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:31 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd9000 == 61 [pid = 10230] [id = 334] 07:56:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 113 (0x8a198400) [pid = 10230] [serial = 1003] [outer = (nil)] 07:56:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 114 (0x8b475400) [pid = 10230] [serial = 1004] [outer = 0x8a198400] 07:56:31 INFO - PROCESS | 10230 | 1463064991110 Marionette DEBUG loaded listener.js 07:56:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 115 (0x8c99e400) [pid = 10230] [serial = 1005] [outer = 0x8a198400] 07:56:32 INFO - PROCESS | 10230 | 1463064992009 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1384ms 07:56:32 INFO - PROCESS | 10230 | 1463064992066 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 07:56:32 INFO - PROCESS | 10230 | 1463064992074 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 07:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:56:32 INFO - PROCESS | 10230 | 1463064992084 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:56:32 INFO - PROCESS | 10230 | 1463064992088 Marionette TRACE conn3 <- [1,1310,null,{}] 07:56:32 INFO - PROCESS | 10230 | 1463064992095 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:32 INFO - PROCESS | 10230 | 1463064992259 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 07:56:32 INFO - PROCESS | 10230 | 1463064992430 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cca5c00 == 62 [pid = 10230] [id = 335] 07:56:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 116 (0x8d0df800) [pid = 10230] [serial = 1006] [outer = (nil)] 07:56:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 117 (0x8d492400) [pid = 10230] [serial = 1007] [outer = 0x8d0df800] 07:56:32 INFO - PROCESS | 10230 | 1463064992508 Marionette DEBUG loaded listener.js 07:56:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 118 (0x8dc46400) [pid = 10230] [serial = 1008] [outer = 0x8d0df800] 07:56:33 INFO - PROCESS | 10230 | 1463064993428 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 07:56:33 INFO - PROCESS | 10230 | 1463064993476 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 07:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:56:33 INFO - PROCESS | 10230 | 1463064993483 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:56:33 INFO - PROCESS | 10230 | 1463064993489 Marionette TRACE conn3 <- [1,1314,null,{}] 07:56:33 INFO - PROCESS | 10230 | 1463064993504 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:33 INFO - PROCESS | 10230 | 1463064993672 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 07:56:33 INFO - PROCESS | 10230 | 1463064993827 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a424800 == 63 [pid = 10230] [id = 336] 07:56:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 119 (0x8e71d400) [pid = 10230] [serial = 1009] [outer = (nil)] 07:56:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 120 (0x8ef68800) [pid = 10230] [serial = 1010] [outer = 0x8e71d400] 07:56:33 INFO - PROCESS | 10230 | 1463064993908 Marionette DEBUG loaded listener.js 07:56:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 121 (0x8ef97000) [pid = 10230] [serial = 1011] [outer = 0x8e71d400] 07:56:34 INFO - PROCESS | 10230 | 1463064994783 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1344ms 07:56:34 INFO - PROCESS | 10230 | 1463064994827 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 07:56:34 INFO - PROCESS | 10230 | 1463064994832 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 07:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:56:34 INFO - PROCESS | 10230 | 1463064994837 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:56:34 INFO - PROCESS | 10230 | 1463064994841 Marionette TRACE conn3 <- [1,1318,null,{}] 07:56:34 INFO - PROCESS | 10230 | 1463064994846 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:35 INFO - PROCESS | 10230 | 1463064994999 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 07:56:35 INFO - PROCESS | 10230 | 1463064995159 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f5000 == 64 [pid = 10230] [id = 337] 07:56:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 122 (0x8ef69c00) [pid = 10230] [serial = 1012] [outer = (nil)] 07:56:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 123 (0x8ef9e400) [pid = 10230] [serial = 1013] [outer = 0x8ef69c00] 07:56:35 INFO - PROCESS | 10230 | 1463064995235 Marionette DEBUG loaded listener.js 07:56:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 124 (0x8efa0000) [pid = 10230] [serial = 1014] [outer = 0x8ef69c00] 07:56:36 INFO - PROCESS | 10230 | 1463064996085 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1293ms 07:56:36 INFO - PROCESS | 10230 | 1463064996131 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 07:56:36 INFO - PROCESS | 10230 | 1463064996135 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 07:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:56:36 INFO - PROCESS | 10230 | 1463064996141 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:56:36 INFO - PROCESS | 10230 | 1463064996143 Marionette TRACE conn3 <- [1,1322,null,{}] 07:56:36 INFO - PROCESS | 10230 | 1463064996149 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:36 INFO - PROCESS | 10230 | 1463064996294 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 07:56:36 INFO - PROCESS | 10230 | 1463064996455 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:36 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd8000 == 65 [pid = 10230] [id = 338] 07:56:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 125 (0x8ef99800) [pid = 10230] [serial = 1015] [outer = (nil)] 07:56:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 126 (0x8f03d000) [pid = 10230] [serial = 1016] [outer = 0x8ef99800] 07:56:36 INFO - PROCESS | 10230 | 1463064996546 Marionette DEBUG loaded listener.js 07:56:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 127 (0x8f040400) [pid = 10230] [serial = 1017] [outer = 0x8ef99800] 07:56:37 INFO - PROCESS | 10230 | 1463064997449 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1337ms 07:56:37 INFO - PROCESS | 10230 | 1463064997479 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 07:56:37 INFO - PROCESS | 10230 | 1463064997481 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 07:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:56:37 INFO - PROCESS | 10230 | 1463064997489 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:56:37 INFO - PROCESS | 10230 | 1463064997492 Marionette TRACE conn3 <- [1,1326,null,{}] 07:56:37 INFO - PROCESS | 10230 | 1463064997497 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:37 INFO - PROCESS | 10230 | 1463064997662 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 07:56:37 INFO - PROCESS | 10230 | 1463064997824 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:37 INFO - PROCESS | 10230 | ++DOCSHELL 0x887ac800 == 66 [pid = 10230] [id = 339] 07:56:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 128 (0x898d8400) [pid = 10230] [serial = 1018] [outer = (nil)] 07:56:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 129 (0x8f0ab000) [pid = 10230] [serial = 1019] [outer = 0x898d8400] 07:56:37 INFO - PROCESS | 10230 | 1463064997902 Marionette DEBUG loaded listener.js 07:56:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 130 (0x8f0ae800) [pid = 10230] [serial = 1020] [outer = 0x898d8400] 07:56:38 INFO - PROCESS | 10230 | 1463064998782 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1327ms 07:56:38 INFO - PROCESS | 10230 | 1463064998817 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 07:56:38 INFO - PROCESS | 10230 | 1463064998820 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 07:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:56:38 INFO - PROCESS | 10230 | 1463064998826 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:56:38 INFO - PROCESS | 10230 | 1463064998829 Marionette TRACE conn3 <- [1,1330,null,{}] 07:56:38 INFO - PROCESS | 10230 | 1463064998834 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:38 INFO - PROCESS | 10230 | 1463064998983 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 07:56:39 INFO - PROCESS | 10230 | 1463064999155 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:39 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f1400 == 67 [pid = 10230] [id = 340] 07:56:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 131 (0x887a4c00) [pid = 10230] [serial = 1021] [outer = (nil)] 07:56:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 132 (0x8cd49000) [pid = 10230] [serial = 1022] [outer = 0x887a4c00] 07:56:39 INFO - PROCESS | 10230 | 1463064999231 Marionette DEBUG loaded listener.js 07:56:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 133 (0x8d38a000) [pid = 10230] [serial = 1023] [outer = 0x887a4c00] 07:56:40 INFO - PROCESS | 10230 | 1463065000317 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 07:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1533ms 07:56:40 INFO - PROCESS | 10230 | 1463065000359 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 07:56:40 INFO - PROCESS | 10230 | 1463065000366 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 07:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:56:40 INFO - PROCESS | 10230 | 1463065000373 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:56:40 INFO - PROCESS | 10230 | 1463065000379 Marionette TRACE conn3 <- [1,1334,null,{}] 07:56:40 INFO - PROCESS | 10230 | 1463065000387 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:40 INFO - PROCESS | 10230 | 1463065000541 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 07:56:40 INFO - PROCESS | 10230 | 1463065000711 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:40 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f80400 == 68 [pid = 10230] [id = 341] 07:56:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 134 (0x8a426400) [pid = 10230] [serial = 1024] [outer = (nil)] 07:56:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 135 (0x8cd4b800) [pid = 10230] [serial = 1025] [outer = 0x8a426400] 07:56:40 INFO - PROCESS | 10230 | 1463065000827 Marionette DEBUG loaded listener.js 07:56:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 136 (0x8d24cc00) [pid = 10230] [serial = 1026] [outer = 0x8a426400] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8b7000 == 67 [pid = 10230] [id = 270] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8da23400 == 66 [pid = 10230] [id = 273] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8d0db000 == 65 [pid = 10230] [id = 275] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x89706000 == 64 [pid = 10230] [id = 278] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 135 (0x8e717400) [pid = 10230] [serial = 959] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd8400 == 63 [pid = 10230] [id = 332] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x886f2400 == 62 [pid = 10230] [id = 331] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x886f5c00 == 61 [pid = 10230] [id = 330] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x886ebc00 == 60 [pid = 10230] [id = 329] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x886f2c00 == 59 [pid = 10230] [id = 328] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8b8400 == 58 [pid = 10230] [id = 327] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x89f80c00 == 57 [pid = 10230] [id = 326] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x887aec00 == 56 [pid = 10230] [id = 325] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x886ef800 == 55 [pid = 10230] [id = 324] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x89710000 == 54 [pid = 10230] [id = 323] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8b77b400 == 53 [pid = 10230] [id = 322] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8b77bc00 == 52 [pid = 10230] [id = 321] 07:56:41 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd3800 == 51 [pid = 10230] [id = 320] 07:56:41 INFO - PROCESS | 10230 | 1463065001704 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 134 (0x898d2c00) [pid = 10230] [serial = 837] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 133 (0x8cd4a400) [pid = 10230] [serial = 864] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 132 (0x8dbeb800) [pid = 10230] [serial = 921] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 131 (0x887b1800) [pid = 10230] [serial = 923] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 130 (0x8b771c00) [pid = 10230] [serial = 926] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 129 (0x8d24a000) [pid = 10230] [serial = 929] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 128 (0x8dc46000) [pid = 10230] [serial = 932] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 127 (0x8e009400) [pid = 10230] [serial = 935] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 126 (0x8e6b6800) [pid = 10230] [serial = 956] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 125 (0x8da24800) [pid = 10230] [serial = 950] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 124 (0x8e005800) [pid = 10230] [serial = 954] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 123 (0x8dbec400) [pid = 10230] [serial = 951] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 122 (0x8da1a400) [pid = 10230] [serial = 957] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 121 (0x8d391000) [pid = 10230] [serial = 948] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 120 (0x8cca1400) [pid = 10230] [serial = 944] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 119 (0x8cd45000) [pid = 10230] [serial = 945] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 118 (0x8cca3800) [pid = 10230] [serial = 942] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 117 (0x8b470c00) [pid = 10230] [serial = 941] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 116 (0x8dc4a400) [pid = 10230] [serial = 953] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 115 (0x8e6bd000) [pid = 10230] [serial = 939] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 114 (0x8e6b5800) [pid = 10230] [serial = 938] [outer = (nil)] [url = about:blank] 07:56:41 INFO - PROCESS | 10230 | --DOMWINDOW == 113 (0x8d2a0000) [pid = 10230] [serial = 947] [outer = (nil)] [url = about:blank] 07:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1387ms 07:56:41 INFO - PROCESS | 10230 | 1463065001760 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 07:56:41 INFO - PROCESS | 10230 | 1463065001768 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 07:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:56:41 INFO - PROCESS | 10230 | 1463065001777 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:56:41 INFO - PROCESS | 10230 | 1463065001781 Marionette TRACE conn3 <- [1,1338,null,{}] 07:56:41 INFO - PROCESS | 10230 | 1463065001786 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:41 INFO - PROCESS | 10230 | 1463065001937 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 07:56:41 INFO - PROCESS | 10230 | 1463065001948 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:41 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8b1400 == 52 [pid = 10230] [id = 342] 07:56:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 114 (0x8b8b7000) [pid = 10230] [serial = 1027] [outer = (nil)] 07:56:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 115 (0x8cd48400) [pid = 10230] [serial = 1028] [outer = 0x8b8b7000] 07:56:42 INFO - PROCESS | 10230 | 1463065002013 Marionette DEBUG loaded listener.js 07:56:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 116 (0x8d253800) [pid = 10230] [serial = 1029] [outer = 0x8b8b7000] 07:56:43 INFO - PROCESS | 10230 | 1463065003288 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1530ms 07:56:43 INFO - PROCESS | 10230 | 1463065003307 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 07:56:43 INFO - PROCESS | 10230 | 1463065003310 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 07:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:56:43 INFO - PROCESS | 10230 | 1463065003317 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:56:43 INFO - PROCESS | 10230 | 1463065003322 Marionette TRACE conn3 <- [1,1342,null,{}] 07:56:43 INFO - PROCESS | 10230 | 1463065003336 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:43 INFO - PROCESS | 10230 | 1463065003528 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 07:56:43 INFO - PROCESS | 10230 | 1463065003643 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:43 INFO - PROCESS | 10230 | ++DOCSHELL 0x886eb800 == 53 [pid = 10230] [id = 343] 07:56:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 117 (0x8d29f000) [pid = 10230] [serial = 1030] [outer = (nil)] 07:56:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 118 (0x8dbe4c00) [pid = 10230] [serial = 1031] [outer = 0x8d29f000] 07:56:43 INFO - PROCESS | 10230 | 1463065003714 Marionette DEBUG loaded listener.js 07:56:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 119 (0x8e006000) [pid = 10230] [serial = 1032] [outer = 0x8d29f000] 07:56:44 INFO - PROCESS | 10230 | 1463065004454 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1193ms 07:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:56:44 INFO - PROCESS | 10230 | 1463065004526 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 07:56:44 INFO - PROCESS | 10230 | 1463065004530 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 07:56:44 INFO - PROCESS | 10230 | 1463065004536 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:56:44 INFO - PROCESS | 10230 | 1463065004539 Marionette TRACE conn3 <- [1,1346,null,{}] 07:56:44 INFO - PROCESS | 10230 | 1463065004544 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:44 INFO - PROCESS | 10230 | 1463065004731 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 07:56:44 INFO - PROCESS | 10230 | 1463065004751 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:44 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd1c00 == 54 [pid = 10230] [id = 344] 07:56:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 120 (0x8e00ac00) [pid = 10230] [serial = 1033] [outer = (nil)] 07:56:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 121 (0x8e6bbc00) [pid = 10230] [serial = 1034] [outer = 0x8e00ac00] 07:56:44 INFO - PROCESS | 10230 | 1463065004819 Marionette DEBUG loaded listener.js 07:56:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 122 (0x8e719c00) [pid = 10230] [serial = 1035] [outer = 0x8e00ac00] 07:56:45 INFO - PROCESS | 10230 | 1463065005678 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1179ms 07:56:45 INFO - PROCESS | 10230 | 1463065005716 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 07:56:45 INFO - PROCESS | 10230 | 1463065005718 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 07:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:56:45 INFO - PROCESS | 10230 | 1463065005725 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:56:45 INFO - PROCESS | 10230 | 1463065005727 Marionette TRACE conn3 <- [1,1350,null,{}] 07:56:45 INFO - PROCESS | 10230 | 1463065005737 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:45 INFO - PROCESS | 10230 | 1463065005909 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 07:56:46 INFO - PROCESS | 10230 | --DOMWINDOW == 121 (0x89ddb400) [pid = 10230] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:56:46 INFO - PROCESS | 10230 | --DOMWINDOW == 120 (0x89708800) [pid = 10230] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:56:46 INFO - PROCESS | 10230 | --DOMWINDOW == 119 (0x8d251000) [pid = 10230] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:56:46 INFO - PROCESS | 10230 | --DOMWINDOW == 118 (0x8b77cc00) [pid = 10230] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:56:46 INFO - PROCESS | 10230 | --DOMWINDOW == 117 (0x8a42f800) [pid = 10230] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:56:46 INFO - PROCESS | 10230 | --DOMWINDOW == 116 (0x8b8b9000) [pid = 10230] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:56:46 INFO - PROCESS | 10230 | --DOMWINDOW == 115 (0x8d2a3800) [pid = 10230] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:56:46 INFO - PROCESS | 10230 | 1463065006094 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:46 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f9000 == 55 [pid = 10230] [id = 345] 07:56:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 116 (0x89708800) [pid = 10230] [serial = 1036] [outer = (nil)] 07:56:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 117 (0x89f8fc00) [pid = 10230] [serial = 1037] [outer = 0x89708800] 07:56:46 INFO - PROCESS | 10230 | 1463065006159 Marionette DEBUG loaded listener.js 07:56:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 118 (0x8b77cc00) [pid = 10230] [serial = 1038] [outer = 0x89708800] 07:56:46 INFO - PROCESS | 10230 | 1463065006850 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1188ms 07:56:46 INFO - PROCESS | 10230 | 1463065006913 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 07:56:46 INFO - PROCESS | 10230 | 1463065006916 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 07:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:56:46 INFO - PROCESS | 10230 | 1463065006923 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:56:46 INFO - PROCESS | 10230 | 1463065006925 Marionette TRACE conn3 <- [1,1354,null,{}] 07:56:46 INFO - PROCESS | 10230 | 1463065006930 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:47 INFO - PROCESS | 10230 | 1463065007072 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 07:56:47 INFO - PROCESS | 10230 | 1463065007190 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:47 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d0e4400 == 56 [pid = 10230] [id = 346] 07:56:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 119 (0x8d0e7c00) [pid = 10230] [serial = 1039] [outer = (nil)] 07:56:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 120 (0x8ee91000) [pid = 10230] [serial = 1040] [outer = 0x8d0e7c00] 07:56:47 INFO - PROCESS | 10230 | 1463065007258 Marionette DEBUG loaded listener.js 07:56:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 121 (0x8ef5dc00) [pid = 10230] [serial = 1041] [outer = 0x8d0e7c00] 07:56:47 INFO - PROCESS | 10230 | 1463065007921 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1027ms 07:56:47 INFO - PROCESS | 10230 | 1463065007951 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 07:56:47 INFO - PROCESS | 10230 | 1463065007954 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 07:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:56:47 INFO - PROCESS | 10230 | 1463065007960 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:56:47 INFO - PROCESS | 10230 | 1463065007963 Marionette TRACE conn3 <- [1,1358,null,{}] 07:56:47 INFO - PROCESS | 10230 | 1463065007968 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:48 INFO - PROCESS | 10230 | 1463065008156 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 07:56:48 INFO - PROCESS | 10230 | 1463065008305 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:48 INFO - PROCESS | 10230 | ++DOCSHELL 0x887a3800 == 57 [pid = 10230] [id = 347] 07:56:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 122 (0x887a6c00) [pid = 10230] [serial = 1042] [outer = (nil)] 07:56:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 123 (0x898de400) [pid = 10230] [serial = 1043] [outer = 0x887a6c00] 07:56:48 INFO - PROCESS | 10230 | 1463065008385 Marionette DEBUG loaded listener.js 07:56:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 124 (0x89ddb400) [pid = 10230] [serial = 1044] [outer = 0x887a6c00] 07:56:49 INFO - PROCESS | 10230 | 1463065009275 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1380ms 07:56:49 INFO - PROCESS | 10230 | 1463065009342 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 07:56:49 INFO - PROCESS | 10230 | 1463065009349 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 07:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:56:49 INFO - PROCESS | 10230 | 1463065009356 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:56:49 INFO - PROCESS | 10230 | 1463065009362 Marionette TRACE conn3 <- [1,1362,null,{}] 07:56:49 INFO - PROCESS | 10230 | 1463065009368 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:49 INFO - PROCESS | 10230 | 1463065009570 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 07:56:49 INFO - PROCESS | 10230 | 1463065009729 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:49 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ccab800 == 58 [pid = 10230] [id = 348] 07:56:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 125 (0x8cd42c00) [pid = 10230] [serial = 1045] [outer = (nil)] 07:56:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 126 (0x8d247800) [pid = 10230] [serial = 1046] [outer = 0x8cd42c00] 07:56:49 INFO - PROCESS | 10230 | 1463065009810 Marionette DEBUG loaded listener.js 07:56:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 127 (0x8d389800) [pid = 10230] [serial = 1047] [outer = 0x8cd42c00] 07:56:50 INFO - PROCESS | 10230 | 1463065010706 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1386ms 07:56:50 INFO - PROCESS | 10230 | 1463065010746 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 07:56:50 INFO - PROCESS | 10230 | 1463065010752 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 07:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:56:50 INFO - PROCESS | 10230 | 1463065010759 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:56:50 INFO - PROCESS | 10230 | 1463065010763 Marionette TRACE conn3 <- [1,1366,null,{}] 07:56:50 INFO - PROCESS | 10230 | 1463065010768 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:50 INFO - PROCESS | 10230 | 1463065010924 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 07:56:51 INFO - PROCESS | 10230 | 1463065011091 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:51 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d0dcc00 == 59 [pid = 10230] [id = 349] 07:56:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 128 (0x8e6b8400) [pid = 10230] [serial = 1048] [outer = (nil)] 07:56:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 129 (0x8e71a800) [pid = 10230] [serial = 1049] [outer = 0x8e6b8400] 07:56:51 INFO - PROCESS | 10230 | 1463065011167 Marionette DEBUG loaded listener.js 07:56:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 130 (0x8ee94800) [pid = 10230] [serial = 1050] [outer = 0x8e6b8400] 07:56:52 INFO - PROCESS | 10230 | 1463065012125 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:56:52 INFO - PROCESS | 10230 | 1463065012192 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 07:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:56:52 INFO - PROCESS | 10230 | 1463065012207 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:56:52 INFO - PROCESS | 10230 | 1463065012216 Marionette TRACE conn3 <- [1,1370,null,{}] 07:56:52 INFO - PROCESS | 10230 | 1463065012223 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:52 INFO - PROCESS | 10230 | 1463065012424 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 07:56:52 INFO - PROCESS | 10230 | 1463065012635 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:52 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d386000 == 60 [pid = 10230] [id = 350] 07:56:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 131 (0x8d49c400) [pid = 10230] [serial = 1051] [outer = (nil)] 07:56:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 132 (0x8f0a5400) [pid = 10230] [serial = 1052] [outer = 0x8d49c400] 07:56:52 INFO - PROCESS | 10230 | 1463065012756 Marionette DEBUG loaded listener.js 07:56:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 133 (0x8f0acc00) [pid = 10230] [serial = 1053] [outer = 0x8d49c400] 07:56:53 INFO - PROCESS | 10230 | 1463065013568 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:56:53 INFO - PROCESS | 10230 | 1463065013680 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 07:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:56:53 INFO - PROCESS | 10230 | 1463065013688 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:56:53 INFO - PROCESS | 10230 | 1463065013691 Marionette TRACE conn3 <- [1,1374,null,{}] 07:56:53 INFO - PROCESS | 10230 | 1463065013696 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:53 INFO - PROCESS | 10230 | 1463065013856 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 07:56:54 INFO - PROCESS | 10230 | 1463065014013 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:54 INFO - PROCESS | 10230 | ++DOCSHELL 0x89712c00 == 60 [pid = 10230] [id = 351] 07:56:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 134 (0x8ef96000) [pid = 10230] [serial = 1054] [outer = (nil)] 07:56:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 135 (0x90e17800) [pid = 10230] [serial = 1055] [outer = 0x8ef96000] 07:56:54 INFO - PROCESS | 10230 | 1463065014093 Marionette DEBUG loaded listener.js 07:56:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 136 (0x90e1a400) [pid = 10230] [serial = 1056] [outer = 0x8ef96000] 07:56:54 INFO - PROCESS | 10230 | [10230] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:56:54 INFO - PROCESS | 10230 | 1463065014961 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:56:55 INFO - PROCESS | 10230 | 1463065015024 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 07:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:56:55 INFO - PROCESS | 10230 | 1463065015030 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:56:55 INFO - PROCESS | 10230 | 1463065015033 Marionette TRACE conn3 <- [1,1378,null,{}] 07:56:55 INFO - PROCESS | 10230 | 1463065015038 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:55 INFO - PROCESS | 10230 | 1463065015219 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 07:56:55 INFO - PROCESS | 10230 | 1463065015387 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:55 INFO - PROCESS | 10230 | ++DOCSHELL 0x90f91400 == 61 [pid = 10230] [id = 352] 07:56:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 137 (0x90f91c00) [pid = 10230] [serial = 1057] [outer = (nil)] 07:56:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 138 (0x90f95000) [pid = 10230] [serial = 1058] [outer = 0x90f91c00] 07:56:55 INFO - PROCESS | 10230 | 1463065015473 Marionette DEBUG loaded listener.js 07:56:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 139 (0x90f9c000) [pid = 10230] [serial = 1059] [outer = 0x90f91c00] 07:56:56 INFO - PROCESS | 10230 | 1463065016322 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 07:56:56 INFO - PROCESS | 10230 | 1463065016374 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 07:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:56:56 INFO - PROCESS | 10230 | 1463065016381 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:56:56 INFO - PROCESS | 10230 | 1463065016384 Marionette TRACE conn3 <- [1,1382,null,{}] 07:56:56 INFO - PROCESS | 10230 | 1463065016389 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:56 INFO - PROCESS | 10230 | 1463065016543 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 07:56:56 INFO - PROCESS | 10230 | 1463065016705 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:56 INFO - PROCESS | 10230 | ++DOCSHELL 0x887af400 == 62 [pid = 10230] [id = 353] 07:56:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 140 (0x898d7400) [pid = 10230] [serial = 1060] [outer = (nil)] 07:56:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 141 (0x910f9c00) [pid = 10230] [serial = 1061] [outer = 0x898d7400] 07:56:56 INFO - PROCESS | 10230 | 1463065016780 Marionette DEBUG loaded listener.js 07:56:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 142 (0x910fbc00) [pid = 10230] [serial = 1062] [outer = 0x898d7400] 07:56:57 INFO - PROCESS | 10230 | [10230] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:56:57 INFO - PROCESS | 10230 | 1463065017960 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 07:56:58 INFO - PROCESS | 10230 | 1463065018017 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 07:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:56:58 INFO - PROCESS | 10230 | 1463065018026 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:56:58 INFO - PROCESS | 10230 | 1463065018031 Marionette TRACE conn3 <- [1,1386,null,{}] 07:56:58 INFO - PROCESS | 10230 | 1463065018040 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:58 INFO - PROCESS | 10230 | 1463065018199 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 07:56:58 INFO - PROCESS | 10230 | 1463065018440 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:58 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b47c800 == 63 [pid = 10230] [id = 354] 07:56:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 143 (0x8b77d400) [pid = 10230] [serial = 1063] [outer = (nil)] 07:56:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 144 (0x8d252800) [pid = 10230] [serial = 1064] [outer = 0x8b77d400] 07:56:58 INFO - PROCESS | 10230 | 1463065018512 Marionette DEBUG loaded listener.js 07:56:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 145 (0x8d492c00) [pid = 10230] [serial = 1065] [outer = 0x8b77d400] 07:56:59 INFO - PROCESS | 10230 | 1463065019495 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 07:56:59 INFO - PROCESS | 10230 | 1463065019521 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 07:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:56:59 INFO - PROCESS | 10230 | 1463065019530 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:56:59 INFO - PROCESS | 10230 | 1463065019534 Marionette TRACE conn3 <- [1,1390,null,{}] 07:56:59 INFO - PROCESS | 10230 | 1463065019539 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:56:59 INFO - PROCESS | 10230 | 1463065019694 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 07:56:59 INFO - PROCESS | 10230 | 1463065019847 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:56:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x8da1a400 == 64 [pid = 10230] [id = 355] 07:56:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 146 (0x8da24c00) [pid = 10230] [serial = 1066] [outer = (nil)] 07:56:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 147 (0x8e6bd400) [pid = 10230] [serial = 1067] [outer = 0x8da24c00] 07:56:59 INFO - PROCESS | 10230 | 1463065019917 Marionette DEBUG loaded listener.js 07:57:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 148 (0x8edaf800) [pid = 10230] [serial = 1068] [outer = 0x8da24c00] 07:57:00 INFO - PROCESS | 10230 | --DOCSHELL 0x8970ac00 == 63 [pid = 10230] [id = 267] 07:57:00 INFO - PROCESS | 10230 | --DOCSHELL 0x8d0e4400 == 62 [pid = 10230] [id = 346] 07:57:00 INFO - PROCESS | 10230 | --DOCSHELL 0x886f9000 == 61 [pid = 10230] [id = 345] 07:57:00 INFO - PROCESS | 10230 | --DOMWINDOW == 147 (0x8b475c00) [pid = 10230] [serial = 977] [outer = (nil)] [url = about:blank] 07:57:00 INFO - PROCESS | 10230 | --DOMWINDOW == 146 (0x8a1a3400) [pid = 10230] [serial = 962] [outer = (nil)] [url = about:blank] 07:57:00 INFO - PROCESS | 10230 | --DOMWINDOW == 145 (0x8d249000) [pid = 10230] [serial = 965] [outer = (nil)] [url = about:blank] 07:57:00 INFO - PROCESS | 10230 | --DOMWINDOW == 144 (0x8e713c00) [pid = 10230] [serial = 968] [outer = (nil)] [url = about:blank] 07:57:00 INFO - PROCESS | 10230 | --DOMWINDOW == 143 (0x8edb5800) [pid = 10230] [serial = 971] [outer = (nil)] [url = about:blank] 07:57:00 INFO - PROCESS | 10230 | --DOMWINDOW == 142 (0x8ee94400) [pid = 10230] [serial = 974] [outer = (nil)] [url = about:blank] 07:57:00 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd1c00 == 60 [pid = 10230] [id = 344] 07:57:00 INFO - PROCESS | 10230 | --DOCSHELL 0x8a42d800 == 59 [pid = 10230] [id = 319] 07:57:00 INFO - PROCESS | 10230 | --DOCSHELL 0x886eb800 == 58 [pid = 10230] [id = 343] 07:57:00 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8b1400 == 57 [pid = 10230] [id = 342] 07:57:00 INFO - PROCESS | 10230 | --DOCSHELL 0x89f80400 == 56 [pid = 10230] [id = 341] 07:57:00 INFO - PROCESS | 10230 | 1463065020867 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:57:00 INFO - PROCESS | 10230 | --DOCSHELL 0x887ac800 == 55 [pid = 10230] [id = 339] 07:57:00 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd8000 == 54 [pid = 10230] [id = 338] 07:57:00 INFO - PROCESS | 10230 | --DOCSHELL 0x886f5000 == 53 [pid = 10230] [id = 337] 07:57:00 INFO - PROCESS | 10230 | --DOCSHELL 0x8a424800 == 52 [pid = 10230] [id = 336] 07:57:00 INFO - PROCESS | 10230 | --DOCSHELL 0x8cca5c00 == 51 [pid = 10230] [id = 335] 07:57:00 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd9000 == 50 [pid = 10230] [id = 334] 07:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1388ms 07:57:00 INFO - PROCESS | 10230 | 1463065020919 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 07:57:00 INFO - PROCESS | 10230 | 1463065020921 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 07:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:57:00 INFO - PROCESS | 10230 | 1463065020929 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:57:00 INFO - PROCESS | 10230 | 1463065020935 Marionette TRACE conn3 <- [1,1394,null,{}] 07:57:00 INFO - PROCESS | 10230 | 1463065020949 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:01 INFO - PROCESS | 10230 | 1463065021101 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 07:57:01 INFO - PROCESS | 10230 | --DOMWINDOW == 141 (0x8d246800) [pid = 10230] [serial = 986] [outer = (nil)] [url = about:blank] 07:57:01 INFO - PROCESS | 10230 | --DOMWINDOW == 140 (0x8d29ac00) [pid = 10230] [serial = 987] [outer = (nil)] [url = about:blank] 07:57:01 INFO - PROCESS | 10230 | --DOMWINDOW == 139 (0x8cd49c00) [pid = 10230] [serial = 981] [outer = (nil)] [url = about:blank] 07:57:01 INFO - PROCESS | 10230 | --DOMWINDOW == 138 (0x8cca3400) [pid = 10230] [serial = 980] [outer = (nil)] [url = about:blank] 07:57:01 INFO - PROCESS | 10230 | --DOMWINDOW == 137 (0x8d2a0800) [pid = 10230] [serial = 984] [outer = (nil)] [url = about:blank] 07:57:01 INFO - PROCESS | 10230 | --DOMWINDOW == 136 (0x8d0e1c00) [pid = 10230] [serial = 983] [outer = (nil)] [url = about:blank] 07:57:01 INFO - PROCESS | 10230 | --DOMWINDOW == 135 (0x8d496400) [pid = 10230] [serial = 989] [outer = (nil)] [url = about:blank] 07:57:01 INFO - PROCESS | 10230 | --DOMWINDOW == 134 (0x8ee8f800) [pid = 10230] [serial = 996] [outer = (nil)] [url = about:blank] 07:57:01 INFO - PROCESS | 10230 | --DOMWINDOW == 133 (0x8e008c00) [pid = 10230] [serial = 993] [outer = (nil)] [url = about:blank] 07:57:01 INFO - PROCESS | 10230 | --DOMWINDOW == 132 (0x8dbe6c00) [pid = 10230] [serial = 990] [outer = (nil)] [url = about:blank] 07:57:01 INFO - PROCESS | 10230 | --DOMWINDOW == 131 (0x8ee96c00) [pid = 10230] [serial = 999] [outer = (nil)] [url = about:blank] 07:57:01 INFO - PROCESS | 10230 | --DOMWINDOW == 130 (0x8dc45800) [pid = 10230] [serial = 992] [outer = (nil)] [url = about:blank] 07:57:01 INFO - PROCESS | 10230 | --DOMWINDOW == 129 (0x8e718000) [pid = 10230] [serial = 995] [outer = (nil)] [url = about:blank] 07:57:01 INFO - PROCESS | 10230 | --DOMWINDOW == 128 (0x8edb1800) [pid = 10230] [serial = 998] [outer = (nil)] [url = about:blank] 07:57:01 INFO - PROCESS | 10230 | 1463065021240 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:01 INFO - PROCESS | 10230 | ++DOCSHELL 0x887a3400 == 51 [pid = 10230] [id = 356] 07:57:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 129 (0x8cd47000) [pid = 10230] [serial = 1069] [outer = (nil)] 07:57:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 130 (0x8d250800) [pid = 10230] [serial = 1070] [outer = 0x8cd47000] 07:57:01 INFO - PROCESS | 10230 | 1463065021316 Marionette DEBUG loaded listener.js 07:57:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 131 (0x8dbe3000) [pid = 10230] [serial = 1071] [outer = 0x8cd47000] 07:57:02 INFO - PROCESS | 10230 | 1463065022066 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1195ms 07:57:02 INFO - PROCESS | 10230 | 1463065022130 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 07:57:02 INFO - PROCESS | 10230 | 1463065022135 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 07:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:57:02 INFO - PROCESS | 10230 | 1463065022144 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:57:02 INFO - PROCESS | 10230 | 1463065022148 Marionette TRACE conn3 <- [1,1398,null,{}] 07:57:02 INFO - PROCESS | 10230 | 1463065022153 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:02 INFO - PROCESS | 10230 | 1463065022301 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 07:57:02 INFO - PROCESS | 10230 | 1463065022310 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:02 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d251400 == 52 [pid = 10230] [id = 357] 07:57:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 132 (0x8e6b3c00) [pid = 10230] [serial = 1072] [outer = (nil)] 07:57:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 133 (0x8edb3000) [pid = 10230] [serial = 1073] [outer = 0x8e6b3c00] 07:57:02 INFO - PROCESS | 10230 | 1463065022378 Marionette DEBUG loaded listener.js 07:57:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 134 (0x8ee9c400) [pid = 10230] [serial = 1074] [outer = 0x8e6b3c00] 07:57:03 INFO - PROCESS | 10230 | 1463065023163 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1036ms 07:57:03 INFO - PROCESS | 10230 | 1463065023181 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 07:57:03 INFO - PROCESS | 10230 | 1463065023186 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 07:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:57:03 INFO - PROCESS | 10230 | 1463065023192 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:57:03 INFO - PROCESS | 10230 | 1463065023194 Marionette TRACE conn3 <- [1,1402,null,{}] 07:57:03 INFO - PROCESS | 10230 | 1463065023216 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:03 INFO - PROCESS | 10230 | 1463065023417 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 07:57:03 INFO - PROCESS | 10230 | 1463065023441 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:03 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a429000 == 53 [pid = 10230] [id = 358] 07:57:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 135 (0x8a42c000) [pid = 10230] [serial = 1075] [outer = (nil)] 07:57:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 136 (0x8ef96400) [pid = 10230] [serial = 1076] [outer = 0x8a42c000] 07:57:03 INFO - PROCESS | 10230 | 1463065023508 Marionette DEBUG loaded listener.js 07:57:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 137 (0x8ef9f800) [pid = 10230] [serial = 1077] [outer = 0x8a42c000] 07:57:04 INFO - PROCESS | 10230 | 1463065024351 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1197ms 07:57:04 INFO - PROCESS | 10230 | 1463065024389 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 07:57:04 INFO - PROCESS | 10230 | 1463065024392 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 07:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:57:04 INFO - PROCESS | 10230 | 1463065024398 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:57:04 INFO - PROCESS | 10230 | 1463065024400 Marionette TRACE conn3 <- [1,1406,null,{}] 07:57:04 INFO - PROCESS | 10230 | 1463065024406 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:04 INFO - PROCESS | 10230 | 1463065024641 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 07:57:04 INFO - PROCESS | 10230 | 1463065024677 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:04 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e713c00 == 54 [pid = 10230] [id = 359] 07:57:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 138 (0x8e717c00) [pid = 10230] [serial = 1078] [outer = (nil)] 07:57:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 139 (0x90f93c00) [pid = 10230] [serial = 1079] [outer = 0x8e717c00] 07:57:04 INFO - PROCESS | 10230 | 1463065024744 Marionette DEBUG loaded listener.js 07:57:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 140 (0x90e12800) [pid = 10230] [serial = 1080] [outer = 0x8e717c00] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 139 (0x89709c00) [pid = 10230] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 138 (0x8b773c00) [pid = 10230] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 137 (0x8e718400) [pid = 10230] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 136 (0x89ddd800) [pid = 10230] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 135 (0x8cca7800) [pid = 10230] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 134 (0x8dc45c00) [pid = 10230] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 133 (0x8b472400) [pid = 10230] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 132 (0x8b472000) [pid = 10230] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 131 (0x886ef400) [pid = 10230] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 130 (0x8970cc00) [pid = 10230] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 129 (0x8cd41800) [pid = 10230] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 128 (0x8d38b000) [pid = 10230] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 127 (0x8c9a3800) [pid = 10230] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 126 (0x8a1a4c00) [pid = 10230] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 125 (0x89f89400) [pid = 10230] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 124 (0x886f5400) [pid = 10230] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 123 (0x898dd800) [pid = 10230] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 122 (0x887b1c00) [pid = 10230] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 121 (0x8b8b0c00) [pid = 10230] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 120 (0x8c99fc00) [pid = 10230] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 119 (0x8d497000) [pid = 10230] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 118 (0x8e00ac00) [pid = 10230] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 117 (0x8a426400) [pid = 10230] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 116 (0x8b8b7000) [pid = 10230] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 115 (0x8d29f000) [pid = 10230] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 114 (0x887a4c00) [pid = 10230] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:57:05 INFO - PROCESS | 10230 | --DOMWINDOW == 113 (0x89708800) [pid = 10230] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:57:06 INFO - PROCESS | 10230 | 1463065026080 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1739ms 07:57:06 INFO - PROCESS | 10230 | 1463065026139 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 07:57:06 INFO - PROCESS | 10230 | 1463065026145 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 07:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:57:06 INFO - PROCESS | 10230 | 1463065026153 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:57:06 INFO - PROCESS | 10230 | 1463065026160 Marionette TRACE conn3 <- [1,1410,null,{}] 07:57:06 INFO - PROCESS | 10230 | 1463065026169 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:06 INFO - PROCESS | 10230 | 1463065026342 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 07:57:06 INFO - PROCESS | 10230 | 1463065026504 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:06 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f2400 == 55 [pid = 10230] [id = 360] 07:57:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 114 (0x887a4c00) [pid = 10230] [serial = 1081] [outer = (nil)] 07:57:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 115 (0x8a42c400) [pid = 10230] [serial = 1082] [outer = 0x887a4c00] 07:57:06 INFO - PROCESS | 10230 | 1463065026583 Marionette DEBUG loaded listener.js 07:57:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 116 (0x8b47b800) [pid = 10230] [serial = 1083] [outer = 0x887a4c00] 07:57:07 INFO - PROCESS | 10230 | 1463065027618 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1486ms 07:57:07 INFO - PROCESS | 10230 | 1463065027639 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 07:57:07 INFO - PROCESS | 10230 | 1463065027647 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 07:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:57:07 INFO - PROCESS | 10230 | 1463065027657 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:57:07 INFO - PROCESS | 10230 | 1463065027662 Marionette TRACE conn3 <- [1,1414,null,{}] 07:57:07 INFO - PROCESS | 10230 | 1463065027668 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:07 INFO - PROCESS | 10230 | 1463065027837 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 07:57:08 INFO - PROCESS | 10230 | 1463065028001 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f89400 == 56 [pid = 10230] [id = 361] 07:57:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 117 (0x8a19b400) [pid = 10230] [serial = 1084] [outer = (nil)] 07:57:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 118 (0x8d0e3800) [pid = 10230] [serial = 1085] [outer = 0x8a19b400] 07:57:08 INFO - PROCESS | 10230 | 1463065028077 Marionette DEBUG loaded listener.js 07:57:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 119 (0x8d296c00) [pid = 10230] [serial = 1086] [outer = 0x8a19b400] 07:57:09 INFO - PROCESS | 10230 | 1463065029132 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1532ms 07:57:09 INFO - PROCESS | 10230 | 1463065029189 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 07:57:09 INFO - PROCESS | 10230 | 1463065029193 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 07:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:57:09 INFO - PROCESS | 10230 | 1463065029200 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:57:09 INFO - PROCESS | 10230 | 1463065029205 Marionette TRACE conn3 <- [1,1418,null,{}] 07:57:09 INFO - PROCESS | 10230 | 1463065029221 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:09 INFO - PROCESS | 10230 | 1463065029486 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 07:57:09 INFO - PROCESS | 10230 | 1463065029694 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:09 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a1a4800 == 57 [pid = 10230] [id = 362] 07:57:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 120 (0x8d386400) [pid = 10230] [serial = 1087] [outer = (nil)] 07:57:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 121 (0x8e011800) [pid = 10230] [serial = 1088] [outer = 0x8d386400] 07:57:09 INFO - PROCESS | 10230 | 1463065029776 Marionette DEBUG loaded listener.js 07:57:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 122 (0x8e711800) [pid = 10230] [serial = 1089] [outer = 0x8d386400] 07:57:10 INFO - PROCESS | 10230 | 1463065030630 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1486ms 07:57:10 INFO - PROCESS | 10230 | 1463065030687 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 07:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:57:10 INFO - PROCESS | 10230 | 1463065030691 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 07:57:10 INFO - PROCESS | 10230 | 1463065030698 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:57:10 INFO - PROCESS | 10230 | 1463065030701 Marionette TRACE conn3 <- [1,1422,null,{}] 07:57:10 INFO - PROCESS | 10230 | 1463065030706 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:10 INFO - PROCESS | 10230 | 1463065030864 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 07:57:11 INFO - PROCESS | 10230 | 1463065031024 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:11 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edb8c00 == 58 [pid = 10230] [id = 363] 07:57:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 123 (0x8edb9800) [pid = 10230] [serial = 1090] [outer = (nil)] 07:57:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 124 (0x8ef67000) [pid = 10230] [serial = 1091] [outer = 0x8edb9800] 07:57:11 INFO - PROCESS | 10230 | 1463065031106 Marionette DEBUG loaded listener.js 07:57:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 125 (0x8ef9fc00) [pid = 10230] [serial = 1092] [outer = 0x8edb9800] 07:57:11 INFO - PROCESS | 10230 | 1463065031966 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1339ms 07:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:57:12 INFO - PROCESS | 10230 | 1463065032036 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 07:57:12 INFO - PROCESS | 10230 | 1463065032039 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 07:57:12 INFO - PROCESS | 10230 | 1463065032046 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:57:12 INFO - PROCESS | 10230 | 1463065032049 Marionette TRACE conn3 <- [1,1426,null,{}] 07:57:12 INFO - PROCESS | 10230 | 1463065032054 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:12 INFO - PROCESS | 10230 | 1463065032213 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 07:57:12 INFO - PROCESS | 10230 | 1463065032373 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:12 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f8dc00 == 59 [pid = 10230] [id = 364] 07:57:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 126 (0x8e00b800) [pid = 10230] [serial = 1093] [outer = (nil)] 07:57:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 127 (0x90f90400) [pid = 10230] [serial = 1094] [outer = 0x8e00b800] 07:57:12 INFO - PROCESS | 10230 | 1463065032450 Marionette DEBUG loaded listener.js 07:57:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 128 (0x90f94400) [pid = 10230] [serial = 1095] [outer = 0x8e00b800] 07:57:13 INFO - PROCESS | 10230 | 1463065033367 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1384ms 07:57:13 INFO - PROCESS | 10230 | 1463065033428 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 07:57:13 INFO - PROCESS | 10230 | 1463065033431 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 07:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:57:13 INFO - PROCESS | 10230 | 1463065033438 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:57:13 INFO - PROCESS | 10230 | 1463065033442 Marionette TRACE conn3 <- [1,1430,null,{}] 07:57:13 INFO - PROCESS | 10230 | 1463065033447 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:13 INFO - PROCESS | 10230 | 1463065033630 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 07:57:13 INFO - PROCESS | 10230 | 1463065033804 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:13 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f8a800 == 60 [pid = 10230] [id = 365] 07:57:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 129 (0x8f0ae400) [pid = 10230] [serial = 1096] [outer = (nil)] 07:57:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 130 (0x91113c00) [pid = 10230] [serial = 1097] [outer = 0x8f0ae400] 07:57:13 INFO - PROCESS | 10230 | 1463065033884 Marionette DEBUG loaded listener.js 07:57:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 131 (0x911eac00) [pid = 10230] [serial = 1098] [outer = 0x8f0ae400] 07:57:14 INFO - PROCESS | 10230 | 1463065034761 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1390ms 07:57:14 INFO - PROCESS | 10230 | 1463065034829 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 07:57:14 INFO - PROCESS | 10230 | 1463065034832 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 07:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:57:14 INFO - PROCESS | 10230 | 1463065034839 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:57:14 INFO - PROCESS | 10230 | 1463065034842 Marionette TRACE conn3 <- [1,1434,null,{}] 07:57:14 INFO - PROCESS | 10230 | 1463065034847 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:15 INFO - PROCESS | 10230 | 1463065035010 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 07:57:15 INFO - PROCESS | 10230 | 1463065035173 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:15 INFO - PROCESS | 10230 | ++DOCSHELL 0x8dc50400 == 61 [pid = 10230] [id = 366] 07:57:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 132 (0x9110d000) [pid = 10230] [serial = 1099] [outer = (nil)] 07:57:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 133 (0x911f3000) [pid = 10230] [serial = 1100] [outer = 0x9110d000] 07:57:15 INFO - PROCESS | 10230 | 1463065035252 Marionette DEBUG loaded listener.js 07:57:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 134 (0x911f6800) [pid = 10230] [serial = 1101] [outer = 0x9110d000] 07:57:16 INFO - PROCESS | 10230 | 1463065036041 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1233ms 07:57:16 INFO - PROCESS | 10230 | 1463065036073 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 07:57:16 INFO - PROCESS | 10230 | 1463065036077 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 07:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:57:16 INFO - PROCESS | 10230 | 1463065036083 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:57:16 INFO - PROCESS | 10230 | 1463065036085 Marionette TRACE conn3 <- [1,1438,null,{}] 07:57:16 INFO - PROCESS | 10230 | 1463065036091 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:16 INFO - PROCESS | 10230 | 1463065036241 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 07:57:16 INFO - PROCESS | 10230 | 1463065036423 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:16 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d2c00 == 62 [pid = 10230] [id = 367] 07:57:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 135 (0x90f96c00) [pid = 10230] [serial = 1102] [outer = (nil)] 07:57:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 136 (0x921a9400) [pid = 10230] [serial = 1103] [outer = 0x90f96c00] 07:57:16 INFO - PROCESS | 10230 | 1463065036499 Marionette DEBUG loaded listener.js 07:57:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 137 (0x921acc00) [pid = 10230] [serial = 1104] [outer = 0x90f96c00] 07:57:17 INFO - PROCESS | 10230 | 1463065037358 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1343ms 07:57:17 INFO - PROCESS | 10230 | 1463065037427 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 07:57:17 INFO - PROCESS | 10230 | 1463065037430 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 07:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:57:17 INFO - PROCESS | 10230 | 1463065037436 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:57:17 INFO - PROCESS | 10230 | 1463065037438 Marionette TRACE conn3 <- [1,1442,null,{}] 07:57:17 INFO - PROCESS | 10230 | 1463065037444 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:17 INFO - PROCESS | 10230 | 1463065037611 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 07:57:17 INFO - PROCESS | 10230 | 1463065037787 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:17 INFO - PROCESS | 10230 | ++DOCSHELL 0x887a7800 == 63 [pid = 10230] [id = 368] 07:57:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 138 (0x89708c00) [pid = 10230] [serial = 1105] [outer = (nil)] 07:57:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 139 (0x8b478000) [pid = 10230] [serial = 1106] [outer = 0x89708c00] 07:57:17 INFO - PROCESS | 10230 | 1463065037864 Marionette DEBUG loaded listener.js 07:57:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 140 (0x8b8b9c00) [pid = 10230] [serial = 1107] [outer = 0x89708c00] 07:57:18 INFO - PROCESS | 10230 | 1463065038949 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1586ms 07:57:19 INFO - PROCESS | 10230 | 1463065039023 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 07:57:19 INFO - PROCESS | 10230 | 1463065039027 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 07:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:57:19 INFO - PROCESS | 10230 | 1463065039036 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:57:19 INFO - PROCESS | 10230 | 1463065039041 Marionette TRACE conn3 <- [1,1446,null,{}] 07:57:19 INFO - PROCESS | 10230 | 1463065039048 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:19 INFO - PROCESS | 10230 | 1463065039208 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 07:57:19 INFO - PROCESS | 10230 | 1463065039433 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:19 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a42a800 == 64 [pid = 10230] [id = 369] 07:57:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 141 (0x8b46e800) [pid = 10230] [serial = 1108] [outer = (nil)] 07:57:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 142 (0x8cca3c00) [pid = 10230] [serial = 1109] [outer = 0x8b46e800] 07:57:19 INFO - PROCESS | 10230 | 1463065039584 Marionette DEBUG loaded listener.js 07:57:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 143 (0x8d246800) [pid = 10230] [serial = 1110] [outer = 0x8b46e800] 07:57:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8a429000 == 63 [pid = 10230] [id = 358] 07:57:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8d251400 == 62 [pid = 10230] [id = 357] 07:57:20 INFO - PROCESS | 10230 | 1463065040468 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 142 (0x8ee91000) [pid = 10230] [serial = 1040] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOCSHELL 0x887a3400 == 61 [pid = 10230] [id = 356] 07:57:20 INFO - PROCESS | 10230 | --DOCSHELL 0x9221c400 == 60 [pid = 10230] [id = 11] 07:57:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8da1a400 == 59 [pid = 10230] [id = 355] 07:57:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8b47c800 == 58 [pid = 10230] [id = 354] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 141 (0x8dc4c000) [pid = 10230] [serial = 933] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 140 (0x8b8b6800) [pid = 10230] [serial = 927] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 139 (0x887b2000) [pid = 10230] [serial = 885] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 138 (0x89f85000) [pid = 10230] [serial = 858] [outer = (nil)] [url = about:blank] 07:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1497ms 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 137 (0x8d24b800) [pid = 10230] [serial = 891] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 136 (0x8d491400) [pid = 10230] [serial = 897] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 135 (0x8ccaf400) [pid = 10230] [serial = 855] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 134 (0x8b8acc00) [pid = 10230] [serial = 888] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 133 (0x8b772c00) [pid = 10230] [serial = 861] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 132 (0x8970fc00) [pid = 10230] [serial = 924] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 131 (0x8d49a800) [pid = 10230] [serial = 900] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 130 (0x8b8ab000) [pid = 10230] [serial = 978] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 129 (0x8d38d000) [pid = 10230] [serial = 930] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 128 (0x8d383c00) [pid = 10230] [serial = 894] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 127 (0x8e00c400) [pid = 10230] [serial = 936] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 126 (0x8ee95c00) [pid = 10230] [serial = 975] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 125 (0x8e71a400) [pid = 10230] [serial = 960] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 124 (0x8edb9c00) [pid = 10230] [serial = 972] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 123 (0x8b47a400) [pid = 10230] [serial = 963] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 122 (0x8d29ec00) [pid = 10230] [serial = 966] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 121 (0x8edab400) [pid = 10230] [serial = 969] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 120 (0x8e6bbc00) [pid = 10230] [serial = 1034] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 119 (0x8d24cc00) [pid = 10230] [serial = 1026] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 118 (0x8cd4b800) [pid = 10230] [serial = 1025] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 117 (0x8cd48400) [pid = 10230] [serial = 1028] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 116 (0x8d253800) [pid = 10230] [serial = 1029] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 115 (0x8dbe4c00) [pid = 10230] [serial = 1031] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 114 (0x8d38a000) [pid = 10230] [serial = 1023] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 113 (0x8cd49000) [pid = 10230] [serial = 1022] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 112 (0x8ef5f000) [pid = 10230] [serial = 1001] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 111 (0x8b475400) [pid = 10230] [serial = 1004] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 110 (0x8d492400) [pid = 10230] [serial = 1007] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 109 (0x8ef68800) [pid = 10230] [serial = 1010] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 108 (0x8ef9e400) [pid = 10230] [serial = 1013] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 107 (0x8e719c00) [pid = 10230] [serial = 1035] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 106 (0x8f03d000) [pid = 10230] [serial = 1016] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 105 (0x89f8fc00) [pid = 10230] [serial = 1037] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 104 (0x8f0ab000) [pid = 10230] [serial = 1019] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 103 (0x8b77cc00) [pid = 10230] [serial = 1038] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | --DOMWINDOW == 102 (0x8e006000) [pid = 10230] [serial = 1032] [outer = (nil)] [url = about:blank] 07:57:20 INFO - PROCESS | 10230 | 1463065040547 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 07:57:20 INFO - PROCESS | 10230 | 1463065040567 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 07:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:57:20 INFO - PROCESS | 10230 | 1463065040588 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:57:20 INFO - PROCESS | 10230 | 1463065040591 Marionette TRACE conn3 <- [1,1450,null,{}] 07:57:20 INFO - PROCESS | 10230 | 1463065040596 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:20 INFO - PROCESS | 10230 | 1463065040739 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 07:57:20 INFO - PROCESS | 10230 | 1463065040861 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:20 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b777400 == 59 [pid = 10230] [id = 370] 07:57:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 103 (0x8b77cc00) [pid = 10230] [serial = 1111] [outer = (nil)] 07:57:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 104 (0x8b8b2c00) [pid = 10230] [serial = 1112] [outer = 0x8b77cc00] 07:57:20 INFO - PROCESS | 10230 | 1463065040932 Marionette DEBUG loaded listener.js 07:57:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 105 (0x8ccb0000) [pid = 10230] [serial = 1113] [outer = 0x8b77cc00] 07:57:21 INFO - PROCESS | 10230 | 1463065041694 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1131ms 07:57:21 INFO - PROCESS | 10230 | 1463065041717 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 07:57:21 INFO - PROCESS | 10230 | 1463065041720 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 07:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:57:21 INFO - PROCESS | 10230 | 1463065041745 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:57:21 INFO - PROCESS | 10230 | 1463065041751 Marionette TRACE conn3 <- [1,1454,null,{}] 07:57:21 INFO - PROCESS | 10230 | 1463065041765 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:21 INFO - PROCESS | 10230 | 1463065041911 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 07:57:21 INFO - PROCESS | 10230 | 1463065041930 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:21 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b47a400 == 60 [pid = 10230] [id = 371] 07:57:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 106 (0x8d49c800) [pid = 10230] [serial = 1114] [outer = (nil)] 07:57:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 107 (0x8da20800) [pid = 10230] [serial = 1115] [outer = 0x8d49c800] 07:57:22 INFO - PROCESS | 10230 | 1463065042001 Marionette DEBUG loaded listener.js 07:57:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 108 (0x8dbeb400) [pid = 10230] [serial = 1116] [outer = 0x8d49c800] 07:57:22 INFO - PROCESS | 10230 | 1463065042831 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1146ms 07:57:22 INFO - PROCESS | 10230 | 1463065042891 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 07:57:22 INFO - PROCESS | 10230 | 1463065042895 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 07:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:57:22 INFO - PROCESS | 10230 | 1463065042901 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:57:22 INFO - PROCESS | 10230 | 1463065042903 Marionette TRACE conn3 <- [1,1458,null,{}] 07:57:22 INFO - PROCESS | 10230 | 1463065042908 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:23 INFO - PROCESS | 10230 | 1463065043097 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 07:57:23 INFO - PROCESS | 10230 | 1463065043120 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8b6800 == 61 [pid = 10230] [id = 372] 07:57:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 109 (0x8dbeac00) [pid = 10230] [serial = 1117] [outer = (nil)] 07:57:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 110 (0x8e007000) [pid = 10230] [serial = 1118] [outer = 0x8dbeac00] 07:57:23 INFO - PROCESS | 10230 | 1463065043197 Marionette DEBUG loaded listener.js 07:57:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 111 (0x8e012c00) [pid = 10230] [serial = 1119] [outer = 0x8dbeac00] 07:57:24 INFO - PROCESS | 10230 | 1463065044028 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1181ms 07:57:24 INFO - PROCESS | 10230 | 1463065044082 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 07:57:24 INFO - PROCESS | 10230 | 1463065044085 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 07:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:57:24 INFO - PROCESS | 10230 | 1463065044097 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:57:24 INFO - PROCESS | 10230 | 1463065044100 Marionette TRACE conn3 <- [1,1462,null,{}] 07:57:24 INFO - PROCESS | 10230 | 1463065044105 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:24 INFO - PROCESS | 10230 | 1463065044297 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 07:57:24 INFO - PROCESS | 10230 | 1463065044320 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:24 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e005800 == 62 [pid = 10230] [id = 373] 07:57:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 112 (0x8e009400) [pid = 10230] [serial = 1120] [outer = (nil)] 07:57:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 113 (0x8e719400) [pid = 10230] [serial = 1121] [outer = 0x8e009400] 07:57:24 INFO - PROCESS | 10230 | 1463065044384 Marionette DEBUG loaded listener.js 07:57:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 114 (0x8e720c00) [pid = 10230] [serial = 1122] [outer = 0x8e009400] 07:57:25 INFO - PROCESS | 10230 | --DOMWINDOW == 113 (0x8d0e7c00) [pid = 10230] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:57:25 INFO - PROCESS | 10230 | --DOMWINDOW == 112 (0x8cd47000) [pid = 10230] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:57:25 INFO - PROCESS | 10230 | --DOMWINDOW == 111 (0x8b77d400) [pid = 10230] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:57:25 INFO - PROCESS | 10230 | --DOMWINDOW == 110 (0x8da24c00) [pid = 10230] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:57:25 INFO - PROCESS | 10230 | --DOMWINDOW == 109 (0x923be400) [pid = 10230] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:57:25 INFO - PROCESS | 10230 | --DOMWINDOW == 108 (0x9221d000) [pid = 10230] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:57:25 INFO - PROCESS | 10230 | --DOMWINDOW == 107 (0x8e6b3c00) [pid = 10230] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:57:25 INFO - PROCESS | 10230 | --DOMWINDOW == 106 (0x8a42c000) [pid = 10230] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:57:25 INFO - PROCESS | 10230 | 1463065045337 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1289ms 07:57:25 INFO - PROCESS | 10230 | 1463065045388 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 07:57:25 INFO - PROCESS | 10230 | 1463065045391 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 07:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:57:25 INFO - PROCESS | 10230 | 1463065045397 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:57:25 INFO - PROCESS | 10230 | 1463065045399 Marionette TRACE conn3 <- [1,1466,null,{}] 07:57:25 INFO - PROCESS | 10230 | 1463065045404 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:25 INFO - PROCESS | 10230 | 1463065045564 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 07:57:25 INFO - PROCESS | 10230 | 1463065045580 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:25 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a42c000 == 63 [pid = 10230] [id = 374] 07:57:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 107 (0x8cd47000) [pid = 10230] [serial = 1123] [outer = (nil)] 07:57:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 108 (0x8ee8f800) [pid = 10230] [serial = 1124] [outer = 0x8cd47000] 07:57:25 INFO - PROCESS | 10230 | 1463065045755 Marionette DEBUG loaded listener.js 07:57:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 109 (0x8ef63000) [pid = 10230] [serial = 1125] [outer = 0x8cd47000] 07:57:26 INFO - PROCESS | 10230 | 1463065046409 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1030ms 07:57:26 INFO - PROCESS | 10230 | 1463065046427 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 07:57:26 INFO - PROCESS | 10230 | 1463065046430 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 07:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:57:26 INFO - PROCESS | 10230 | 1463065046437 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:57:26 INFO - PROCESS | 10230 | 1463065046440 Marionette TRACE conn3 <- [1,1470,null,{}] 07:57:26 INFO - PROCESS | 10230 | 1463065046444 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:26 INFO - PROCESS | 10230 | 1463065046578 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 07:57:26 INFO - PROCESS | 10230 | 1463065046702 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:26 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e00f800 == 64 [pid = 10230] [id = 375] 07:57:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 110 (0x8edb9000) [pid = 10230] [serial = 1126] [outer = (nil)] 07:57:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 111 (0x8f038400) [pid = 10230] [serial = 1127] [outer = 0x8edb9000] 07:57:26 INFO - PROCESS | 10230 | 1463065046767 Marionette DEBUG loaded listener.js 07:57:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 112 (0x8f0a3400) [pid = 10230] [serial = 1128] [outer = 0x8edb9000] 07:57:27 INFO - PROCESS | 10230 | 1463065047730 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1334ms 07:57:27 INFO - PROCESS | 10230 | 1463065047772 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 07:57:27 INFO - PROCESS | 10230 | 1463065047778 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 07:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:57:27 INFO - PROCESS | 10230 | 1463065047786 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:57:27 INFO - PROCESS | 10230 | 1463065047792 Marionette TRACE conn3 <- [1,1474,null,{}] 07:57:27 INFO - PROCESS | 10230 | 1463065047800 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:27 INFO - PROCESS | 10230 | 1463065047981 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 07:57:28 INFO - PROCESS | 10230 | 1463065048148 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:28 INFO - PROCESS | 10230 | ++DOCSHELL 0x887a3400 == 65 [pid = 10230] [id = 376] 07:57:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 113 (0x8a1a1000) [pid = 10230] [serial = 1129] [outer = (nil)] 07:57:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 114 (0x8b8ac800) [pid = 10230] [serial = 1130] [outer = 0x8a1a1000] 07:57:28 INFO - PROCESS | 10230 | 1463065048239 Marionette DEBUG loaded listener.js 07:57:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 115 (0x8cd46400) [pid = 10230] [serial = 1131] [outer = 0x8a1a1000] 07:57:29 INFO - PROCESS | 10230 | 1463065049179 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1443ms 07:57:29 INFO - PROCESS | 10230 | 1463065049230 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 07:57:29 INFO - PROCESS | 10230 | 1463065049239 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 07:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:57:29 INFO - PROCESS | 10230 | 1463065049249 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:57:29 INFO - PROCESS | 10230 | 1463065049252 Marionette TRACE conn3 <- [1,1478,null,{}] 07:57:29 INFO - PROCESS | 10230 | 1463065049259 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:29 INFO - PROCESS | 10230 | 1463065049424 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 07:57:29 INFO - PROCESS | 10230 | 1463065049625 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:29 INFO - PROCESS | 10230 | ++DOCSHELL 0x8da17400 == 66 [pid = 10230] [id = 377] 07:57:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 116 (0x8da22400) [pid = 10230] [serial = 1132] [outer = (nil)] 07:57:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 117 (0x8dbea400) [pid = 10230] [serial = 1133] [outer = 0x8da22400] 07:57:29 INFO - PROCESS | 10230 | 1463065049708 Marionette DEBUG loaded listener.js 07:57:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 118 (0x8e00cc00) [pid = 10230] [serial = 1134] [outer = 0x8da22400] 07:57:30 INFO - PROCESS | 10230 | 1463065050619 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1435ms 07:57:30 INFO - PROCESS | 10230 | 1463065050683 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 07:57:30 INFO - PROCESS | 10230 | 1463065050687 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 07:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:57:30 INFO - PROCESS | 10230 | 1463065050693 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:57:30 INFO - PROCESS | 10230 | 1463065050699 Marionette TRACE conn3 <- [1,1482,null,{}] 07:57:30 INFO - PROCESS | 10230 | 1463065050714 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:30 INFO - PROCESS | 10230 | 1463065050917 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 07:57:31 INFO - PROCESS | 10230 | 1463065051082 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:31 INFO - PROCESS | 10230 | ++DOCSHELL 0x89ddd800 == 67 [pid = 10230] [id = 378] 07:57:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 119 (0x8d2a4800) [pid = 10230] [serial = 1135] [outer = (nil)] 07:57:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 120 (0x8f03c000) [pid = 10230] [serial = 1136] [outer = 0x8d2a4800] 07:57:31 INFO - PROCESS | 10230 | 1463065051164 Marionette DEBUG loaded listener.js 07:57:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 121 (0x90e14000) [pid = 10230] [serial = 1137] [outer = 0x8d2a4800] 07:57:32 INFO - PROCESS | 10230 | 1463065052037 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1386ms 07:57:32 INFO - PROCESS | 10230 | 1463065052080 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 07:57:32 INFO - PROCESS | 10230 | 1463065052085 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 07:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:57:32 INFO - PROCESS | 10230 | 1463065052091 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:57:32 INFO - PROCESS | 10230 | 1463065052093 Marionette TRACE conn3 <- [1,1486,null,{}] 07:57:32 INFO - PROCESS | 10230 | 1463065052099 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:32 INFO - PROCESS | 10230 | 1463065052264 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 07:57:32 INFO - PROCESS | 10230 | 1463065052454 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edbac00 == 68 [pid = 10230] [id = 379] 07:57:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 122 (0x90e17400) [pid = 10230] [serial = 1138] [outer = (nil)] 07:57:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 123 (0x90f9c800) [pid = 10230] [serial = 1139] [outer = 0x90e17400] 07:57:32 INFO - PROCESS | 10230 | 1463065052533 Marionette DEBUG loaded listener.js 07:57:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 124 (0x910f2800) [pid = 10230] [serial = 1140] [outer = 0x90e17400] 07:57:33 INFO - PROCESS | 10230 | 1463065053410 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1377ms 07:57:33 INFO - PROCESS | 10230 | 1463065053469 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 07:57:33 INFO - PROCESS | 10230 | 1463065053472 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 07:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:57:33 INFO - PROCESS | 10230 | 1463065053478 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:57:33 INFO - PROCESS | 10230 | 1463065053481 Marionette TRACE conn3 <- [1,1490,null,{}] 07:57:33 INFO - PROCESS | 10230 | 1463065053486 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:33 INFO - PROCESS | 10230 | 1463065053637 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 07:57:33 INFO - PROCESS | 10230 | 1463065053805 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x8f0b1000 == 69 [pid = 10230] [id = 380] 07:57:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 125 (0x90e1fc00) [pid = 10230] [serial = 1141] [outer = (nil)] 07:57:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 126 (0x9110b400) [pid = 10230] [serial = 1142] [outer = 0x90e1fc00] 07:57:33 INFO - PROCESS | 10230 | 1463065053880 Marionette DEBUG loaded listener.js 07:57:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 127 (0x9110e000) [pid = 10230] [serial = 1143] [outer = 0x90e1fc00] 07:57:34 INFO - PROCESS | 10230 | 1463065054766 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1334ms 07:57:34 INFO - PROCESS | 10230 | 1463065054813 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 07:57:34 INFO - PROCESS | 10230 | 1463065054816 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 07:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:57:34 INFO - PROCESS | 10230 | 1463065054822 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:57:34 INFO - PROCESS | 10230 | 1463065054825 Marionette TRACE conn3 <- [1,1494,null,{}] 07:57:34 INFO - PROCESS | 10230 | 1463065054830 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:35 INFO - PROCESS | 10230 | 1463065055016 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 07:57:35 INFO - PROCESS | 10230 | 1463065055181 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x898dd800 == 70 [pid = 10230] [id = 381] 07:57:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 128 (0x89dd1c00) [pid = 10230] [serial = 1144] [outer = (nil)] 07:57:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 129 (0x921a6c00) [pid = 10230] [serial = 1145] [outer = 0x89dd1c00] 07:57:35 INFO - PROCESS | 10230 | 1463065055261 Marionette DEBUG loaded listener.js 07:57:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 130 (0x921b0c00) [pid = 10230] [serial = 1146] [outer = 0x89dd1c00] 07:57:36 INFO - PROCESS | 10230 | 1463065056102 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1336ms 07:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:57:36 INFO - PROCESS | 10230 | 1463065056159 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 07:57:36 INFO - PROCESS | 10230 | 1463065056162 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 07:57:36 INFO - PROCESS | 10230 | 1463065056168 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:57:36 INFO - PROCESS | 10230 | 1463065056171 Marionette TRACE conn3 <- [1,1498,null,{}] 07:57:36 INFO - PROCESS | 10230 | 1463065056176 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:36 INFO - PROCESS | 10230 | 1463065056333 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 07:57:36 INFO - PROCESS | 10230 | 1463065056501 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:36 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ee97c00 == 71 [pid = 10230] [id = 382] 07:57:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 131 (0x8ef92400) [pid = 10230] [serial = 1147] [outer = (nil)] 07:57:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 132 (0x923b6000) [pid = 10230] [serial = 1148] [outer = 0x8ef92400] 07:57:36 INFO - PROCESS | 10230 | 1463065056574 Marionette DEBUG loaded listener.js 07:57:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 133 (0x923b9800) [pid = 10230] [serial = 1149] [outer = 0x8ef92400] 07:57:37 INFO - PROCESS | 10230 | 1463065057415 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1280ms 07:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:57:37 INFO - PROCESS | 10230 | 1463065057448 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 07:57:37 INFO - PROCESS | 10230 | 1463065057450 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 07:57:37 INFO - PROCESS | 10230 | 1463065057457 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:57:37 INFO - PROCESS | 10230 | 1463065057460 Marionette TRACE conn3 <- [1,1502,null,{}] 07:57:37 INFO - PROCESS | 10230 | 1463065057466 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:37 INFO - PROCESS | 10230 | 1463065057618 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 07:57:37 INFO - PROCESS | 10230 | 1463065057797 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:37 INFO - PROCESS | 10230 | ++DOCSHELL 0x90f9b400 == 72 [pid = 10230] [id = 383] 07:57:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 134 (0x911f9400) [pid = 10230] [serial = 1150] [outer = (nil)] 07:57:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 135 (0x924c3000) [pid = 10230] [serial = 1151] [outer = 0x911f9400] 07:57:37 INFO - PROCESS | 10230 | 1463065057882 Marionette DEBUG loaded listener.js 07:57:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 136 (0x924c7400) [pid = 10230] [serial = 1152] [outer = 0x911f9400] 07:57:39 INFO - PROCESS | 10230 | 1463065059052 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1644ms 07:57:39 INFO - PROCESS | 10230 | 1463065059100 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 07:57:39 INFO - PROCESS | 10230 | 1463065059106 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 07:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:57:39 INFO - PROCESS | 10230 | 1463065059113 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:57:39 INFO - PROCESS | 10230 | 1463065059119 Marionette TRACE conn3 <- [1,1506,null,{}] 07:57:39 INFO - PROCESS | 10230 | 1463065059127 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:39 INFO - PROCESS | 10230 | 1463065059278 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 07:57:39 INFO - PROCESS | 10230 | 1463065059503 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:39 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b472800 == 73 [pid = 10230] [id = 384] 07:57:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 137 (0x8b8b0800) [pid = 10230] [serial = 1153] [outer = (nil)] 07:57:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 138 (0x8c9a1800) [pid = 10230] [serial = 1154] [outer = 0x8b8b0800] 07:57:39 INFO - PROCESS | 10230 | 1463065059587 Marionette DEBUG loaded listener.js 07:57:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 139 (0x8d0dac00) [pid = 10230] [serial = 1155] [outer = 0x8b8b0800] 07:57:40 INFO - PROCESS | 10230 | 1463065060460 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1391ms 07:57:40 INFO - PROCESS | 10230 | 1463065060504 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 07:57:40 INFO - PROCESS | 10230 | 1463065060512 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 07:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:57:40 INFO - PROCESS | 10230 | 1463065060521 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:57:40 INFO - PROCESS | 10230 | 1463065060525 Marionette TRACE conn3 <- [1,1510,null,{}] 07:57:40 INFO - PROCESS | 10230 | 1463065060531 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:40 INFO - PROCESS | 10230 | 1463065060691 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 07:57:40 INFO - PROCESS | 10230 | 1463065060857 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:40 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8ad000 == 74 [pid = 10230] [id = 385] 07:57:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 140 (0x8c9a3400) [pid = 10230] [serial = 1156] [outer = (nil)] 07:57:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 141 (0x8d29cc00) [pid = 10230] [serial = 1157] [outer = 0x8c9a3400] 07:57:40 INFO - PROCESS | 10230 | 1463065060927 Marionette DEBUG loaded listener.js 07:57:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 142 (0x8d391400) [pid = 10230] [serial = 1158] [outer = 0x8c9a3400] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8a19d800 == 73 [pid = 10230] [id = 308] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x886f0c00 == 72 [pid = 10230] [id = 276] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8cd50800 == 71 [pid = 10230] [id = 311] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x898d3800 == 70 [pid = 10230] [id = 277] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x886ecc00 == 69 [pid = 10230] [id = 309] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x89707800 == 68 [pid = 10230] [id = 310] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 141 (0x923c0400) [pid = 10230] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 140 (0x898de400) [pid = 10230] [serial = 1043] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 139 (0x8d247800) [pid = 10230] [serial = 1046] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 138 (0x8e71a800) [pid = 10230] [serial = 1049] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 137 (0x8f0a5400) [pid = 10230] [serial = 1052] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 136 (0x90e17800) [pid = 10230] [serial = 1055] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 135 (0x90f95000) [pid = 10230] [serial = 1058] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 134 (0x90f93c00) [pid = 10230] [serial = 1079] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8a42c000 == 67 [pid = 10230] [id = 374] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8e005800 == 66 [pid = 10230] [id = 373] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8b6800 == 65 [pid = 10230] [id = 372] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8b47a400 == 64 [pid = 10230] [id = 371] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8b777400 == 63 [pid = 10230] [id = 370] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8a42a800 == 62 [pid = 10230] [id = 369] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8edb8c00 == 61 [pid = 10230] [id = 363] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8a1a4800 == 60 [pid = 10230] [id = 362] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x89f89400 == 59 [pid = 10230] [id = 361] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x886f2400 == 58 [pid = 10230] [id = 360] 07:57:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8e713c00 == 57 [pid = 10230] [id = 359] 07:57:41 INFO - PROCESS | 10230 | 1463065061851 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 133 (0x8d250800) [pid = 10230] [serial = 1070] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 132 (0x8dbe3000) [pid = 10230] [serial = 1071] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 131 (0x8d492c00) [pid = 10230] [serial = 1065] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 130 (0x8d252800) [pid = 10230] [serial = 1064] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 129 (0x8edaf800) [pid = 10230] [serial = 1068] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 128 (0x8e6bd400) [pid = 10230] [serial = 1067] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 127 (0x910f9c00) [pid = 10230] [serial = 1061] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 126 (0x93a93c00) [pid = 10230] [serial = 741] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 125 (0x8ee9c400) [pid = 10230] [serial = 1074] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 124 (0x8edb3000) [pid = 10230] [serial = 1073] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 123 (0x8ef96400) [pid = 10230] [serial = 1076] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 122 (0x8ef9f800) [pid = 10230] [serial = 1077] [outer = (nil)] [url = about:blank] 07:57:41 INFO - PROCESS | 10230 | --DOMWINDOW == 121 (0x8ef5dc00) [pid = 10230] [serial = 1041] [outer = (nil)] [url = about:blank] 07:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1390ms 07:57:41 INFO - PROCESS | 10230 | 1463065061912 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 07:57:41 INFO - PROCESS | 10230 | 1463065061916 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 07:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:57:41 INFO - PROCESS | 10230 | 1463065061922 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:57:41 INFO - PROCESS | 10230 | 1463065061926 Marionette TRACE conn3 <- [1,1514,null,{}] 07:57:41 INFO - PROCESS | 10230 | 1463065061941 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:42 INFO - PROCESS | 10230 | 1463065062089 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 07:57:42 INFO - PROCESS | 10230 | 1463065062235 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:42 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f81c00 == 58 [pid = 10230] [id = 386] 07:57:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 122 (0x8a19b800) [pid = 10230] [serial = 1159] [outer = (nil)] 07:57:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 123 (0x8d29b000) [pid = 10230] [serial = 1160] [outer = 0x8a19b800] 07:57:42 INFO - PROCESS | 10230 | 1463065062303 Marionette DEBUG loaded listener.js 07:57:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 124 (0x8d492c00) [pid = 10230] [serial = 1161] [outer = 0x8a19b800] 07:57:42 INFO - PROCESS | 10230 | 1463065062979 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1085ms 07:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:57:43 INFO - PROCESS | 10230 | 1463065063011 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 07:57:43 INFO - PROCESS | 10230 | 1463065063014 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 07:57:43 INFO - PROCESS | 10230 | 1463065063020 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:57:43 INFO - PROCESS | 10230 | 1463065063023 Marionette TRACE conn3 <- [1,1518,null,{}] 07:57:43 INFO - PROCESS | 10230 | 1463065063028 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:43 INFO - PROCESS | 10230 | 1463065063213 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 07:57:43 INFO - PROCESS | 10230 | 1463065063241 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:43 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8b6800 == 59 [pid = 10230] [id = 387] 07:57:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 125 (0x8dbe6c00) [pid = 10230] [serial = 1162] [outer = (nil)] 07:57:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 126 (0x8dbf0800) [pid = 10230] [serial = 1163] [outer = 0x8dbe6c00] 07:57:43 INFO - PROCESS | 10230 | 1463065063309 Marionette DEBUG loaded listener.js 07:57:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 127 (0x8e006c00) [pid = 10230] [serial = 1164] [outer = 0x8dbe6c00] 07:57:44 INFO - PROCESS | 10230 | 1463065064118 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1127ms 07:57:44 INFO - PROCESS | 10230 | 1463065064146 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 07:57:44 INFO - PROCESS | 10230 | 1463065064149 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 07:57:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:57:44 INFO - PROCESS | 10230 | 1463065064155 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:57:44 INFO - PROCESS | 10230 | 1463065064157 Marionette TRACE conn3 <- [1,1522,null,{}] 07:57:44 INFO - PROCESS | 10230 | 1463065064163 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:44 INFO - PROCESS | 10230 | 1463065064352 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 07:57:44 INFO - PROCESS | 10230 | 1463065064430 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:44 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd1000 == 60 [pid = 10230] [id = 388] 07:57:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 128 (0x89f80400) [pid = 10230] [serial = 1165] [outer = (nil)] 07:57:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 129 (0x8e6bcc00) [pid = 10230] [serial = 1166] [outer = 0x89f80400] 07:57:44 INFO - PROCESS | 10230 | 1463065064495 Marionette DEBUG loaded listener.js 07:57:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 130 (0x8e719000) [pid = 10230] [serial = 1167] [outer = 0x89f80400] 07:57:45 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:45 INFO - PROCESS | 10230 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:57:45 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:45 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:45 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:45 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:45 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:45 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:45 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:45 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:45 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:45 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 07:57:45 INFO - PROCESS | 10230 | 1463065065234 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:57:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:57:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:57:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:57:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 07:57:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:57:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:57:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 07:57:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:57:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:57:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 07:57:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:57:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:57:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1136ms 07:57:45 INFO - PROCESS | 10230 | 1463065065295 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 07:57:45 INFO - PROCESS | 10230 | 1463065065297 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 07:57:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:57:45 INFO - PROCESS | 10230 | 1463065065313 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:57:45 INFO - PROCESS | 10230 | 1463065065316 Marionette TRACE conn3 <- [1,1526,null,{}] 07:57:45 INFO - PROCESS | 10230 | 1463065065321 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:45 INFO - PROCESS | 10230 | 1463065065530 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 07:57:45 INFO - PROCESS | 10230 | 1463065065554 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:45 INFO - PROCESS | 10230 | ++DOCSHELL 0x8dc45800 == 61 [pid = 10230] [id = 389] 07:57:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 131 (0x8ef93000) [pid = 10230] [serial = 1168] [outer = (nil)] 07:57:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 132 (0x8ef9f800) [pid = 10230] [serial = 1169] [outer = 0x8ef93000] 07:57:45 INFO - PROCESS | 10230 | 1463065065619 Marionette DEBUG loaded listener.js 07:57:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 133 (0x8f039c00) [pid = 10230] [serial = 1170] [outer = 0x8ef93000] 07:57:46 INFO - PROCESS | 10230 | --DOMWINDOW == 132 (0x898d8400) [pid = 10230] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:57:46 INFO - PROCESS | 10230 | --DOMWINDOW == 131 (0x8e009400) [pid = 10230] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:57:46 INFO - PROCESS | 10230 | --DOMWINDOW == 130 (0x8d49c800) [pid = 10230] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:57:46 INFO - PROCESS | 10230 | --DOMWINDOW == 129 (0x8b77cc00) [pid = 10230] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:57:46 INFO - PROCESS | 10230 | --DOMWINDOW == 128 (0x8d0df800) [pid = 10230] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:57:46 INFO - PROCESS | 10230 | --DOMWINDOW == 127 (0x8dbeac00) [pid = 10230] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:57:46 INFO - PROCESS | 10230 | --DOMWINDOW == 126 (0x8b46e800) [pid = 10230] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:57:46 INFO - PROCESS | 10230 | --DOMWINDOW == 125 (0x8e71d400) [pid = 10230] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:57:46 INFO - PROCESS | 10230 | --DOMWINDOW == 124 (0x8a198400) [pid = 10230] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:57:46 INFO - PROCESS | 10230 | --DOMWINDOW == 123 (0x8cd47000) [pid = 10230] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:57:46 INFO - PROCESS | 10230 | --DOMWINDOW == 122 (0x8ef99800) [pid = 10230] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:57:46 INFO - PROCESS | 10230 | --DOMWINDOW == 121 (0x8ef69c00) [pid = 10230] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:57:46 INFO - PROCESS | 10230 | 1463065066561 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:57:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:57:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:57:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:57:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:57:46 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:57:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:57:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:57:46 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1279ms 07:57:46 INFO - PROCESS | 10230 | 1463065066593 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 07:57:46 INFO - PROCESS | 10230 | 1463065066597 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 07:57:46 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:57:46 INFO - PROCESS | 10230 | 1463065066604 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:57:46 INFO - PROCESS | 10230 | 1463065066608 Marionette TRACE conn3 <- [1,1530,null,{}] 07:57:46 INFO - PROCESS | 10230 | 1463065066613 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:46 INFO - PROCESS | 10230 | 1463065066746 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 07:57:46 INFO - PROCESS | 10230 | 1463065066883 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:46 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d8400 == 62 [pid = 10230] [id = 390] 07:57:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 122 (0x8a198400) [pid = 10230] [serial = 1171] [outer = (nil)] 07:57:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 123 (0x8edb0400) [pid = 10230] [serial = 1172] [outer = 0x8a198400] 07:57:46 INFO - PROCESS | 10230 | 1463065066947 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 124 (0x8ef9cc00) [pid = 10230] [serial = 1173] [outer = 0x8a198400] 07:57:47 INFO - PROCESS | 10230 | 1463065067501 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:57:47 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 07:57:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:57:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:57:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:57:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:57:47 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:57:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 07:57:47 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:57:47 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 933ms 07:57:47 INFO - PROCESS | 10230 | 1463065067540 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 07:57:47 INFO - PROCESS | 10230 | 1463065067543 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 07:57:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:57:47 INFO - PROCESS | 10230 | 1463065067549 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:57:47 INFO - PROCESS | 10230 | 1463065067551 Marionette TRACE conn3 <- [1,1534,null,{}] 07:57:47 INFO - PROCESS | 10230 | 1463065067556 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:47 INFO - PROCESS | 10230 | 1463065067681 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 07:57:47 INFO - PROCESS | 10230 | 1463065067710 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:47 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b46e800 == 63 [pid = 10230] [id = 391] 07:57:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 125 (0x8e719800) [pid = 10230] [serial = 1174] [outer = (nil)] 07:57:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 126 (0x90e1c400) [pid = 10230] [serial = 1175] [outer = 0x8e719800] 07:57:47 INFO - PROCESS | 10230 | 1463065067889 Marionette DEBUG loaded listener.js 07:57:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 127 (0x90f98400) [pid = 10230] [serial = 1176] [outer = 0x8e719800] 07:57:48 INFO - PROCESS | 10230 | 1463065068770 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:57:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:57:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1282ms 07:57:48 INFO - PROCESS | 10230 | 1463065068832 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 07:57:48 INFO - PROCESS | 10230 | 1463065068838 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 07:57:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:57:48 INFO - PROCESS | 10230 | 1463065068847 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:57:48 INFO - PROCESS | 10230 | 1463065068852 Marionette TRACE conn3 <- [1,1538,null,{}] 07:57:48 INFO - PROCESS | 10230 | 1463065068861 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:49 INFO - PROCESS | 10230 | 1463065069066 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 07:57:49 INFO - PROCESS | 10230 | 1463065069287 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:49 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a1a4800 == 64 [pid = 10230] [id = 392] 07:57:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 128 (0x8b472400) [pid = 10230] [serial = 1177] [outer = (nil)] 07:57:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 129 (0x8b8acc00) [pid = 10230] [serial = 1178] [outer = 0x8b472400] 07:57:49 INFO - PROCESS | 10230 | 1463065069412 Marionette DEBUG loaded listener.js 07:57:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 130 (0x8ccaf800) [pid = 10230] [serial = 1179] [outer = 0x8b472400] 07:57:50 INFO - PROCESS | 10230 | 1463065070260 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:57:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:57:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1491ms 07:57:50 INFO - PROCESS | 10230 | 1463065070338 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 07:57:50 INFO - PROCESS | 10230 | 1463065070346 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 07:57:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:57:50 INFO - PROCESS | 10230 | 1463065070356 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:57:50 INFO - PROCESS | 10230 | 1463065070360 Marionette TRACE conn3 <- [1,1542,null,{}] 07:57:50 INFO - PROCESS | 10230 | 1463065070366 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:50 INFO - PROCESS | 10230 | 1463065070565 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 07:57:50 INFO - PROCESS | 10230 | 1463065070734 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:50 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d38d000 == 65 [pid = 10230] [id = 393] 07:57:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 131 (0x8d391000) [pid = 10230] [serial = 1180] [outer = (nil)] 07:57:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 132 (0x8da22000) [pid = 10230] [serial = 1181] [outer = 0x8d391000] 07:57:50 INFO - PROCESS | 10230 | 1463065070860 Marionette DEBUG loaded listener.js 07:57:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 133 (0x8dc47400) [pid = 10230] [serial = 1182] [outer = 0x8d391000] 07:57:51 INFO - PROCESS | 10230 | 1463065071706 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:57:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:57:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1387ms 07:57:51 INFO - PROCESS | 10230 | 1463065071743 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 07:57:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:57:51 INFO - PROCESS | 10230 | 1463065071747 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 07:57:51 INFO - PROCESS | 10230 | 1463065071753 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:57:51 INFO - PROCESS | 10230 | 1463065071759 Marionette TRACE conn3 <- [1,1546,null,{}] 07:57:51 INFO - PROCESS | 10230 | 1463065071774 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:51 INFO - PROCESS | 10230 | 1463065071949 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 07:57:52 INFO - PROCESS | 10230 | 1463065072132 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:52 INFO - PROCESS | 10230 | ++DOCSHELL 0x8c9ac000 == 66 [pid = 10230] [id = 394] 07:57:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 134 (0x8dbef000) [pid = 10230] [serial = 1183] [outer = (nil)] 07:57:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 135 (0x90e19000) [pid = 10230] [serial = 1184] [outer = 0x8dbef000] 07:57:52 INFO - PROCESS | 10230 | 1463065072213 Marionette DEBUG loaded listener.js 07:57:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 136 (0x910f5000) [pid = 10230] [serial = 1185] [outer = 0x8dbef000] 07:57:53 INFO - PROCESS | 10230 | 1463065073045 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:57:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:57:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1338ms 07:57:53 INFO - PROCESS | 10230 | 1463065073092 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 07:57:53 INFO - PROCESS | 10230 | 1463065073095 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 07:57:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:57:53 INFO - PROCESS | 10230 | 1463065073102 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:57:53 INFO - PROCESS | 10230 | 1463065073105 Marionette TRACE conn3 <- [1,1550,null,{}] 07:57:53 INFO - PROCESS | 10230 | 1463065073111 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:53 INFO - PROCESS | 10230 | 1463065073275 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 07:57:53 INFO - PROCESS | 10230 | 1463065073449 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:53 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d9000 == 67 [pid = 10230] [id = 395] 07:57:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 137 (0x8f0a9c00) [pid = 10230] [serial = 1186] [outer = (nil)] 07:57:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 138 (0x911f0400) [pid = 10230] [serial = 1187] [outer = 0x8f0a9c00] 07:57:53 INFO - PROCESS | 10230 | 1463065073523 Marionette DEBUG loaded listener.js 07:57:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 139 (0x921a3400) [pid = 10230] [serial = 1188] [outer = 0x8f0a9c00] 07:57:54 INFO - PROCESS | 10230 | 1463065074385 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:57:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:57:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1329ms 07:57:54 INFO - PROCESS | 10230 | 1463065074433 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 07:57:54 INFO - PROCESS | 10230 | 1463065074437 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 07:57:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:57:54 INFO - PROCESS | 10230 | 1463065074442 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:57:54 INFO - PROCESS | 10230 | 1463065074445 Marionette TRACE conn3 <- [1,1554,null,{}] 07:57:54 INFO - PROCESS | 10230 | 1463065074451 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:54 INFO - PROCESS | 10230 | 1463065074599 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 07:57:54 INFO - PROCESS | 10230 | 1463065074774 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:54 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f4400 == 68 [pid = 10230] [id = 396] 07:57:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 140 (0x89dd5800) [pid = 10230] [serial = 1189] [outer = (nil)] 07:57:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 141 (0x92224800) [pid = 10230] [serial = 1190] [outer = 0x89dd5800] 07:57:54 INFO - PROCESS | 10230 | 1463065074860 Marionette DEBUG loaded listener.js 07:57:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 142 (0x923b7800) [pid = 10230] [serial = 1191] [outer = 0x89dd5800] 07:57:55 INFO - PROCESS | 10230 | 1463065075728 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:57:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:57:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1333ms 07:57:55 INFO - PROCESS | 10230 | 1463065075776 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 07:57:55 INFO - PROCESS | 10230 | 1463065075780 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 07:57:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:57:55 INFO - PROCESS | 10230 | 1463065075786 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:57:55 INFO - PROCESS | 10230 | 1463065075788 Marionette TRACE conn3 <- [1,1558,null,{}] 07:57:55 INFO - PROCESS | 10230 | 1463065075794 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:55 INFO - PROCESS | 10230 | 1463065075971 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 07:57:56 INFO - PROCESS | 10230 | 1463065076156 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:56 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d6c00 == 69 [pid = 10230] [id = 397] 07:57:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 143 (0x8b776400) [pid = 10230] [serial = 1192] [outer = (nil)] 07:57:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 144 (0x90e20000) [pid = 10230] [serial = 1193] [outer = 0x8b776400] 07:57:56 INFO - PROCESS | 10230 | 1463065076229 Marionette DEBUG loaded listener.js 07:57:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 145 (0x924f0c00) [pid = 10230] [serial = 1194] [outer = 0x8b776400] 07:57:57 INFO - PROCESS | 10230 | 1463065077094 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:57:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:57:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1380ms 07:57:57 INFO - PROCESS | 10230 | 1463065077166 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 07:57:57 INFO - PROCESS | 10230 | 1463065077170 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 07:57:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:57:57 INFO - PROCESS | 10230 | 1463065077175 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:57:57 INFO - PROCESS | 10230 | 1463065077178 Marionette TRACE conn3 <- [1,1562,null,{}] 07:57:57 INFO - PROCESS | 10230 | 1463065077183 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:57 INFO - PROCESS | 10230 | 1463065077373 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 07:57:57 INFO - PROCESS | 10230 | 1463065077544 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:57 INFO - PROCESS | 10230 | ++DOCSHELL 0x8970d000 == 70 [pid = 10230] [id = 398] 07:57:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 146 (0x924cf800) [pid = 10230] [serial = 1195] [outer = (nil)] 07:57:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 147 (0x924f8400) [pid = 10230] [serial = 1196] [outer = 0x924cf800] 07:57:57 INFO - PROCESS | 10230 | 1463065077620 Marionette DEBUG loaded listener.js 07:57:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 148 (0x926ed400) [pid = 10230] [serial = 1197] [outer = 0x924cf800] 07:57:58 INFO - PROCESS | 10230 | 1463065078448 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:57:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:57:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1334ms 07:57:58 INFO - PROCESS | 10230 | 1463065078511 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 07:57:58 INFO - PROCESS | 10230 | 1463065078514 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 07:57:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:57:58 INFO - PROCESS | 10230 | 1463065078520 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:57:58 INFO - PROCESS | 10230 | 1463065078523 Marionette TRACE conn3 <- [1,1566,null,{}] 07:57:58 INFO - PROCESS | 10230 | 1463065078528 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:57:58 INFO - PROCESS | 10230 | 1463065078686 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 07:57:58 INFO - PROCESS | 10230 | 1463065078857 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:57:58 INFO - PROCESS | 10230 | ++DOCSHELL 0x887ac800 == 71 [pid = 10230] [id = 399] 07:57:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 149 (0x924ea800) [pid = 10230] [serial = 1198] [outer = (nil)] 07:57:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 150 (0x926f3000) [pid = 10230] [serial = 1199] [outer = 0x924ea800] 07:57:58 INFO - PROCESS | 10230 | 1463065078931 Marionette DEBUG loaded listener.js 07:57:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 151 (0x926f6c00) [pid = 10230] [serial = 1200] [outer = 0x924ea800] 07:57:59 INFO - PROCESS | 10230 | 1463065079812 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:57:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:57:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1335ms 07:57:59 INFO - PROCESS | 10230 | 1463065079881 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 07:57:59 INFO - PROCESS | 10230 | 1463065079885 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 07:57:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:57:59 INFO - PROCESS | 10230 | 1463065079895 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:57:59 INFO - PROCESS | 10230 | 1463065079897 Marionette TRACE conn3 <- [1,1570,null,{}] 07:57:59 INFO - PROCESS | 10230 | 1463065079901 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:00 INFO - PROCESS | 10230 | 1463065080062 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 07:58:00 INFO - PROCESS | 10230 | 1463065080237 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:00 INFO - PROCESS | 10230 | ++DOCSHELL 0x887a5c00 == 72 [pid = 10230] [id = 400] 07:58:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 152 (0x8b46f000) [pid = 10230] [serial = 1201] [outer = (nil)] 07:58:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 153 (0x8dbe7400) [pid = 10230] [serial = 1202] [outer = 0x8b46f000] 07:58:00 INFO - PROCESS | 10230 | 1463065080320 Marionette DEBUG loaded listener.js 07:58:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 154 (0x8edb2c00) [pid = 10230] [serial = 1203] [outer = 0x8b46f000] 07:58:01 INFO - PROCESS | 10230 | 1463065081465 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:58:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:58:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1635ms 07:58:01 INFO - PROCESS | 10230 | 1463065081531 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 07:58:01 INFO - PROCESS | 10230 | 1463065081538 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 07:58:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:58:01 INFO - PROCESS | 10230 | 1463065081546 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:58:01 INFO - PROCESS | 10230 | 1463065081552 Marionette TRACE conn3 <- [1,1574,null,{}] 07:58:01 INFO - PROCESS | 10230 | 1463065081559 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:01 INFO - PROCESS | 10230 | 1463065081721 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 07:58:01 INFO - PROCESS | 10230 | 1463065081903 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:01 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b47c800 == 73 [pid = 10230] [id = 401] 07:58:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 155 (0x8cca5400) [pid = 10230] [serial = 1204] [outer = (nil)] 07:58:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 156 (0x8d252800) [pid = 10230] [serial = 1205] [outer = 0x8cca5400] 07:58:01 INFO - PROCESS | 10230 | 1463065081977 Marionette DEBUG loaded listener.js 07:58:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 157 (0x8d492400) [pid = 10230] [serial = 1206] [outer = 0x8cca5400] 07:58:02 INFO - PROCESS | 10230 | 1463065082882 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:58:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:58:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1399ms 07:58:02 INFO - PROCESS | 10230 | 1463065082945 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 07:58:02 INFO - PROCESS | 10230 | 1463065082953 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 07:58:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:58:02 INFO - PROCESS | 10230 | 1463065082962 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:58:02 INFO - PROCESS | 10230 | 1463065082966 Marionette TRACE conn3 <- [1,1578,null,{}] 07:58:02 INFO - PROCESS | 10230 | 1463065082971 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:03 INFO - PROCESS | 10230 | 1463065083172 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 07:58:03 INFO - PROCESS | 10230 | --DOCSHELL 0x898d8400 == 72 [pid = 10230] [id = 390] 07:58:03 INFO - PROCESS | 10230 | --DOCSHELL 0x8dc45800 == 71 [pid = 10230] [id = 389] 07:58:03 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd1000 == 70 [pid = 10230] [id = 388] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 156 (0x8f038400) [pid = 10230] [serial = 1127] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8b6800 == 69 [pid = 10230] [id = 387] 07:58:03 INFO - PROCESS | 10230 | --DOCSHELL 0x89f81c00 == 68 [pid = 10230] [id = 386] 07:58:03 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8ad000 == 67 [pid = 10230] [id = 385] 07:58:03 INFO - PROCESS | 10230 | --DOCSHELL 0x8b472800 == 66 [pid = 10230] [id = 384] 07:58:03 INFO - PROCESS | 10230 | 1463065083392 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 155 (0x8d0e3800) [pid = 10230] [serial = 1085] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 154 (0x8f0ae800) [pid = 10230] [serial = 1020] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 153 (0x8e720c00) [pid = 10230] [serial = 1122] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 152 (0x8dbeb400) [pid = 10230] [serial = 1116] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 151 (0x91113c00) [pid = 10230] [serial = 1097] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 150 (0x911f3000) [pid = 10230] [serial = 1100] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 149 (0x8b478000) [pid = 10230] [serial = 1106] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 148 (0x8ccb0000) [pid = 10230] [serial = 1113] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 147 (0x8dc46400) [pid = 10230] [serial = 1008] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 146 (0x8b8b2c00) [pid = 10230] [serial = 1112] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 145 (0x8e012c00) [pid = 10230] [serial = 1119] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 144 (0x921a9400) [pid = 10230] [serial = 1103] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 143 (0x8e007000) [pid = 10230] [serial = 1118] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 142 (0x8da20800) [pid = 10230] [serial = 1115] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 141 (0x8cca3c00) [pid = 10230] [serial = 1109] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 140 (0x8d246800) [pid = 10230] [serial = 1110] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 139 (0x8ef97000) [pid = 10230] [serial = 1011] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 138 (0x8c99e400) [pid = 10230] [serial = 1005] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 137 (0x8ef63000) [pid = 10230] [serial = 1125] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 136 (0x8ef67000) [pid = 10230] [serial = 1091] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 135 (0x8a42c400) [pid = 10230] [serial = 1082] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 134 (0x8f040400) [pid = 10230] [serial = 1017] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 133 (0x90f90400) [pid = 10230] [serial = 1094] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 132 (0x8e719400) [pid = 10230] [serial = 1121] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 131 (0x8ee8f800) [pid = 10230] [serial = 1124] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 130 (0x8efa0000) [pid = 10230] [serial = 1014] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | --DOMWINDOW == 129 (0x8e011800) [pid = 10230] [serial = 1088] [outer = (nil)] [url = about:blank] 07:58:03 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d8400 == 67 [pid = 10230] [id = 402] 07:58:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 130 (0x89dd1000) [pid = 10230] [serial = 1207] [outer = (nil)] 07:58:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 131 (0x8c9aa800) [pid = 10230] [serial = 1208] [outer = 0x89dd1000] 07:58:03 INFO - PROCESS | 10230 | 1463065083494 Marionette DEBUG loaded listener.js 07:58:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 132 (0x8d0d9800) [pid = 10230] [serial = 1209] [outer = 0x89dd1000] 07:58:04 INFO - PROCESS | 10230 | 1463065084230 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:58:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:58:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1284ms 07:58:04 INFO - PROCESS | 10230 | 1463065084246 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 07:58:04 INFO - PROCESS | 10230 | 1463065084249 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 07:58:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:58:04 INFO - PROCESS | 10230 | 1463065084255 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:58:04 INFO - PROCESS | 10230 | 1463065084260 Marionette TRACE conn3 <- [1,1582,null,{}] 07:58:04 INFO - PROCESS | 10230 | 1463065084274 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:04 INFO - PROCESS | 10230 | 1463065084423 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 07:58:04 INFO - PROCESS | 10230 | 1463065084562 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:04 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b77d000 == 68 [pid = 10230] [id = 403] 07:58:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 133 (0x8e00d400) [pid = 10230] [serial = 1210] [outer = (nil)] 07:58:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 134 (0x8e71a400) [pid = 10230] [serial = 1211] [outer = 0x8e00d400] 07:58:04 INFO - PROCESS | 10230 | 1463065084631 Marionette DEBUG loaded listener.js 07:58:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 135 (0x8edb4000) [pid = 10230] [serial = 1212] [outer = 0x8e00d400] 07:58:05 INFO - PROCESS | 10230 | 1463065085354 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:58:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:58:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1131ms 07:58:05 INFO - PROCESS | 10230 | 1463065085386 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 07:58:05 INFO - PROCESS | 10230 | 1463065085390 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 07:58:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:58:05 INFO - PROCESS | 10230 | 1463065085417 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:58:05 INFO - PROCESS | 10230 | 1463065085421 Marionette TRACE conn3 <- [1,1586,null,{}] 07:58:05 INFO - PROCESS | 10230 | 1463065085428 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:05 INFO - PROCESS | 10230 | 1463065085571 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 07:58:05 INFO - PROCESS | 10230 | 1463065085595 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:05 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e71cc00 == 69 [pid = 10230] [id = 404] 07:58:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 136 (0x8ee94400) [pid = 10230] [serial = 1213] [outer = (nil)] 07:58:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 137 (0x8ef60000) [pid = 10230] [serial = 1214] [outer = 0x8ee94400] 07:58:05 INFO - PROCESS | 10230 | 1463065085661 Marionette DEBUG loaded listener.js 07:58:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 138 (0x8ef9a000) [pid = 10230] [serial = 1215] [outer = 0x8ee94400] 07:58:06 INFO - PROCESS | 10230 | 1463065086532 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:58:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:58:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1202ms 07:58:06 INFO - PROCESS | 10230 | 1463065086600 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 07:58:06 INFO - PROCESS | 10230 | 1463065086604 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 07:58:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:58:06 INFO - PROCESS | 10230 | 1463065086609 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:58:06 INFO - PROCESS | 10230 | 1463065086612 Marionette TRACE conn3 <- [1,1590,null,{}] 07:58:06 INFO - PROCESS | 10230 | 1463065086617 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:06 INFO - PROCESS | 10230 | 1463065086804 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 07:58:06 INFO - PROCESS | 10230 | 1463065086826 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:06 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ee8fc00 == 70 [pid = 10230] [id = 405] 07:58:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 139 (0x8ef5dc00) [pid = 10230] [serial = 1216] [outer = (nil)] 07:58:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 140 (0x8f041400) [pid = 10230] [serial = 1217] [outer = 0x8ef5dc00] 07:58:06 INFO - PROCESS | 10230 | 1463065086890 Marionette DEBUG loaded listener.js 07:58:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 141 (0x8f0a7c00) [pid = 10230] [serial = 1218] [outer = 0x8ef5dc00] 07:58:07 INFO - PROCESS | 10230 | 1463065087723 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:58:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:58:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1141ms 07:58:07 INFO - PROCESS | 10230 | 1463065087751 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 07:58:07 INFO - PROCESS | 10230 | 1463065087754 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 07:58:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:58:07 INFO - PROCESS | 10230 | 1463065087760 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:58:07 INFO - PROCESS | 10230 | 1463065087762 Marionette TRACE conn3 <- [1,1594,null,{}] 07:58:07 INFO - PROCESS | 10230 | 1463065087775 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:08 INFO - PROCESS | 10230 | 1463065088190 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 07:58:08 INFO - PROCESS | 10230 | --DOMWINDOW == 140 (0x8a198400) [pid = 10230] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:58:08 INFO - PROCESS | 10230 | --DOMWINDOW == 139 (0x89f80400) [pid = 10230] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:58:08 INFO - PROCESS | 10230 | --DOMWINDOW == 138 (0x8ef93000) [pid = 10230] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:58:08 INFO - PROCESS | 10230 | --DOMWINDOW == 137 (0x8b8b0800) [pid = 10230] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:58:08 INFO - PROCESS | 10230 | --DOMWINDOW == 136 (0x8c9a3400) [pid = 10230] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:58:08 INFO - PROCESS | 10230 | --DOMWINDOW == 135 (0x8dbe6c00) [pid = 10230] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:58:08 INFO - PROCESS | 10230 | --DOMWINDOW == 134 (0x8a19b800) [pid = 10230] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:58:08 INFO - PROCESS | 10230 | 1463065088299 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f80400 == 71 [pid = 10230] [id = 406] 07:58:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 135 (0x8a198400) [pid = 10230] [serial = 1219] [outer = (nil)] 07:58:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 136 (0x8ccaa400) [pid = 10230] [serial = 1220] [outer = 0x8a198400] 07:58:08 INFO - PROCESS | 10230 | 1463065088410 Marionette DEBUG loaded listener.js 07:58:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 137 (0x8e00c800) [pid = 10230] [serial = 1221] [outer = 0x8a198400] 07:58:09 INFO - PROCESS | 10230 | 1463065089031 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:58:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:58:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1333ms 07:58:09 INFO - PROCESS | 10230 | 1463065089094 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 07:58:09 INFO - PROCESS | 10230 | 1463065089098 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 07:58:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:58:09 INFO - PROCESS | 10230 | 1463065089103 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:58:09 INFO - PROCESS | 10230 | 1463065089106 Marionette TRACE conn3 <- [1,1598,null,{}] 07:58:09 INFO - PROCESS | 10230 | 1463065089111 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:09 INFO - PROCESS | 10230 | 1463065089298 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 07:58:09 INFO - PROCESS | 10230 | 1463065089315 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:09 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d383800 == 72 [pid = 10230] [id = 407] 07:58:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 138 (0x8f03e000) [pid = 10230] [serial = 1222] [outer = (nil)] 07:58:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 139 (0x911f3000) [pid = 10230] [serial = 1223] [outer = 0x8f03e000] 07:58:09 INFO - PROCESS | 10230 | 1463065089382 Marionette DEBUG loaded listener.js 07:58:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 140 (0x921a3000) [pid = 10230] [serial = 1224] [outer = 0x8f03e000] 07:58:10 INFO - PROCESS | 10230 | 1463065090103 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:58:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:58:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1028ms 07:58:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:58:10 INFO - PROCESS | 10230 | 1463065090133 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 07:58:10 INFO - PROCESS | 10230 | 1463065090136 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 07:58:10 INFO - PROCESS | 10230 | 1463065090140 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:58:10 INFO - PROCESS | 10230 | 1463065090145 Marionette TRACE conn3 <- [1,1602,null,{}] 07:58:10 INFO - PROCESS | 10230 | 1463065090255 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:10 INFO - PROCESS | 10230 | 1463065090458 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 07:58:10 INFO - PROCESS | 10230 | 1463065090634 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:10 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b47b000 == 73 [pid = 10230] [id = 408] 07:58:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 141 (0x8b47dc00) [pid = 10230] [serial = 1225] [outer = (nil)] 07:58:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 142 (0x8b777c00) [pid = 10230] [serial = 1226] [outer = 0x8b47dc00] 07:58:10 INFO - PROCESS | 10230 | 1463065090714 Marionette DEBUG loaded listener.js 07:58:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 143 (0x8b8b6000) [pid = 10230] [serial = 1227] [outer = 0x8b47dc00] 07:58:11 INFO - PROCESS | 10230 | 1463065091650 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:58:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:58:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1555ms 07:58:11 INFO - PROCESS | 10230 | 1463065091698 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 07:58:11 INFO - PROCESS | 10230 | 1463065091704 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 07:58:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:58:11 INFO - PROCESS | 10230 | 1463065091712 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:58:11 INFO - PROCESS | 10230 | 1463065091715 Marionette TRACE conn3 <- [1,1606,null,{}] 07:58:11 INFO - PROCESS | 10230 | 1463065091721 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:11 INFO - PROCESS | 10230 | 1463065091890 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 07:58:12 INFO - PROCESS | 10230 | 1463065092069 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:12 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d49bc00 == 74 [pid = 10230] [id = 409] 07:58:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 144 (0x8da25800) [pid = 10230] [serial = 1228] [outer = (nil)] 07:58:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 145 (0x8dc47c00) [pid = 10230] [serial = 1229] [outer = 0x8da25800] 07:58:12 INFO - PROCESS | 10230 | 1463065092150 Marionette DEBUG loaded listener.js 07:58:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 146 (0x8e012800) [pid = 10230] [serial = 1230] [outer = 0x8da25800] 07:58:13 INFO - PROCESS | 10230 | 1463065093064 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:58:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:58:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1384ms 07:58:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:58:13 INFO - PROCESS | 10230 | 1463065093096 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 07:58:13 INFO - PROCESS | 10230 | 1463065093099 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 07:58:13 INFO - PROCESS | 10230 | 1463065093105 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:58:13 INFO - PROCESS | 10230 | 1463065093109 Marionette TRACE conn3 <- [1,1610,null,{}] 07:58:13 INFO - PROCESS | 10230 | 1463065093115 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:13 INFO - PROCESS | 10230 | 1463065093275 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 07:58:13 INFO - PROCESS | 10230 | 1463065093466 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:13 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f86000 == 75 [pid = 10230] [id = 410] 07:58:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 147 (0x8ee9b000) [pid = 10230] [serial = 1231] [outer = (nil)] 07:58:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 148 (0x8f044800) [pid = 10230] [serial = 1232] [outer = 0x8ee9b000] 07:58:13 INFO - PROCESS | 10230 | 1463065093547 Marionette DEBUG loaded listener.js 07:58:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 149 (0x910ee000) [pid = 10230] [serial = 1233] [outer = 0x8ee9b000] 07:58:14 INFO - PROCESS | 10230 | 1463065094392 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:58:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:58:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1341ms 07:58:14 INFO - PROCESS | 10230 | 1463065094452 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 07:58:14 INFO - PROCESS | 10230 | 1463065094461 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 07:58:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:58:14 INFO - PROCESS | 10230 | 1463065094468 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:58:14 INFO - PROCESS | 10230 | 1463065094472 Marionette TRACE conn3 <- [1,1614,null,{}] 07:58:14 INFO - PROCESS | 10230 | 1463065094477 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:14 INFO - PROCESS | 10230 | 1463065094635 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 07:58:14 INFO - PROCESS | 10230 | 1463065094809 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f87000 == 76 [pid = 10230] [id = 411] 07:58:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 150 (0x8f0ae800) [pid = 10230] [serial = 1234] [outer = (nil)] 07:58:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 151 (0x924cac00) [pid = 10230] [serial = 1235] [outer = 0x8f0ae800] 07:58:14 INFO - PROCESS | 10230 | 1463065094887 Marionette DEBUG loaded listener.js 07:58:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 152 (0x924ce800) [pid = 10230] [serial = 1236] [outer = 0x8f0ae800] 07:58:15 INFO - PROCESS | 10230 | 1463065095741 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:58:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 07:58:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1331ms 07:58:15 INFO - PROCESS | 10230 | 1463065095799 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 07:58:15 INFO - PROCESS | 10230 | 1463065095802 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 07:58:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:58:15 INFO - PROCESS | 10230 | 1463065095808 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:58:15 INFO - PROCESS | 10230 | 1463065095811 Marionette TRACE conn3 <- [1,1618,null,{}] 07:58:15 INFO - PROCESS | 10230 | 1463065095816 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:15 INFO - PROCESS | 10230 | 1463065095972 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 07:58:16 INFO - PROCESS | 10230 | 1463065096153 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:16 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d49d400 == 77 [pid = 10230] [id = 412] 07:58:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 153 (0x924eb000) [pid = 10230] [serial = 1237] [outer = (nil)] 07:58:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 154 (0x926ea000) [pid = 10230] [serial = 1238] [outer = 0x924eb000] 07:58:16 INFO - PROCESS | 10230 | 1463065096229 Marionette DEBUG loaded listener.js 07:58:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 155 (0x926ef800) [pid = 10230] [serial = 1239] [outer = 0x924eb000] 07:58:17 INFO - PROCESS | 10230 | 1463065097035 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:58:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:58:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1285ms 07:58:17 INFO - PROCESS | 10230 | 1463065097094 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 07:58:17 INFO - PROCESS | 10230 | 1463065097097 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 07:58:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:58:17 INFO - PROCESS | 10230 | 1463065097103 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:58:17 INFO - PROCESS | 10230 | 1463065097106 Marionette TRACE conn3 <- [1,1622,null,{}] 07:58:17 INFO - PROCESS | 10230 | 1463065097111 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:17 INFO - PROCESS | 10230 | 1463065097295 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 07:58:17 INFO - PROCESS | 10230 | 1463065097471 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:17 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd1400 == 78 [pid = 10230] [id = 413] 07:58:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 156 (0x926ed000) [pid = 10230] [serial = 1240] [outer = (nil)] 07:58:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 157 (0x929dfc00) [pid = 10230] [serial = 1241] [outer = 0x926ed000] 07:58:17 INFO - PROCESS | 10230 | 1463065097549 Marionette DEBUG loaded listener.js 07:58:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 158 (0x92ca4000) [pid = 10230] [serial = 1242] [outer = 0x926ed000] 07:58:18 INFO - PROCESS | 10230 | 1463065098391 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:58:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 07:58:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1335ms 07:58:18 INFO - PROCESS | 10230 | 1463065098438 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 07:58:18 INFO - PROCESS | 10230 | 1463065098442 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 07:58:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:58:18 INFO - PROCESS | 10230 | 1463065098447 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:58:18 INFO - PROCESS | 10230 | 1463065098450 Marionette TRACE conn3 <- [1,1626,null,{}] 07:58:18 INFO - PROCESS | 10230 | 1463065098456 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:18 INFO - PROCESS | 10230 | 1463065098603 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 07:58:18 INFO - PROCESS | 10230 | 1463065098782 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:18 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ef61c00 == 79 [pid = 10230] [id = 414] 07:58:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 159 (0x8f03a800) [pid = 10230] [serial = 1243] [outer = (nil)] 07:58:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 160 (0x92ca7800) [pid = 10230] [serial = 1244] [outer = 0x8f03a800] 07:58:18 INFO - PROCESS | 10230 | 1463065098867 Marionette DEBUG loaded listener.js 07:58:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 161 (0x92caa400) [pid = 10230] [serial = 1245] [outer = 0x8f03a800] 07:58:19 INFO - PROCESS | 10230 | 1463065099696 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:58:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:58:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1280ms 07:58:19 INFO - PROCESS | 10230 | 1463065099728 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 07:58:19 INFO - PROCESS | 10230 | 1463065099732 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 07:58:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:58:19 INFO - PROCESS | 10230 | 1463065099738 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:58:19 INFO - PROCESS | 10230 | 1463065099741 Marionette TRACE conn3 <- [1,1630,null,{}] 07:58:19 INFO - PROCESS | 10230 | 1463065099746 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:19 INFO - PROCESS | 10230 | 1463065099898 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 07:58:20 INFO - PROCESS | 10230 | 1463065100078 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:20 INFO - PROCESS | 10230 | ++DOCSHELL 0x886ecc00 == 80 [pid = 10230] [id = 415] 07:58:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 162 (0x898d6800) [pid = 10230] [serial = 1246] [outer = (nil)] 07:58:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 163 (0x92e4c000) [pid = 10230] [serial = 1247] [outer = 0x898d6800] 07:58:20 INFO - PROCESS | 10230 | 1463065100162 Marionette DEBUG loaded listener.js 07:58:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 164 (0x92e9dc00) [pid = 10230] [serial = 1248] [outer = 0x898d6800] 07:58:20 INFO - PROCESS | 10230 | 1463065100988 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:58:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:58:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1287ms 07:58:21 INFO - PROCESS | 10230 | 1463065101025 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 07:58:21 INFO - PROCESS | 10230 | 1463065101029 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 07:58:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:58:21 INFO - PROCESS | 10230 | 1463065101035 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:58:21 INFO - PROCESS | 10230 | 1463065101037 Marionette TRACE conn3 <- [1,1634,null,{}] 07:58:21 INFO - PROCESS | 10230 | 1463065101043 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:21 INFO - PROCESS | 10230 | 1463065101190 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 07:58:21 INFO - PROCESS | 10230 | 1463065101371 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:21 INFO - PROCESS | 10230 | ++DOCSHELL 0x924c8000 == 81 [pid = 10230] [id = 416] 07:58:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 165 (0x92ca1000) [pid = 10230] [serial = 1249] [outer = (nil)] 07:58:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 166 (0x93a8ec00) [pid = 10230] [serial = 1250] [outer = 0x92ca1000] 07:58:21 INFO - PROCESS | 10230 | 1463065101447 Marionette DEBUG loaded listener.js 07:58:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 167 (0x93a94000) [pid = 10230] [serial = 1251] [outer = 0x92ca1000] 07:58:22 INFO - PROCESS | 10230 | 1463065102241 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:58:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:58:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1282ms 07:58:22 INFO - PROCESS | 10230 | 1463065102318 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 07:58:22 INFO - PROCESS | 10230 | 1463065102321 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 07:58:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:58:22 INFO - PROCESS | 10230 | 1463065102327 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:58:22 INFO - PROCESS | 10230 | 1463065102329 Marionette TRACE conn3 <- [1,1638,null,{}] 07:58:22 INFO - PROCESS | 10230 | 1463065102335 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:22 INFO - PROCESS | 10230 | 1463065102495 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 07:58:22 INFO - PROCESS | 10230 | 1463065102676 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d247c00 == 82 [pid = 10230] [id = 417] 07:58:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 168 (0x929e0800) [pid = 10230] [serial = 1252] [outer = (nil)] 07:58:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 169 (0x93a9a000) [pid = 10230] [serial = 1253] [outer = 0x929e0800] 07:58:22 INFO - PROCESS | 10230 | 1463065102753 Marionette DEBUG loaded listener.js 07:58:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 170 (0x93a9b800) [pid = 10230] [serial = 1254] [outer = 0x929e0800] 07:58:23 INFO - PROCESS | 10230 | 1463065103602 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:58:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:58:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1333ms 07:58:23 INFO - PROCESS | 10230 | 1463065103661 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 07:58:23 INFO - PROCESS | 10230 | 1463065103663 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 07:58:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:58:23 INFO - PROCESS | 10230 | 1463065103670 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:58:23 INFO - PROCESS | 10230 | 1463065103673 Marionette TRACE conn3 <- [1,1642,null,{}] 07:58:23 INFO - PROCESS | 10230 | 1463065103678 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:23 INFO - PROCESS | 10230 | 1463065103865 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 07:58:24 INFO - PROCESS | 10230 | 1463065104056 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:24 INFO - PROCESS | 10230 | ++DOCSHELL 0x92e52800 == 83 [pid = 10230] [id = 418] 07:58:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 171 (0x93a8f800) [pid = 10230] [serial = 1255] [outer = (nil)] 07:58:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 172 (0x93c6d800) [pid = 10230] [serial = 1256] [outer = 0x93a8f800] 07:58:24 INFO - PROCESS | 10230 | 1463065104182 Marionette DEBUG loaded listener.js 07:58:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 173 (0x93c76800) [pid = 10230] [serial = 1257] [outer = 0x93a8f800] 07:58:25 INFO - PROCESS | 10230 | 1463065105055 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:58:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:58:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1433ms 07:58:25 INFO - PROCESS | 10230 | 1463065105104 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 07:58:25 INFO - PROCESS | 10230 | 1463065105108 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 07:58:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:58:25 INFO - PROCESS | 10230 | 1463065105114 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:58:25 INFO - PROCESS | 10230 | 1463065105118 Marionette TRACE conn3 <- [1,1646,null,{}] 07:58:25 INFO - PROCESS | 10230 | 1463065105125 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:25 INFO - PROCESS | 10230 | 1463065105286 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 07:58:25 INFO - PROCESS | 10230 | 1463065105472 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:25 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b471000 == 84 [pid = 10230] [id = 419] 07:58:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 174 (0x8b771400) [pid = 10230] [serial = 1258] [outer = (nil)] 07:58:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 175 (0x8f03f800) [pid = 10230] [serial = 1259] [outer = 0x8b771400] 07:58:25 INFO - PROCESS | 10230 | 1463065105548 Marionette DEBUG loaded listener.js 07:58:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 176 (0x93ac2800) [pid = 10230] [serial = 1260] [outer = 0x8b771400] 07:58:26 INFO - PROCESS | 10230 | 1463065106707 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:58:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:58:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1632ms 07:58:26 INFO - PROCESS | 10230 | 1463065106746 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 07:58:26 INFO - PROCESS | 10230 | 1463065106751 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 07:58:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:58:26 INFO - PROCESS | 10230 | 1463065106760 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:58:26 INFO - PROCESS | 10230 | 1463065106764 Marionette TRACE conn3 <- [1,1650,null,{}] 07:58:26 INFO - PROCESS | 10230 | 1463065106772 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:26 INFO - PROCESS | 10230 | 1463065106923 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 07:58:27 INFO - PROCESS | 10230 | 1463065107134 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a199800 == 85 [pid = 10230] [id = 420] 07:58:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 177 (0x8b46f400) [pid = 10230] [serial = 1261] [outer = (nil)] 07:58:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 178 (0x8d0e7c00) [pid = 10230] [serial = 1262] [outer = 0x8b46f400] 07:58:27 INFO - PROCESS | 10230 | 1463065107203 Marionette DEBUG loaded listener.js 07:58:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 179 (0x8d29c800) [pid = 10230] [serial = 1263] [outer = 0x8b46f400] 07:58:28 INFO - PROCESS | 10230 | 1463065108013 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:58:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:58:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1332ms 07:58:28 INFO - PROCESS | 10230 | 1463065108093 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 07:58:28 INFO - PROCESS | 10230 | 1463065108107 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 07:58:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:58:28 INFO - PROCESS | 10230 | 1463065108126 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:58:28 INFO - PROCESS | 10230 | 1463065108129 Marionette TRACE conn3 <- [1,1654,null,{}] 07:58:28 INFO - PROCESS | 10230 | 1463065108139 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:28 INFO - PROCESS | 10230 | 1463065108294 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 07:58:28 INFO - PROCESS | 10230 | 1463065108504 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:28 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a196000 == 86 [pid = 10230] [id = 421] 07:58:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 180 (0x8b780000) [pid = 10230] [serial = 1264] [outer = (nil)] 07:58:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 181 (0x8dbee800) [pid = 10230] [serial = 1265] [outer = 0x8b780000] 07:58:28 INFO - PROCESS | 10230 | 1463065108574 Marionette DEBUG loaded listener.js 07:58:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 182 (0x8edad400) [pid = 10230] [serial = 1266] [outer = 0x8b780000] 07:58:29 INFO - PROCESS | 10230 | 1463065109547 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:58:29 INFO - PROCESS | 10230 | --DOCSHELL 0x8a1a0400 == 85 [pid = 10230] [id = 264] 07:58:29 INFO - PROCESS | 10230 | --DOCSHELL 0x8dc50400 == 84 [pid = 10230] [id = 366] 07:58:29 INFO - PROCESS | 10230 | --DOCSHELL 0x898d2c00 == 83 [pid = 10230] [id = 367] 07:58:29 INFO - PROCESS | 10230 | --DOCSHELL 0x89f8a800 == 82 [pid = 10230] [id = 365] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 181 (0x90e1c400) [pid = 10230] [serial = 1175] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 180 (0x8b8ac800) [pid = 10230] [serial = 1130] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 179 (0x8dbea400) [pid = 10230] [serial = 1133] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 178 (0x8f03c000) [pid = 10230] [serial = 1136] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 177 (0x90f9c800) [pid = 10230] [serial = 1139] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 176 (0x9110b400) [pid = 10230] [serial = 1142] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 175 (0x921a6c00) [pid = 10230] [serial = 1145] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 174 (0x923b6000) [pid = 10230] [serial = 1148] [outer = (nil)] [url = about:blank] 07:58:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:58:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1494ms 07:58:29 INFO - PROCESS | 10230 | --DOCSHELL 0x89f80400 == 81 [pid = 10230] [id = 406] 07:58:29 INFO - PROCESS | 10230 | --DOCSHELL 0x8ee8fc00 == 80 [pid = 10230] [id = 405] 07:58:29 INFO - PROCESS | 10230 | --DOCSHELL 0x8e71cc00 == 79 [pid = 10230] [id = 404] 07:58:29 INFO - PROCESS | 10230 | --DOCSHELL 0x8b77d000 == 78 [pid = 10230] [id = 403] 07:58:29 INFO - PROCESS | 10230 | --DOCSHELL 0x898d8400 == 77 [pid = 10230] [id = 402] 07:58:29 INFO - PROCESS | 10230 | --DOCSHELL 0x8b47c800 == 76 [pid = 10230] [id = 401] 07:58:29 INFO - PROCESS | 10230 | 1463065109623 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 07:58:29 INFO - PROCESS | 10230 | 1463065109627 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 07:58:29 INFO - PROCESS | 10230 | --DOCSHELL 0x8c9ac000 == 75 [pid = 10230] [id = 394] 07:58:29 INFO - PROCESS | 10230 | --DOCSHELL 0x8d38d000 == 74 [pid = 10230] [id = 393] 07:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:58:29 INFO - PROCESS | 10230 | --DOCSHELL 0x8a1a4800 == 73 [pid = 10230] [id = 392] 07:58:29 INFO - PROCESS | 10230 | 1463065109655 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:58:29 INFO - PROCESS | 10230 | 1463065109660 Marionette TRACE conn3 <- [1,1658,null,{}] 07:58:29 INFO - PROCESS | 10230 | 1463065109674 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:29 INFO - PROCESS | 10230 | 1463065109817 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 173 (0x8e6bcc00) [pid = 10230] [serial = 1166] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 172 (0x8ef9f800) [pid = 10230] [serial = 1169] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 171 (0x8f039c00) [pid = 10230] [serial = 1170] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 170 (0x8e719000) [pid = 10230] [serial = 1167] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 169 (0x8d0dac00) [pid = 10230] [serial = 1155] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 168 (0x8c9a1800) [pid = 10230] [serial = 1154] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 167 (0x8d391400) [pid = 10230] [serial = 1158] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 166 (0x8d29cc00) [pid = 10230] [serial = 1157] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 165 (0x8dbf0800) [pid = 10230] [serial = 1163] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 164 (0x8d29b000) [pid = 10230] [serial = 1160] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 163 (0x8d492c00) [pid = 10230] [serial = 1161] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 162 (0x924c3000) [pid = 10230] [serial = 1151] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 161 (0x8edb0400) [pid = 10230] [serial = 1172] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 160 (0x8ef9cc00) [pid = 10230] [serial = 1173] [outer = (nil)] [url = about:blank] 07:58:29 INFO - PROCESS | 10230 | --DOMWINDOW == 159 (0x8e006c00) [pid = 10230] [serial = 1164] [outer = (nil)] [url = about:blank] 07:58:30 INFO - PROCESS | 10230 | 1463065109982 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:30 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd4c00 == 74 [pid = 10230] [id = 422] 07:58:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 160 (0x8b8ac800) [pid = 10230] [serial = 1267] [outer = (nil)] 07:58:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 161 (0x8d38a800) [pid = 10230] [serial = 1268] [outer = 0x8b8ac800] 07:58:30 INFO - PROCESS | 10230 | 1463065110055 Marionette DEBUG loaded listener.js 07:58:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 162 (0x8dc4a400) [pid = 10230] [serial = 1269] [outer = 0x8b8ac800] 07:58:30 INFO - PROCESS | 10230 | 1463065110789 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1198ms 07:58:30 INFO - PROCESS | 10230 | 1463065110837 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 07:58:30 INFO - PROCESS | 10230 | 1463065110841 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 07:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:58:30 INFO - PROCESS | 10230 | 1463065110847 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:58:30 INFO - PROCESS | 10230 | 1463065110850 Marionette TRACE conn3 <- [1,1662,null,{}] 07:58:30 INFO - PROCESS | 10230 | 1463065110876 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:31 INFO - PROCESS | 10230 | 1463065111028 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 07:58:31 INFO - PROCESS | 10230 | 1463065111039 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:31 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cd4f000 == 75 [pid = 10230] [id = 423] 07:58:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 163 (0x8d29b000) [pid = 10230] [serial = 1270] [outer = (nil)] 07:58:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 164 (0x8ef5d000) [pid = 10230] [serial = 1271] [outer = 0x8d29b000] 07:58:31 INFO - PROCESS | 10230 | 1463065111102 Marionette DEBUG loaded listener.js 07:58:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 165 (0x8ef9f800) [pid = 10230] [serial = 1272] [outer = 0x8d29b000] 07:58:31 INFO - PROCESS | 10230 | 1463065111916 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1127ms 07:58:31 INFO - PROCESS | 10230 | 1463065111984 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 07:58:31 INFO - PROCESS | 10230 | 1463065111988 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 07:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:58:32 INFO - PROCESS | 10230 | 1463065112004 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:58:32 INFO - PROCESS | 10230 | 1463065112007 Marionette TRACE conn3 <- [1,1666,null,{}] 07:58:32 INFO - PROCESS | 10230 | 1463065112016 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:32 INFO - PROCESS | 10230 | 1463065112202 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 07:58:32 INFO - PROCESS | 10230 | 1463065112220 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e71e800 == 76 [pid = 10230] [id = 424] 07:58:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 166 (0x8edac400) [pid = 10230] [serial = 1273] [outer = (nil)] 07:58:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 167 (0x8f045c00) [pid = 10230] [serial = 1274] [outer = 0x8edac400] 07:58:32 INFO - PROCESS | 10230 | 1463065112283 Marionette DEBUG loaded listener.js 07:58:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 168 (0x8f0b2000) [pid = 10230] [serial = 1275] [outer = 0x8edac400] 07:58:33 INFO - PROCESS | 10230 | 1463065113082 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1142ms 07:58:33 INFO - PROCESS | 10230 | 1463065113142 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 07:58:33 INFO - PROCESS | 10230 | 1463065113146 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 07:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:58:33 INFO - PROCESS | 10230 | 1463065113155 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:58:33 INFO - PROCESS | 10230 | 1463065113157 Marionette TRACE conn3 <- [1,1670,null,{}] 07:58:33 INFO - PROCESS | 10230 | 1463065113174 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:33 INFO - PROCESS | 10230 | 1463065113387 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 07:58:33 INFO - PROCESS | 10230 | 1463065113416 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cca8800 == 77 [pid = 10230] [id = 425] 07:58:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 169 (0x8dc4f400) [pid = 10230] [serial = 1276] [outer = (nil)] 07:58:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 170 (0x9110fc00) [pid = 10230] [serial = 1277] [outer = 0x8dc4f400] 07:58:33 INFO - PROCESS | 10230 | 1463065113480 Marionette DEBUG loaded listener.js 07:58:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 171 (0x8a1a4000) [pid = 10230] [serial = 1278] [outer = 0x8dc4f400] 07:58:34 INFO - PROCESS | 10230 | --DOMWINDOW == 170 (0x8cca5400) [pid = 10230] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:58:34 INFO - PROCESS | 10230 | --DOMWINDOW == 169 (0x8ee94400) [pid = 10230] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:58:34 INFO - PROCESS | 10230 | --DOMWINDOW == 168 (0x8e00d400) [pid = 10230] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:58:34 INFO - PROCESS | 10230 | --DOMWINDOW == 167 (0x8a198400) [pid = 10230] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:58:34 INFO - PROCESS | 10230 | --DOMWINDOW == 166 (0x89dd1000) [pid = 10230] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:58:34 INFO - PROCESS | 10230 | --DOMWINDOW == 165 (0x8ef5dc00) [pid = 10230] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:58:34 INFO - PROCESS | 10230 | 1463065114521 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:58:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:58:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1428ms 07:58:34 INFO - PROCESS | 10230 | 1463065114585 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 07:58:34 INFO - PROCESS | 10230 | 1463065114588 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 07:58:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:58:34 INFO - PROCESS | 10230 | 1463065114594 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:58:34 INFO - PROCESS | 10230 | 1463065114596 Marionette TRACE conn3 <- [1,1674,null,{}] 07:58:34 INFO - PROCESS | 10230 | 1463065114601 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:34 INFO - PROCESS | 10230 | 1463065114739 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 07:58:34 INFO - PROCESS | 10230 | 1463065114751 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:34 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b472000 == 78 [pid = 10230] [id = 426] 07:58:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 166 (0x8c9a9000) [pid = 10230] [serial = 1279] [outer = (nil)] 07:58:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 167 (0x8ef94c00) [pid = 10230] [serial = 1280] [outer = 0x8c9a9000] 07:58:34 INFO - PROCESS | 10230 | 1463065114816 Marionette DEBUG loaded listener.js 07:58:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 168 (0x911ecc00) [pid = 10230] [serial = 1281] [outer = 0x8c9a9000] 07:58:35 INFO - PROCESS | 10230 | 1463065115595 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1026ms 07:58:35 INFO - PROCESS | 10230 | 1463065115622 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 07:58:35 INFO - PROCESS | 10230 | 1463065115624 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 07:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:58:35 INFO - PROCESS | 10230 | 1463065115630 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:58:35 INFO - PROCESS | 10230 | 1463065115632 Marionette TRACE conn3 <- [1,1678,null,{}] 07:58:35 INFO - PROCESS | 10230 | 1463065115638 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:35 INFO - PROCESS | 10230 | 1463065115838 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 07:58:35 INFO - PROCESS | 10230 | 1463065115859 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x8f03a000 == 79 [pid = 10230] [id = 427] 07:58:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 169 (0x8f03fc00) [pid = 10230] [serial = 1282] [outer = (nil)] 07:58:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 170 (0x9221d400) [pid = 10230] [serial = 1283] [outer = 0x8f03fc00] 07:58:35 INFO - PROCESS | 10230 | 1463065115922 Marionette DEBUG loaded listener.js 07:58:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 171 (0x923ba000) [pid = 10230] [serial = 1284] [outer = 0x8f03fc00] 07:58:36 INFO - PROCESS | 10230 | 1463065116926 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1326ms 07:58:36 INFO - PROCESS | 10230 | 1463065116957 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 07:58:36 INFO - PROCESS | 10230 | 1463065116962 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 07:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:58:36 INFO - PROCESS | 10230 | 1463065116971 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:58:36 INFO - PROCESS | 10230 | 1463065116976 Marionette TRACE conn3 <- [1,1682,null,{}] 07:58:36 INFO - PROCESS | 10230 | 1463065116984 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:37 INFO - PROCESS | 10230 | 1463065117157 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 07:58:37 INFO - PROCESS | 10230 | 1463065117345 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:37 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a19d000 == 80 [pid = 10230] [id = 428] 07:58:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 172 (0x8a42dc00) [pid = 10230] [serial = 1285] [outer = (nil)] 07:58:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 173 (0x8c9ac000) [pid = 10230] [serial = 1286] [outer = 0x8a42dc00] 07:58:37 INFO - PROCESS | 10230 | 1463065117427 Marionette DEBUG loaded listener.js 07:58:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 174 (0x8d2a2000) [pid = 10230] [serial = 1287] [outer = 0x8a42dc00] 07:58:38 INFO - PROCESS | 10230 | 1463065118331 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1394ms 07:58:38 INFO - PROCESS | 10230 | 1463065118365 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 07:58:38 INFO - PROCESS | 10230 | 1463065118373 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 07:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:58:38 INFO - PROCESS | 10230 | 1463065118383 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:58:38 INFO - PROCESS | 10230 | 1463065118386 Marionette TRACE conn3 <- [1,1686,null,{}] 07:58:38 INFO - PROCESS | 10230 | 1463065118392 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:38 INFO - PROCESS | 10230 | 1463065118571 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 07:58:38 INFO - PROCESS | 10230 | 1463065118750 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:38 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d0e4c00 == 81 [pid = 10230] [id = 429] 07:58:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 175 (0x8d295800) [pid = 10230] [serial = 1288] [outer = (nil)] 07:58:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 176 (0x8e6c0c00) [pid = 10230] [serial = 1289] [outer = 0x8d295800] 07:58:38 INFO - PROCESS | 10230 | 1463065118827 Marionette DEBUG loaded listener.js 07:58:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 177 (0x8ef68800) [pid = 10230] [serial = 1290] [outer = 0x8d295800] 07:58:39 INFO - PROCESS | 10230 | 1463065119721 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 07:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1387ms 07:58:39 INFO - PROCESS | 10230 | 1463065119769 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 07:58:39 INFO - PROCESS | 10230 | 1463065119773 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 07:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:58:39 INFO - PROCESS | 10230 | 1463065119779 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:58:39 INFO - PROCESS | 10230 | 1463065119785 Marionette TRACE conn3 <- [1,1690,null,{}] 07:58:39 INFO - PROCESS | 10230 | 1463065119800 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:39 INFO - PROCESS | 10230 | 1463065119968 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 07:58:40 INFO - PROCESS | 10230 | 1463065120150 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:40 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd0c00 == 82 [pid = 10230] [id = 430] 07:58:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 178 (0x9110e400) [pid = 10230] [serial = 1291] [outer = (nil)] 07:58:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 179 (0x92223400) [pid = 10230] [serial = 1292] [outer = 0x9110e400] 07:58:40 INFO - PROCESS | 10230 | 1463065120231 Marionette DEBUG loaded listener.js 07:58:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 180 (0x924ebc00) [pid = 10230] [serial = 1293] [outer = 0x9110e400] 07:58:41 INFO - PROCESS | 10230 | 1463065121079 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1346ms 07:58:41 INFO - PROCESS | 10230 | 1463065121127 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 07:58:41 INFO - PROCESS | 10230 | 1463065121131 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 07:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:58:41 INFO - PROCESS | 10230 | 1463065121137 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:58:41 INFO - PROCESS | 10230 | 1463065121140 Marionette TRACE conn3 <- [1,1694,null,{}] 07:58:41 INFO - PROCESS | 10230 | 1463065121146 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:41 INFO - PROCESS | 10230 | 1463065121302 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 07:58:41 INFO - PROCESS | 10230 | 1463065121486 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:41 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8ae800 == 83 [pid = 10230] [id = 431] 07:58:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 181 (0x8ee9c000) [pid = 10230] [serial = 1294] [outer = (nil)] 07:58:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 182 (0x926f5c00) [pid = 10230] [serial = 1295] [outer = 0x8ee9c000] 07:58:41 INFO - PROCESS | 10230 | 1463065121561 Marionette DEBUG loaded listener.js 07:58:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 183 (0x929dac00) [pid = 10230] [serial = 1296] [outer = 0x8ee9c000] 07:58:42 INFO - PROCESS | 10230 | 1463065122452 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1381ms 07:58:42 INFO - PROCESS | 10230 | 1463065122519 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 07:58:42 INFO - PROCESS | 10230 | 1463065122523 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 07:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:58:42 INFO - PROCESS | 10230 | 1463065122528 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:58:42 INFO - PROCESS | 10230 | 1463065122532 Marionette TRACE conn3 <- [1,1698,null,{}] 07:58:42 INFO - PROCESS | 10230 | 1463065122537 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:42 INFO - PROCESS | 10230 | 1463065122695 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 07:58:42 INFO - PROCESS | 10230 | 1463065122874 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:42 INFO - PROCESS | 10230 | ++DOCSHELL 0x8970fc00 == 84 [pid = 10230] [id = 432] 07:58:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 184 (0x89ddb000) [pid = 10230] [serial = 1297] [outer = (nil)] 07:58:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 185 (0x92ca5800) [pid = 10230] [serial = 1298] [outer = 0x89ddb000] 07:58:42 INFO - PROCESS | 10230 | 1463065122962 Marionette DEBUG loaded listener.js 07:58:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 186 (0x92e9a400) [pid = 10230] [serial = 1299] [outer = 0x89ddb000] 07:58:43 INFO - PROCESS | 10230 | 1463065123806 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 07:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1335ms 07:58:43 INFO - PROCESS | 10230 | 1463065123864 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 07:58:43 INFO - PROCESS | 10230 | 1463065123867 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 07:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:58:43 INFO - PROCESS | 10230 | 1463065123873 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:58:43 INFO - PROCESS | 10230 | 1463065123876 Marionette TRACE conn3 <- [1,1702,null,{}] 07:58:43 INFO - PROCESS | 10230 | 1463065123882 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:44 INFO - PROCESS | 10230 | 1463065124069 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 07:58:44 INFO - PROCESS | 10230 | 1463065124250 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:44 INFO - PROCESS | 10230 | ++DOCSHELL 0x926f5800 == 85 [pid = 10230] [id = 433] 07:58:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 187 (0x92ca6c00) [pid = 10230] [serial = 1300] [outer = (nil)] 07:58:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 188 (0x93c76000) [pid = 10230] [serial = 1301] [outer = 0x92ca6c00] 07:58:44 INFO - PROCESS | 10230 | 1463065124325 Marionette DEBUG loaded listener.js 07:58:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 189 (0x93cc8c00) [pid = 10230] [serial = 1302] [outer = 0x92ca6c00] 07:58:45 INFO - PROCESS | 10230 | 1463065125167 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1327ms 07:58:45 INFO - PROCESS | 10230 | 1463065125201 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 07:58:45 INFO - PROCESS | 10230 | 1463065125204 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 07:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:58:45 INFO - PROCESS | 10230 | 1463065125211 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:58:45 INFO - PROCESS | 10230 | 1463065125214 Marionette TRACE conn3 <- [1,1706,null,{}] 07:58:45 INFO - PROCESS | 10230 | 1463065125219 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:45 INFO - PROCESS | 10230 | 1463065125366 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 07:58:45 INFO - PROCESS | 10230 | 1463065125575 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:45 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e009800 == 86 [pid = 10230] [id = 434] 07:58:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 190 (0x92ea6400) [pid = 10230] [serial = 1303] [outer = (nil)] 07:58:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 191 (0x9512e000) [pid = 10230] [serial = 1304] [outer = 0x92ea6400] 07:58:45 INFO - PROCESS | 10230 | 1463065125691 Marionette DEBUG loaded listener.js 07:58:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 192 (0x95133c00) [pid = 10230] [serial = 1305] [outer = 0x92ea6400] 07:58:46 INFO - PROCESS | 10230 | 1463065126543 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1378ms 07:58:46 INFO - PROCESS | 10230 | 1463065126589 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 07:58:46 INFO - PROCESS | 10230 | 1463065126593 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 07:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:58:46 INFO - PROCESS | 10230 | 1463065126598 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:58:46 INFO - PROCESS | 10230 | 1463065126601 Marionette TRACE conn3 <- [1,1710,null,{}] 07:58:46 INFO - PROCESS | 10230 | 1463065126607 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:46 INFO - PROCESS | 10230 | 1463065126764 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 07:58:46 INFO - PROCESS | 10230 | 1463065126950 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:46 INFO - PROCESS | 10230 | ++DOCSHELL 0x89ddbc00 == 87 [pid = 10230] [id = 435] 07:58:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 193 (0x8c9a6000) [pid = 10230] [serial = 1306] [outer = (nil)] 07:58:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 194 (0x9527f800) [pid = 10230] [serial = 1307] [outer = 0x8c9a6000] 07:58:47 INFO - PROCESS | 10230 | 1463065127031 Marionette DEBUG loaded listener.js 07:58:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 195 (0x95286c00) [pid = 10230] [serial = 1308] [outer = 0x8c9a6000] 07:58:47 INFO - PROCESS | 10230 | 1463065127870 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1328ms 07:58:47 INFO - PROCESS | 10230 | 1463065127928 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 07:58:47 INFO - PROCESS | 10230 | 1463065127936 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 07:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:58:47 INFO - PROCESS | 10230 | 1463065127944 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:58:47 INFO - PROCESS | 10230 | 1463065127951 Marionette TRACE conn3 <- [1,1714,null,{}] 07:58:47 INFO - PROCESS | 10230 | 1463065127956 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:48 INFO - PROCESS | 10230 | 1463065128115 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 07:58:48 INFO - PROCESS | 10230 | 1463065128297 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:48 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd3c00 == 88 [pid = 10230] [id = 436] 07:58:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 196 (0x9512e800) [pid = 10230] [serial = 1309] [outer = (nil)] 07:58:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 197 (0x95303000) [pid = 10230] [serial = 1310] [outer = 0x9512e800] 07:58:48 INFO - PROCESS | 10230 | 1463065128379 Marionette DEBUG loaded listener.js 07:58:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 198 (0x95307400) [pid = 10230] [serial = 1311] [outer = 0x9512e800] 07:58:49 INFO - PROCESS | 10230 | 1463065129204 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1292ms 07:58:49 INFO - PROCESS | 10230 | 1463065129249 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 07:58:49 INFO - PROCESS | 10230 | 1463065129253 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 07:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:58:49 INFO - PROCESS | 10230 | 1463065129258 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:58:49 INFO - PROCESS | 10230 | 1463065129261 Marionette TRACE conn3 <- [1,1718,null,{}] 07:58:49 INFO - PROCESS | 10230 | 1463065129267 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:49 INFO - PROCESS | 10230 | 1463065129421 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 07:58:49 INFO - PROCESS | 10230 | 1463065129610 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:49 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d2800 == 89 [pid = 10230] [id = 437] 07:58:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 199 (0x8cd44400) [pid = 10230] [serial = 1312] [outer = (nil)] 07:58:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 200 (0x9556b000) [pid = 10230] [serial = 1313] [outer = 0x8cd44400] 07:58:49 INFO - PROCESS | 10230 | 1463065129683 Marionette DEBUG loaded listener.js 07:58:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 201 (0x955d2800) [pid = 10230] [serial = 1314] [outer = 0x8cd44400] 07:58:50 INFO - PROCESS | 10230 | 1463065130569 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1383ms 07:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:58:50 INFO - PROCESS | 10230 | 1463065130642 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 07:58:50 INFO - PROCESS | 10230 | 1463065130645 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 07:58:50 INFO - PROCESS | 10230 | 1463065130652 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:58:50 INFO - PROCESS | 10230 | 1463065130656 Marionette TRACE conn3 <- [1,1722,null,{}] 07:58:50 INFO - PROCESS | 10230 | 1463065130661 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:50 INFO - PROCESS | 10230 | 1463065130846 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 07:58:51 INFO - PROCESS | 10230 | 1463065131031 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:51 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cd47000 == 90 [pid = 10230] [id = 438] 07:58:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 202 (0x8cd4c000) [pid = 10230] [serial = 1315] [outer = (nil)] 07:58:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 203 (0x8edb1800) [pid = 10230] [serial = 1316] [outer = 0x8cd4c000] 07:58:51 INFO - PROCESS | 10230 | 1463065131113 Marionette DEBUG loaded listener.js 07:58:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 204 (0x926ec000) [pid = 10230] [serial = 1317] [outer = 0x8cd4c000] 07:58:51 INFO - PROCESS | 10230 | 1463065131949 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 07:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1341ms 07:58:51 INFO - PROCESS | 10230 | 1463065131993 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 07:58:51 INFO - PROCESS | 10230 | 1463065131996 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 07:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:58:52 INFO - PROCESS | 10230 | 1463065132002 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:58:52 INFO - PROCESS | 10230 | 1463065132004 Marionette TRACE conn3 <- [1,1726,null,{}] 07:58:52 INFO - PROCESS | 10230 | 1463065132012 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:52 INFO - PROCESS | 10230 | 1463065132235 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 07:58:52 INFO - PROCESS | 10230 | 1463065132374 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:52 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ccaa800 == 91 [pid = 10230] [id = 439] 07:58:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 205 (0x8d386c00) [pid = 10230] [serial = 1318] [outer = (nil)] 07:58:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 206 (0x97723c00) [pid = 10230] [serial = 1319] [outer = 0x8d386c00] 07:58:52 INFO - PROCESS | 10230 | 1463065132449 Marionette DEBUG loaded listener.js 07:58:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 207 (0x97726800) [pid = 10230] [serial = 1320] [outer = 0x8d386c00] 07:58:53 INFO - PROCESS | 10230 | 1463065133255 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1292ms 07:58:53 INFO - PROCESS | 10230 | 1463065133295 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 07:58:53 INFO - PROCESS | 10230 | 1463065133298 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 07:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:58:53 INFO - PROCESS | 10230 | 1463065133304 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:58:53 INFO - PROCESS | 10230 | 1463065133307 Marionette TRACE conn3 <- [1,1730,null,{}] 07:58:53 INFO - PROCESS | 10230 | 1463065133312 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:53 INFO - PROCESS | 10230 | 1463065133484 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 07:58:54 INFO - PROCESS | 10230 | 1463065134020 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:54 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f8cc00 == 92 [pid = 10230] [id = 440] 07:58:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 208 (0x89f8e000) [pid = 10230] [serial = 1321] [outer = (nil)] 07:58:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 209 (0x8a42cc00) [pid = 10230] [serial = 1322] [outer = 0x89f8e000] 07:58:54 INFO - PROCESS | 10230 | 1463065134135 Marionette DEBUG loaded listener.js 07:58:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 210 (0x8c9a4000) [pid = 10230] [serial = 1323] [outer = 0x89f8e000] 07:58:54 INFO - PROCESS | 10230 | 1463065134928 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 07:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1681ms 07:58:54 INFO - PROCESS | 10230 | 1463065134989 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 07:58:54 INFO - PROCESS | 10230 | 1463065134994 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 07:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:58:55 INFO - PROCESS | 10230 | 1463065135001 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:58:55 INFO - PROCESS | 10230 | 1463065135006 Marionette TRACE conn3 <- [1,1734,null,{}] 07:58:55 INFO - PROCESS | 10230 | 1463065135013 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:55 INFO - PROCESS | 10230 | 1463065135171 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 07:58:55 INFO - PROCESS | 10230 | 1463065135475 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:55 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d387400 == 93 [pid = 10230] [id = 441] 07:58:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 211 (0x8da1ac00) [pid = 10230] [serial = 1324] [outer = (nil)] 07:58:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 212 (0x8dc4e000) [pid = 10230] [serial = 1325] [outer = 0x8da1ac00] 07:58:55 INFO - PROCESS | 10230 | 1463065135546 Marionette DEBUG loaded listener.js 07:58:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 213 (0x8e6c0000) [pid = 10230] [serial = 1326] [outer = 0x8da1ac00] 07:58:56 INFO - PROCESS | 10230 | --DOCSHELL 0x8d386000 == 92 [pid = 10230] [id = 350] 07:58:56 INFO - PROCESS | 10230 | --DOCSHELL 0x8ccab800 == 91 [pid = 10230] [id = 348] 07:58:56 INFO - PROCESS | 10230 | --DOCSHELL 0x89712c00 == 90 [pid = 10230] [id = 351] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 212 (0x911f3000) [pid = 10230] [serial = 1223] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOCSHELL 0x8b472000 == 89 [pid = 10230] [id = 426] 07:58:56 INFO - PROCESS | 10230 | --DOCSHELL 0x8cca8800 == 88 [pid = 10230] [id = 425] 07:58:56 INFO - PROCESS | 10230 | --DOCSHELL 0x8e71e800 == 87 [pid = 10230] [id = 424] 07:58:56 INFO - PROCESS | 10230 | --DOCSHELL 0x8cd4f000 == 86 [pid = 10230] [id = 423] 07:58:56 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd4c00 == 85 [pid = 10230] [id = 422] 07:58:56 INFO - PROCESS | 10230 | --DOCSHELL 0x8a196000 == 84 [pid = 10230] [id = 421] 07:58:56 INFO - PROCESS | 10230 | --DOCSHELL 0x8a199800 == 83 [pid = 10230] [id = 420] 07:58:56 INFO - PROCESS | 10230 | --DOCSHELL 0x89f87000 == 82 [pid = 10230] [id = 411] 07:58:56 INFO - PROCESS | 10230 | --DOCSHELL 0x89f86000 == 81 [pid = 10230] [id = 410] 07:58:56 INFO - PROCESS | 10230 | --DOCSHELL 0x8d49bc00 == 80 [pid = 10230] [id = 409] 07:58:56 INFO - PROCESS | 10230 | --DOCSHELL 0x8b47b000 == 79 [pid = 10230] [id = 408] 07:58:56 INFO - PROCESS | 10230 | --DOCSHELL 0x8d383800 == 78 [pid = 10230] [id = 407] 07:58:56 INFO - PROCESS | 10230 | 1463065136497 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 211 (0x8d252800) [pid = 10230] [serial = 1205] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 210 (0x92224800) [pid = 10230] [serial = 1190] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 209 (0x8ef9a000) [pid = 10230] [serial = 1215] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 208 (0x911f0400) [pid = 10230] [serial = 1187] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 207 (0x8b8acc00) [pid = 10230] [serial = 1178] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 206 (0x8edb4000) [pid = 10230] [serial = 1212] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 205 (0x8d492400) [pid = 10230] [serial = 1206] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 204 (0x924f8400) [pid = 10230] [serial = 1196] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 203 (0x8ccaa400) [pid = 10230] [serial = 1220] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 202 (0x926f3000) [pid = 10230] [serial = 1199] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 201 (0x8e00c800) [pid = 10230] [serial = 1221] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 200 (0x90e19000) [pid = 10230] [serial = 1184] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 199 (0x8e71a400) [pid = 10230] [serial = 1211] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 198 (0x8c9aa800) [pid = 10230] [serial = 1208] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 197 (0x8dbe7400) [pid = 10230] [serial = 1202] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 196 (0x8ef60000) [pid = 10230] [serial = 1214] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 195 (0x90e20000) [pid = 10230] [serial = 1193] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 194 (0x8f041400) [pid = 10230] [serial = 1217] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 193 (0x8f0a7c00) [pid = 10230] [serial = 1218] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 192 (0x8d0d9800) [pid = 10230] [serial = 1209] [outer = (nil)] [url = about:blank] 07:58:56 INFO - PROCESS | 10230 | --DOMWINDOW == 191 (0x8da22000) [pid = 10230] [serial = 1181] [outer = (nil)] [url = about:blank] 07:58:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1582ms 07:58:56 INFO - PROCESS | 10230 | 1463065136587 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 07:58:56 INFO - PROCESS | 10230 | 1463065136592 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 07:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:58:56 INFO - PROCESS | 10230 | 1463065136598 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:58:56 INFO - PROCESS | 10230 | 1463065136601 Marionette TRACE conn3 <- [1,1738,null,{}] 07:58:56 INFO - PROCESS | 10230 | 1463065136639 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:56 INFO - PROCESS | 10230 | 1463065136789 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 07:58:56 INFO - PROCESS | 10230 | 1463065136799 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:56 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b472000 == 79 [pid = 10230] [id = 442] 07:58:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 192 (0x8cca3c00) [pid = 10230] [serial = 1327] [outer = (nil)] 07:58:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 193 (0x8dbe5400) [pid = 10230] [serial = 1328] [outer = 0x8cca3c00] 07:58:56 INFO - PROCESS | 10230 | 1463065136865 Marionette DEBUG loaded listener.js 07:58:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 194 (0x8edac000) [pid = 10230] [serial = 1329] [outer = 0x8cca3c00] 07:58:57 INFO - PROCESS | 10230 | 1463065137729 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1180ms 07:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:58:57 INFO - PROCESS | 10230 | 1463065137780 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 07:58:57 INFO - PROCESS | 10230 | 1463065137782 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 07:58:57 INFO - PROCESS | 10230 | 1463065137795 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:58:57 INFO - PROCESS | 10230 | 1463065137802 Marionette TRACE conn3 <- [1,1742,null,{}] 07:58:57 INFO - PROCESS | 10230 | 1463065137810 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:57 INFO - PROCESS | 10230 | 1463065137959 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 07:58:58 INFO - PROCESS | 10230 | 1463065138127 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:58 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d0e2800 == 80 [pid = 10230] [id = 443] 07:58:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 195 (0x8dbe9c00) [pid = 10230] [serial = 1330] [outer = (nil)] 07:58:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 196 (0x90e1a000) [pid = 10230] [serial = 1331] [outer = 0x8dbe9c00] 07:58:58 INFO - PROCESS | 10230 | 1463065138194 Marionette DEBUG loaded listener.js 07:58:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 197 (0x910efc00) [pid = 10230] [serial = 1332] [outer = 0x8dbe9c00] 07:58:58 INFO - PROCESS | 10230 | 1463065138914 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1193ms 07:58:58 INFO - PROCESS | 10230 | 1463065138981 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 07:58:58 INFO - PROCESS | 10230 | 1463065138984 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 07:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:58:58 INFO - PROCESS | 10230 | 1463065138991 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:58:58 INFO - PROCESS | 10230 | 1463065138993 Marionette TRACE conn3 <- [1,1746,null,{}] 07:58:59 INFO - PROCESS | 10230 | 1463065138999 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:58:59 INFO - PROCESS | 10230 | 1463065139203 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 07:58:59 INFO - PROCESS | 10230 | 1463065139228 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:58:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x8f03ac00 == 81 [pid = 10230] [id = 444] 07:58:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 198 (0x8f0b1400) [pid = 10230] [serial = 1333] [outer = (nil)] 07:58:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 199 (0x911f8800) [pid = 10230] [serial = 1334] [outer = 0x8f0b1400] 07:58:59 INFO - PROCESS | 10230 | 1463065139292 Marionette DEBUG loaded listener.js 07:58:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 200 (0x8ef62400) [pid = 10230] [serial = 1335] [outer = 0x8f0b1400] 07:59:00 INFO - PROCESS | 10230 | 1463065140200 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1237ms 07:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:59:00 INFO - PROCESS | 10230 | 1463065140229 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 07:59:00 INFO - PROCESS | 10230 | 1463065140231 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 07:59:00 INFO - PROCESS | 10230 | 1463065140236 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:59:00 INFO - PROCESS | 10230 | 1463065140240 Marionette TRACE conn3 <- [1,1750,null,{}] 07:59:00 INFO - PROCESS | 10230 | 1463065140245 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:00 INFO - PROCESS | 10230 | 1463065140435 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 07:59:00 INFO - PROCESS | 10230 | 1463065140469 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:00 INFO - PROCESS | 10230 | ++DOCSHELL 0x924cb000 == 82 [pid = 10230] [id = 445] 07:59:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 201 (0x924cbc00) [pid = 10230] [serial = 1336] [outer = (nil)] 07:59:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 202 (0x924f0800) [pid = 10230] [serial = 1337] [outer = 0x924cbc00] 07:59:00 INFO - PROCESS | 10230 | 1463065140543 Marionette DEBUG loaded listener.js 07:59:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 203 (0x929d5400) [pid = 10230] [serial = 1338] [outer = 0x924cbc00] 07:59:01 INFO - PROCESS | 10230 | --DOMWINDOW == 202 (0x8dc4f400) [pid = 10230] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:59:01 INFO - PROCESS | 10230 | --DOMWINDOW == 201 (0x8c9a9000) [pid = 10230] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:59:01 INFO - PROCESS | 10230 | --DOMWINDOW == 200 (0x8b46f400) [pid = 10230] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:59:01 INFO - PROCESS | 10230 | --DOMWINDOW == 199 (0x8b780000) [pid = 10230] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:59:01 INFO - PROCESS | 10230 | --DOMWINDOW == 198 (0x8b8ac800) [pid = 10230] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:59:01 INFO - PROCESS | 10230 | --DOMWINDOW == 197 (0x8d29b000) [pid = 10230] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:59:01 INFO - PROCESS | 10230 | --DOMWINDOW == 196 (0x8f03e000) [pid = 10230] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:59:01 INFO - PROCESS | 10230 | --DOMWINDOW == 195 (0x8edac400) [pid = 10230] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:59:01 INFO - PROCESS | 10230 | 1463065141658 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1485ms 07:59:01 INFO - PROCESS | 10230 | 1463065141721 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 07:59:01 INFO - PROCESS | 10230 | 1463065141725 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 07:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:59:01 INFO - PROCESS | 10230 | 1463065141730 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:59:01 INFO - PROCESS | 10230 | 1463065141732 Marionette TRACE conn3 <- [1,1754,null,{}] 07:59:01 INFO - PROCESS | 10230 | 1463065141742 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:01 INFO - PROCESS | 10230 | 1463065141879 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 07:59:01 INFO - PROCESS | 10230 | 1463065141893 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:01 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b780000 == 83 [pid = 10230] [id = 446] 07:59:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 196 (0x8e6b8000) [pid = 10230] [serial = 1339] [outer = (nil)] 07:59:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 197 (0x924f1800) [pid = 10230] [serial = 1340] [outer = 0x8e6b8000] 07:59:01 INFO - PROCESS | 10230 | 1463065141956 Marionette DEBUG loaded listener.js 07:59:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 198 (0x929e2800) [pid = 10230] [serial = 1341] [outer = 0x8e6b8000] 07:59:02 INFO - PROCESS | 10230 | 1463065142759 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1080ms 07:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:59:02 INFO - PROCESS | 10230 | 1463065142811 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 07:59:02 INFO - PROCESS | 10230 | 1463065142814 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 07:59:02 INFO - PROCESS | 10230 | 1463065142820 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:59:02 INFO - PROCESS | 10230 | 1463065142823 Marionette TRACE conn3 <- [1,1758,null,{}] 07:59:02 INFO - PROCESS | 10230 | 1463065142827 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:03 INFO - PROCESS | 10230 | 1463065143039 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 07:59:03 INFO - PROCESS | 10230 | 1463065143223 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:03 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f2000 == 84 [pid = 10230] [id = 447] 07:59:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 199 (0x886f3800) [pid = 10230] [serial = 1342] [outer = (nil)] 07:59:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 200 (0x89704c00) [pid = 10230] [serial = 1343] [outer = 0x886f3800] 07:59:03 INFO - PROCESS | 10230 | 1463065143301 Marionette DEBUG loaded listener.js 07:59:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 201 (0x89dde800) [pid = 10230] [serial = 1344] [outer = 0x886f3800] 07:59:04 INFO - PROCESS | 10230 | 1463065144236 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1481ms 07:59:04 INFO - PROCESS | 10230 | 1463065144302 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 07:59:04 INFO - PROCESS | 10230 | 1463065144308 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 07:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:59:04 INFO - PROCESS | 10230 | 1463065144315 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:59:04 INFO - PROCESS | 10230 | 1463065144321 Marionette TRACE conn3 <- [1,1762,null,{}] 07:59:04 INFO - PROCESS | 10230 | 1463065144327 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:04 INFO - PROCESS | 10230 | 1463065144506 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 07:59:04 INFO - PROCESS | 10230 | 1463065144693 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:04 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a422400 == 85 [pid = 10230] [id = 448] 07:59:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 202 (0x8b474c00) [pid = 10230] [serial = 1345] [outer = (nil)] 07:59:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 203 (0x8c9a1c00) [pid = 10230] [serial = 1346] [outer = 0x8b474c00] 07:59:04 INFO - PROCESS | 10230 | 1463065144771 Marionette DEBUG loaded listener.js 07:59:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 204 (0x8cd41800) [pid = 10230] [serial = 1347] [outer = 0x8b474c00] 07:59:05 INFO - PROCESS | 10230 | 1463065145688 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1434ms 07:59:05 INFO - PROCESS | 10230 | 1463065145754 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 07:59:05 INFO - PROCESS | 10230 | 1463065145760 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 07:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:59:05 INFO - PROCESS | 10230 | 1463065145766 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:59:05 INFO - PROCESS | 10230 | 1463065145769 Marionette TRACE conn3 <- [1,1766,null,{}] 07:59:05 INFO - PROCESS | 10230 | 1463065145775 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:05 INFO - PROCESS | 10230 | 1463065145952 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 07:59:06 INFO - PROCESS | 10230 | 1463065146152 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:06 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8b5800 == 86 [pid = 10230] [id = 449] 07:59:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 205 (0x8d297000) [pid = 10230] [serial = 1348] [outer = (nil)] 07:59:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 206 (0x8dbe6c00) [pid = 10230] [serial = 1349] [outer = 0x8d297000] 07:59:06 INFO - PROCESS | 10230 | 1463065146272 Marionette DEBUG loaded listener.js 07:59:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 207 (0x8e71b800) [pid = 10230] [serial = 1350] [outer = 0x8d297000] 07:59:07 INFO - PROCESS | 10230 | 1463065147238 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1529ms 07:59:07 INFO - PROCESS | 10230 | 1463065147296 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 07:59:07 INFO - PROCESS | 10230 | 1463065147299 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 07:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:59:07 INFO - PROCESS | 10230 | 1463065147314 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:59:07 INFO - PROCESS | 10230 | 1463065147322 Marionette TRACE conn3 <- [1,1770,null,{}] 07:59:07 INFO - PROCESS | 10230 | 1463065147328 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:07 INFO - PROCESS | 10230 | 1463065147541 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 07:59:07 INFO - PROCESS | 10230 | 1463065147769 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:07 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ef60000 == 87 [pid = 10230] [id = 450] 07:59:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 208 (0x8ef97000) [pid = 10230] [serial = 1351] [outer = (nil)] 07:59:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 209 (0x923be000) [pid = 10230] [serial = 1352] [outer = 0x8ef97000] 07:59:07 INFO - PROCESS | 10230 | 1463065147887 Marionette DEBUG loaded listener.js 07:59:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 210 (0x926f4c00) [pid = 10230] [serial = 1353] [outer = 0x8ef97000] 07:59:08 INFO - PROCESS | 10230 | 1463065148736 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1495ms 07:59:08 INFO - PROCESS | 10230 | 1463065148802 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 07:59:08 INFO - PROCESS | 10230 | 1463065148806 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 07:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:59:08 INFO - PROCESS | 10230 | 1463065148812 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:59:08 INFO - PROCESS | 10230 | 1463065148814 Marionette TRACE conn3 <- [1,1774,null,{}] 07:59:08 INFO - PROCESS | 10230 | 1463065148820 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:08 INFO - PROCESS | 10230 | 1463065148990 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 07:59:09 INFO - PROCESS | 10230 | 1463065149178 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:09 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f1000 == 88 [pid = 10230] [id = 451] 07:59:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 211 (0x8ccaec00) [pid = 10230] [serial = 1354] [outer = (nil)] 07:59:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 212 (0x92e51c00) [pid = 10230] [serial = 1355] [outer = 0x8ccaec00] 07:59:09 INFO - PROCESS | 10230 | 1463065149256 Marionette DEBUG loaded listener.js 07:59:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 213 (0x93a98c00) [pid = 10230] [serial = 1356] [outer = 0x8ccaec00] 07:59:10 INFO - PROCESS | 10230 | 1463065150062 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1277ms 07:59:10 INFO - PROCESS | 10230 | 1463065150090 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 07:59:10 INFO - PROCESS | 10230 | 1463065150093 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 07:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:59:10 INFO - PROCESS | 10230 | 1463065150099 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:59:10 INFO - PROCESS | 10230 | 1463065150103 Marionette TRACE conn3 <- [1,1778,null,{}] 07:59:10 INFO - PROCESS | 10230 | 1463065150108 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:10 INFO - PROCESS | 10230 | 1463065150340 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 07:59:10 INFO - PROCESS | 10230 | 1463065150481 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:10 INFO - PROCESS | 10230 | ++DOCSHELL 0x93a98800 == 89 [pid = 10230] [id = 452] 07:59:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 214 (0x93a9a800) [pid = 10230] [serial = 1357] [outer = (nil)] 07:59:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 215 (0x93c75400) [pid = 10230] [serial = 1358] [outer = 0x93a9a800] 07:59:10 INFO - PROCESS | 10230 | 1463065150612 Marionette DEBUG loaded listener.js 07:59:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 216 (0x95305c00) [pid = 10230] [serial = 1359] [outer = 0x93a9a800] 07:59:11 INFO - PROCESS | 10230 | 1463065151554 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 07:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1529ms 07:59:11 INFO - PROCESS | 10230 | 1463065151630 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 07:59:11 INFO - PROCESS | 10230 | 1463065151634 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 07:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:59:11 INFO - PROCESS | 10230 | 1463065151639 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:59:11 INFO - PROCESS | 10230 | 1463065151642 Marionette TRACE conn3 <- [1,1782,null,{}] 07:59:11 INFO - PROCESS | 10230 | 1463065151648 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:11 INFO - PROCESS | 10230 | 1463065151853 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 07:59:12 INFO - PROCESS | 10230 | 1463065152086 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:12 INFO - PROCESS | 10230 | ++DOCSHELL 0x93a9c400 == 90 [pid = 10230] [id = 453] 07:59:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 217 (0x93c09800) [pid = 10230] [serial = 1360] [outer = (nil)] 07:59:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 218 (0x9772a800) [pid = 10230] [serial = 1361] [outer = 0x93c09800] 07:59:12 INFO - PROCESS | 10230 | 1463065152204 Marionette DEBUG loaded listener.js 07:59:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 219 (0x97730400) [pid = 10230] [serial = 1362] [outer = 0x93c09800] 07:59:13 INFO - PROCESS | 10230 | 1463065153022 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 07:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1431ms 07:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:59:13 INFO - PROCESS | 10230 | 1463065153072 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 07:59:13 INFO - PROCESS | 10230 | 1463065153075 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 07:59:13 INFO - PROCESS | 10230 | 1463065153080 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:59:13 INFO - PROCESS | 10230 | 1463065153084 Marionette TRACE conn3 <- [1,1786,null,{}] 07:59:13 INFO - PROCESS | 10230 | 1463065153089 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:13 INFO - PROCESS | 10230 | 1463065153253 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 07:59:13 INFO - PROCESS | 10230 | 1463065153454 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:13 INFO - PROCESS | 10230 | ++DOCSHELL 0x886ee400 == 91 [pid = 10230] [id = 454] 07:59:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 220 (0x887a4400) [pid = 10230] [serial = 1363] [outer = (nil)] 07:59:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 221 (0x97735800) [pid = 10230] [serial = 1364] [outer = 0x887a4400] 07:59:13 INFO - PROCESS | 10230 | 1463065153533 Marionette DEBUG loaded listener.js 07:59:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 222 (0x978b4800) [pid = 10230] [serial = 1365] [outer = 0x887a4400] 07:59:14 INFO - PROCESS | 10230 | 1463065154392 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 07:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1344ms 07:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:59:14 INFO - PROCESS | 10230 | 1463065154425 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 07:59:14 INFO - PROCESS | 10230 | 1463065154428 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 07:59:14 INFO - PROCESS | 10230 | 1463065154434 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:59:14 INFO - PROCESS | 10230 | 1463065154437 Marionette TRACE conn3 <- [1,1790,null,{}] 07:59:14 INFO - PROCESS | 10230 | 1463065154442 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:14 INFO - PROCESS | 10230 | 1463065154601 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 07:59:14 INFO - PROCESS | 10230 | 1463065154795 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d389000 == 92 [pid = 10230] [id = 455] 07:59:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 223 (0x97734800) [pid = 10230] [serial = 1366] [outer = (nil)] 07:59:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 224 (0x9810ec00) [pid = 10230] [serial = 1367] [outer = 0x97734800] 07:59:14 INFO - PROCESS | 10230 | 1463065154869 Marionette DEBUG loaded listener.js 07:59:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 225 (0x98116800) [pid = 10230] [serial = 1368] [outer = 0x97734800] 07:59:15 INFO - PROCESS | 10230 | 1463065155699 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1340ms 07:59:15 INFO - PROCESS | 10230 | 1463065155773 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 07:59:15 INFO - PROCESS | 10230 | 1463065155776 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 07:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:59:15 INFO - PROCESS | 10230 | 1463065155783 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:59:15 INFO - PROCESS | 10230 | 1463065155786 Marionette TRACE conn3 <- [1,1794,null,{}] 07:59:15 INFO - PROCESS | 10230 | 1463065155791 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:15 INFO - PROCESS | 10230 | 1463065155960 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 07:59:16 INFO - PROCESS | 10230 | 1463065156165 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:16 INFO - PROCESS | 10230 | ++DOCSHELL 0x955d9800 == 93 [pid = 10230] [id = 456] 07:59:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 226 (0x97954800) [pid = 10230] [serial = 1369] [outer = (nil)] 07:59:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 227 (0x9876b400) [pid = 10230] [serial = 1370] [outer = 0x97954800] 07:59:16 INFO - PROCESS | 10230 | 1463065156288 Marionette DEBUG loaded listener.js 07:59:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 228 (0x98ed2800) [pid = 10230] [serial = 1371] [outer = 0x97954800] 07:59:17 INFO - PROCESS | 10230 | 1463065157152 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1438ms 07:59:17 INFO - PROCESS | 10230 | 1463065157236 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 07:59:17 INFO - PROCESS | 10230 | 1463065157240 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 07:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:59:17 INFO - PROCESS | 10230 | 1463065157249 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:59:17 INFO - PROCESS | 10230 | 1463065157252 Marionette TRACE conn3 <- [1,1798,null,{}] 07:59:17 INFO - PROCESS | 10230 | 1463065157256 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:17 INFO - PROCESS | 10230 | 1463065157431 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 07:59:17 INFO - PROCESS | 10230 | 1463065157642 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:17 INFO - PROCESS | 10230 | ++DOCSHELL 0x8c9a2400 == 94 [pid = 10230] [id = 457] 07:59:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 229 (0x8c9a3800) [pid = 10230] [serial = 1372] [outer = (nil)] 07:59:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 230 (0x8e719000) [pid = 10230] [serial = 1373] [outer = 0x8c9a3800] 07:59:17 INFO - PROCESS | 10230 | 1463065157770 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 231 (0x911f5000) [pid = 10230] [serial = 1374] [outer = 0x8c9a3800] 07:59:18 INFO - PROCESS | 10230 | 1463065158722 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1529ms 07:59:18 INFO - PROCESS | 10230 | 1463065158778 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 07:59:18 INFO - PROCESS | 10230 | 1463065158782 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 07:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:59:18 INFO - PROCESS | 10230 | 1463065158788 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:59:18 INFO - PROCESS | 10230 | 1463065158792 Marionette TRACE conn3 <- [1,1802,null,{}] 07:59:18 INFO - PROCESS | 10230 | 1463065158797 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:18 INFO - PROCESS | 10230 | 1463065158981 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 07:59:19 INFO - PROCESS | 10230 | 1463065159612 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a42a800 == 95 [pid = 10230] [id = 458] 07:59:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 232 (0x8b477400) [pid = 10230] [serial = 1375] [outer = (nil)] 07:59:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 233 (0x8b778c00) [pid = 10230] [serial = 1376] [outer = 0x8b477400] 07:59:19 INFO - PROCESS | 10230 | 1463065159690 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 234 (0x8b8b0c00) [pid = 10230] [serial = 1377] [outer = 0x8b477400] 07:59:20 INFO - PROCESS | 10230 | 1463065160474 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1729ms 07:59:20 INFO - PROCESS | 10230 | 1463065160520 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 10230 | 1463065160525 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 07:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:59:20 INFO - PROCESS | 10230 | 1463065160532 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 10230 | 1463065160537 Marionette TRACE conn3 <- [1,1806,null,{}] 07:59:20 INFO - PROCESS | 10230 | 1463065160543 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:20 INFO - PROCESS | 10230 | 1463065160698 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 07:59:21 INFO - PROCESS | 10230 | 1463065161036 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ccaac00 == 96 [pid = 10230] [id = 459] 07:59:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 235 (0x8d249000) [pid = 10230] [serial = 1378] [outer = (nil)] 07:59:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 236 (0x8d493000) [pid = 10230] [serial = 1379] [outer = 0x8d249000] 07:59:21 INFO - PROCESS | 10230 | 1463065161152 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 237 (0x8e005800) [pid = 10230] [serial = 1380] [outer = 0x8d249000] 07:59:21 INFO - PROCESS | 10230 | 1463065161991 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1533ms 07:59:22 INFO - PROCESS | 10230 | 1463065162068 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 10230 | 1463065162073 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 07:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:59:22 INFO - PROCESS | 10230 | 1463065162080 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 10230 | 1463065162083 Marionette TRACE conn3 <- [1,1810,null,{}] 07:59:22 INFO - PROCESS | 10230 | 1463065162089 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:22 INFO - PROCESS | 10230 | 1463065162293 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 07:59:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8b780000 == 95 [pid = 10230] [id = 446] 07:59:22 INFO - PROCESS | 10230 | --DOCSHELL 0x924cb000 == 94 [pid = 10230] [id = 445] 07:59:22 INFO - PROCESS | 10230 | --DOMWINDOW == 236 (0x8b777c00) [pid = 10230] [serial = 1226] [outer = (nil)] [url = about:blank] 07:59:22 INFO - PROCESS | 10230 | --DOMWINDOW == 235 (0x8dc47c00) [pid = 10230] [serial = 1229] [outer = (nil)] [url = about:blank] 07:59:22 INFO - PROCESS | 10230 | --DOMWINDOW == 234 (0x8f044800) [pid = 10230] [serial = 1232] [outer = (nil)] [url = about:blank] 07:59:22 INFO - PROCESS | 10230 | --DOMWINDOW == 233 (0x924cac00) [pid = 10230] [serial = 1235] [outer = (nil)] [url = about:blank] 07:59:22 INFO - PROCESS | 10230 | --DOMWINDOW == 232 (0x926ea000) [pid = 10230] [serial = 1238] [outer = (nil)] [url = about:blank] 07:59:22 INFO - PROCESS | 10230 | --DOMWINDOW == 231 (0x929dfc00) [pid = 10230] [serial = 1241] [outer = (nil)] [url = about:blank] 07:59:22 INFO - PROCESS | 10230 | --DOMWINDOW == 230 (0x92ca7800) [pid = 10230] [serial = 1244] [outer = (nil)] [url = about:blank] 07:59:22 INFO - PROCESS | 10230 | --DOMWINDOW == 229 (0x92e4c000) [pid = 10230] [serial = 1247] [outer = (nil)] [url = about:blank] 07:59:22 INFO - PROCESS | 10230 | --DOMWINDOW == 228 (0x93a8ec00) [pid = 10230] [serial = 1250] [outer = (nil)] [url = about:blank] 07:59:22 INFO - PROCESS | 10230 | --DOMWINDOW == 227 (0x93a9a000) [pid = 10230] [serial = 1253] [outer = (nil)] [url = about:blank] 07:59:22 INFO - PROCESS | 10230 | --DOMWINDOW == 226 (0x93c6d800) [pid = 10230] [serial = 1256] [outer = (nil)] [url = about:blank] 07:59:22 INFO - PROCESS | 10230 | --DOMWINDOW == 225 (0x9221d400) [pid = 10230] [serial = 1283] [outer = (nil)] [url = about:blank] 07:59:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8f03ac00 == 93 [pid = 10230] [id = 444] 07:59:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8d0e2800 == 92 [pid = 10230] [id = 443] 07:59:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8b472000 == 91 [pid = 10230] [id = 442] 07:59:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8d387400 == 90 [pid = 10230] [id = 441] 07:59:22 INFO - PROCESS | 10230 | --DOCSHELL 0x89f8cc00 == 89 [pid = 10230] [id = 440] 07:59:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8e009800 == 88 [pid = 10230] [id = 434] 07:59:22 INFO - PROCESS | 10230 | 1463065162640 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:22 INFO - PROCESS | 10230 | --DOCSHELL 0x926f5800 == 87 [pid = 10230] [id = 433] 07:59:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8970fc00 == 86 [pid = 10230] [id = 432] 07:59:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8ae800 == 85 [pid = 10230] [id = 431] 07:59:22 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd0c00 == 84 [pid = 10230] [id = 430] 07:59:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8d0e4c00 == 83 [pid = 10230] [id = 429] 07:59:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x8970fc00 == 84 [pid = 10230] [id = 460] 07:59:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 226 (0x89dd0c00) [pid = 10230] [serial = 1381] [outer = (nil)] 07:59:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 227 (0x8d0e2800) [pid = 10230] [serial = 1382] [outer = 0x89dd0c00] 07:59:22 INFO - PROCESS | 10230 | 1463065162716 Marionette DEBUG loaded listener.js 07:59:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 228 (0x8dbed800) [pid = 10230] [serial = 1383] [outer = 0x89dd0c00] 07:59:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8a19d000 == 83 [pid = 10230] [id = 428] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 227 (0x9110fc00) [pid = 10230] [serial = 1277] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 226 (0x8ef94c00) [pid = 10230] [serial = 1280] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 225 (0x8d29c800) [pid = 10230] [serial = 1263] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 224 (0x8d0e7c00) [pid = 10230] [serial = 1262] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 223 (0x8edad400) [pid = 10230] [serial = 1266] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 222 (0x8dbee800) [pid = 10230] [serial = 1265] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 221 (0x8d38a800) [pid = 10230] [serial = 1268] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 220 (0x8dc4a400) [pid = 10230] [serial = 1269] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 219 (0x8ef5d000) [pid = 10230] [serial = 1271] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 218 (0x8f03f800) [pid = 10230] [serial = 1259] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 217 (0x921a3000) [pid = 10230] [serial = 1224] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 216 (0x8f045c00) [pid = 10230] [serial = 1274] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 215 (0x8a1a4000) [pid = 10230] [serial = 1278] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 214 (0x911ecc00) [pid = 10230] [serial = 1281] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 213 (0x8f0b2000) [pid = 10230] [serial = 1275] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | --DOMWINDOW == 212 (0x8ef9f800) [pid = 10230] [serial = 1272] [outer = (nil)] [url = about:blank] 07:59:23 INFO - PROCESS | 10230 | 1463065163491 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1433ms 07:59:23 INFO - PROCESS | 10230 | 1463065163519 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 07:59:23 INFO - PROCESS | 10230 | 1463065163522 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 07:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:59:23 INFO - PROCESS | 10230 | 1463065163540 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:59:23 INFO - PROCESS | 10230 | 1463065163548 Marionette TRACE conn3 <- [1,1814,null,{}] 07:59:23 INFO - PROCESS | 10230 | 1463065163559 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:23 INFO - PROCESS | 10230 | 1463065163727 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 07:59:23 INFO - PROCESS | 10230 | 1463065163740 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a1a4000 == 84 [pid = 10230] [id = 461] 07:59:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 213 (0x8ee8d800) [pid = 10230] [serial = 1384] [outer = (nil)] 07:59:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 214 (0x8f044800) [pid = 10230] [serial = 1385] [outer = 0x8ee8d800] 07:59:23 INFO - PROCESS | 10230 | 1463065163804 Marionette DEBUG loaded listener.js 07:59:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 215 (0x8f0ac400) [pid = 10230] [serial = 1386] [outer = 0x8ee8d800] 07:59:24 INFO - PROCESS | 10230 | 1463065164603 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1154ms 07:59:24 INFO - PROCESS | 10230 | 1463065164688 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 10230 | 1463065164691 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 07:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:59:24 INFO - PROCESS | 10230 | 1463065164697 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 10230 | 1463065164699 Marionette TRACE conn3 <- [1,1818,null,{}] 07:59:24 INFO - PROCESS | 10230 | 1463065164704 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:24 INFO - PROCESS | 10230 | 1463065164850 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 07:59:24 INFO - PROCESS | 10230 | 1463065164859 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 10230 | ++DOCSHELL 0x8f03f800 == 85 [pid = 10230] [id = 462] 07:59:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 216 (0x8f0a3c00) [pid = 10230] [serial = 1387] [outer = (nil)] 07:59:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 217 (0x9110b400) [pid = 10230] [serial = 1388] [outer = 0x8f0a3c00] 07:59:24 INFO - PROCESS | 10230 | 1463065164923 Marionette DEBUG loaded listener.js 07:59:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 218 (0x911eb800) [pid = 10230] [serial = 1389] [outer = 0x8f0a3c00] 07:59:25 INFO - PROCESS | 10230 | 1463065165822 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1183ms 07:59:25 INFO - PROCESS | 10230 | 1463065165884 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 07:59:25 INFO - PROCESS | 10230 | 1463065165888 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 07:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:59:25 INFO - PROCESS | 10230 | 1463065165893 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:59:25 INFO - PROCESS | 10230 | 1463065165895 Marionette TRACE conn3 <- [1,1822,null,{}] 07:59:25 INFO - PROCESS | 10230 | 1463065165901 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:26 INFO - PROCESS | 10230 | 1463065166101 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 07:59:26 INFO - PROCESS | 10230 | 1463065166125 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:26 INFO - PROCESS | 10230 | ++DOCSHELL 0x911f6000 == 86 [pid = 10230] [id = 463] 07:59:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 219 (0x911f7400) [pid = 10230] [serial = 1390] [outer = (nil)] 07:59:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 220 (0x9221d400) [pid = 10230] [serial = 1391] [outer = 0x911f7400] 07:59:26 INFO - PROCESS | 10230 | 1463065166201 Marionette DEBUG loaded listener.js 07:59:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 221 (0x926f3800) [pid = 10230] [serial = 1392] [outer = 0x911f7400] 07:59:27 INFO - PROCESS | 10230 | 1463065167342 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:59:27 INFO - PROCESS | 10230 | --DOMWINDOW == 220 (0x8cca3c00) [pid = 10230] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:59:27 INFO - PROCESS | 10230 | --DOMWINDOW == 219 (0x8edb9000) [pid = 10230] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:59:27 INFO - PROCESS | 10230 | --DOMWINDOW == 218 (0x8e717c00) [pid = 10230] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:59:27 INFO - PROCESS | 10230 | --DOMWINDOW == 217 (0x8f0b1400) [pid = 10230] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:59:27 INFO - PROCESS | 10230 | --DOMWINDOW == 216 (0x89f8e000) [pid = 10230] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:59:27 INFO - PROCESS | 10230 | --DOMWINDOW == 215 (0x8e719800) [pid = 10230] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:59:27 INFO - PROCESS | 10230 | --DOMWINDOW == 214 (0x8da1ac00) [pid = 10230] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:59:27 INFO - PROCESS | 10230 | --DOMWINDOW == 213 (0x924cbc00) [pid = 10230] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:59:27 INFO - PROCESS | 10230 | --DOMWINDOW == 212 (0x8dbe9c00) [pid = 10230] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:59:27 INFO - PROCESS | 10230 | --DOMWINDOW == 211 (0x8f03fc00) [pid = 10230] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1535ms 07:59:27 INFO - PROCESS | 10230 | 1463065167430 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 07:59:27 INFO - PROCESS | 10230 | 1463065167433 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 07:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:59:27 INFO - PROCESS | 10230 | 1463065167439 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:59:27 INFO - PROCESS | 10230 | 1463065167441 Marionette TRACE conn3 <- [1,1826,null,{}] 07:59:27 INFO - PROCESS | 10230 | 1463065167446 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:27 INFO - PROCESS | 10230 | 1463065167588 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 07:59:27 INFO - PROCESS | 10230 | 1463065167738 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x887a8400 == 87 [pid = 10230] [id = 464] 07:59:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 212 (0x89dd4400) [pid = 10230] [serial = 1393] [outer = (nil)] 07:59:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 213 (0x8e014c00) [pid = 10230] [serial = 1394] [outer = 0x89dd4400] 07:59:27 INFO - PROCESS | 10230 | 1463065167803 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 214 (0x8f040800) [pid = 10230] [serial = 1395] [outer = 0x89dd4400] 07:59:28 INFO - PROCESS | 10230 | 1463065168470 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1090ms 07:59:28 INFO - PROCESS | 10230 | 1463065168529 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 10230 | 1463065168531 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 07:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:59:28 INFO - PROCESS | 10230 | 1463065168537 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - PROCESS | 10230 | 1463065168540 Marionette TRACE conn3 <- [1,1830,null,{}] 07:59:28 INFO - PROCESS | 10230 | 1463065168545 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:28 INFO - PROCESS | 10230 | 1463065168695 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 07:59:28 INFO - PROCESS | 10230 | 1463065168851 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cca3c00 == 88 [pid = 10230] [id = 465] 07:59:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 215 (0x8cd4f000) [pid = 10230] [serial = 1396] [outer = (nil)] 07:59:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 216 (0x92cac400) [pid = 10230] [serial = 1397] [outer = 0x8cd4f000] 07:59:28 INFO - PROCESS | 10230 | 1463065168915 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 217 (0x92e9f800) [pid = 10230] [serial = 1398] [outer = 0x8cd4f000] 07:59:29 INFO - PROCESS | 10230 | 1463065169724 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1230ms 07:59:29 INFO - PROCESS | 10230 | 1463065169768 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 10230 | 1463065169773 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 07:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:59:29 INFO - PROCESS | 10230 | 1463065169799 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 10230 | 1463065169805 Marionette TRACE conn3 <- [1,1834,null,{}] 07:59:29 INFO - PROCESS | 10230 | 1463065169814 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:29 INFO - PROCESS | 10230 | 1463065169989 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 07:59:30 INFO - PROCESS | 10230 | 1463065170184 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 10230 | ++DOCSHELL 0x887b0800 == 89 [pid = 10230] [id = 466] 07:59:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 218 (0x89f81c00) [pid = 10230] [serial = 1399] [outer = (nil)] 07:59:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 219 (0x8b77d800) [pid = 10230] [serial = 1400] [outer = 0x89f81c00] 07:59:30 INFO - PROCESS | 10230 | 1463065170261 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 220 (0x8d0d9c00) [pid = 10230] [serial = 1401] [outer = 0x89f81c00] 07:59:31 INFO - PROCESS | 10230 | 1463065171162 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 07:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1441ms 07:59:31 INFO - PROCESS | 10230 | 1463065171237 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 10230 | 1463065171245 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 07:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:59:31 INFO - PROCESS | 10230 | 1463065171255 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 10230 | 1463065171258 Marionette TRACE conn3 <- [1,1838,null,{}] 07:59:31 INFO - PROCESS | 10230 | 1463065171264 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:31 INFO - PROCESS | 10230 | 1463065171470 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 07:59:31 INFO - PROCESS | 10230 | 1463065171667 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d0e1000 == 90 [pid = 10230] [id = 467] 07:59:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 221 (0x8d29d800) [pid = 10230] [serial = 1402] [outer = (nil)] 07:59:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 222 (0x8dc45c00) [pid = 10230] [serial = 1403] [outer = 0x8d29d800] 07:59:31 INFO - PROCESS | 10230 | 1463065171787 Marionette DEBUG loaded listener.js 07:59:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 223 (0x8edae000) [pid = 10230] [serial = 1404] [outer = 0x8d29d800] 07:59:32 INFO - PROCESS | 10230 | 1463065172718 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1530ms 07:59:32 INFO - PROCESS | 10230 | 1463065172785 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 10230 | 1463065172789 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 07:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:59:32 INFO - PROCESS | 10230 | 1463065172795 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 10230 | 1463065172800 Marionette TRACE conn3 <- [1,1842,null,{}] 07:59:32 INFO - PROCESS | 10230 | 1463065172815 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:33 INFO - PROCESS | 10230 | 1463065173018 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 07:59:33 INFO - PROCESS | 10230 | 1463065173258 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x911f6400 == 91 [pid = 10230] [id = 468] 07:59:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 224 (0x921aac00) [pid = 10230] [serial = 1405] [outer = (nil)] 07:59:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 225 (0x926e9400) [pid = 10230] [serial = 1406] [outer = 0x921aac00] 07:59:33 INFO - PROCESS | 10230 | 1463065173386 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 226 (0x92e52000) [pid = 10230] [serial = 1407] [outer = 0x921aac00] 07:59:34 INFO - PROCESS | 10230 | 1463065174219 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:59:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1484ms 07:59:34 INFO - PROCESS | 10230 | 1463065174279 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 07:59:34 INFO - PROCESS | 10230 | 1463065174284 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 07:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:59:34 INFO - PROCESS | 10230 | 1463065174290 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - PROCESS | 10230 | 1463065174293 Marionette TRACE conn3 <- [1,1846,null,{}] 07:59:34 INFO - PROCESS | 10230 | 1463065174298 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:34 INFO - PROCESS | 10230 | 1463065174462 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 07:59:34 INFO - PROCESS | 10230 | 1463065174653 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b777000 == 92 [pid = 10230] [id = 469] 07:59:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 227 (0x93abb000) [pid = 10230] [serial = 1408] [outer = (nil)] 07:59:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 228 (0x95128400) [pid = 10230] [serial = 1409] [outer = 0x93abb000] 07:59:34 INFO - PROCESS | 10230 | 1463065174731 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 229 (0x95286800) [pid = 10230] [serial = 1410] [outer = 0x93abb000] 07:59:35 INFO - PROCESS | 10230 | 1463065175551 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:59:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 07:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1327ms 07:59:35 INFO - PROCESS | 10230 | 1463065175618 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 10230 | 1463065175622 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 07:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:59:35 INFO - PROCESS | 10230 | 1463065175628 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 10230 | 1463065175630 Marionette TRACE conn3 <- [1,1850,null,{}] 07:59:35 INFO - PROCESS | 10230 | 1463065175636 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:35 INFO - PROCESS | 10230 | 1463065175797 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 07:59:36 INFO - PROCESS | 10230 | 1463065175989 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 10230 | ++DOCSHELL 0x93a96000 == 93 [pid = 10230] [id = 470] 07:59:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 230 (0x95133000) [pid = 10230] [serial = 1411] [outer = (nil)] 07:59:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 231 (0x95303800) [pid = 10230] [serial = 1412] [outer = 0x95133000] 07:59:36 INFO - PROCESS | 10230 | 1463065176067 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 232 (0x955d6c00) [pid = 10230] [serial = 1413] [outer = 0x95133000] 07:59:36 INFO - PROCESS | 10230 | 1463065176891 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1334ms 07:59:36 INFO - PROCESS | 10230 | 1463065176963 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 07:59:36 INFO - PROCESS | 10230 | 1463065176969 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 07:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:59:36 INFO - PROCESS | 10230 | 1463065176979 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:59:36 INFO - PROCESS | 10230 | 1463065176983 Marionette TRACE conn3 <- [1,1854,null,{}] 07:59:36 INFO - PROCESS | 10230 | 1463065176988 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:37 INFO - PROCESS | 10230 | 1463065177210 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 07:59:37 INFO - PROCESS | 10230 | 1463065177403 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:37 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d384000 == 94 [pid = 10230] [id = 471] 07:59:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 233 (0x955da400) [pid = 10230] [serial = 1414] [outer = (nil)] 07:59:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 234 (0x98767000) [pid = 10230] [serial = 1415] [outer = 0x955da400] 07:59:37 INFO - PROCESS | 10230 | 1463065177480 Marionette DEBUG loaded listener.js 07:59:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 235 (0x99208c00) [pid = 10230] [serial = 1416] [outer = 0x955da400] 07:59:38 INFO - PROCESS | 10230 | 1463065178348 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1429ms 07:59:38 INFO - PROCESS | 10230 | 1463065178408 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 10230 | 1463065178412 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 07:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:59:38 INFO - PROCESS | 10230 | 1463065178417 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 10230 | 1463065178420 Marionette TRACE conn3 <- [1,1858,null,{}] 07:59:38 INFO - PROCESS | 10230 | 1463065178426 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:38 INFO - PROCESS | 10230 | 1463065178586 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 07:59:38 INFO - PROCESS | 10230 | 1463065178794 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a19a400 == 95 [pid = 10230] [id = 472] 07:59:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 236 (0x97736400) [pid = 10230] [serial = 1417] [outer = (nil)] 07:59:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 237 (0x99554400) [pid = 10230] [serial = 1418] [outer = 0x97736400] 07:59:38 INFO - PROCESS | 10230 | 1463065178870 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 238 (0x99556800) [pid = 10230] [serial = 1419] [outer = 0x97736400] 07:59:39 INFO - PROCESS | 10230 | 1463065179707 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1335ms 07:59:39 INFO - PROCESS | 10230 | 1463065179753 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 10230 | 1463065179757 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 07:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:59:39 INFO - PROCESS | 10230 | 1463065179762 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 10230 | 1463065179765 Marionette TRACE conn3 <- [1,1862,null,{}] 07:59:39 INFO - PROCESS | 10230 | 1463065179770 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:39 INFO - PROCESS | 10230 | 1463065179921 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 07:59:40 INFO - PROCESS | 10230 | 1463065180118 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:40 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f8ac00 == 96 [pid = 10230] [id = 473] 07:59:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 239 (0x9876cc00) [pid = 10230] [serial = 1420] [outer = (nil)] 07:59:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 240 (0x99569800) [pid = 10230] [serial = 1421] [outer = 0x9876cc00] 07:59:40 INFO - PROCESS | 10230 | 1463065180192 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 241 (0x9956d800) [pid = 10230] [serial = 1422] [outer = 0x9876cc00] 07:59:41 INFO - PROCESS | 10230 | 1463065181021 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1330ms 07:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:59:41 INFO - PROCESS | 10230 | 1463065181094 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 07:59:41 INFO - PROCESS | 10230 | 1463065181097 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 07:59:41 INFO - PROCESS | 10230 | 1463065181103 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:59:41 INFO - PROCESS | 10230 | 1463065181106 Marionette TRACE conn3 <- [1,1866,null,{}] 07:59:41 INFO - PROCESS | 10230 | 1463065181111 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:41 INFO - PROCESS | 10230 | 1463065181268 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 07:59:41 INFO - PROCESS | 10230 | 1463065181465 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 10230 | ++DOCSHELL 0x9955dc00 == 97 [pid = 10230] [id = 474] 07:59:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 242 (0x99561c00) [pid = 10230] [serial = 1423] [outer = (nil)] 07:59:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 243 (0x99897c00) [pid = 10230] [serial = 1424] [outer = 0x99561c00] 07:59:41 INFO - PROCESS | 10230 | 1463065181540 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 244 (0x9a101400) [pid = 10230] [serial = 1425] [outer = 0x99561c00] 07:59:42 INFO - PROCESS | 10230 | 1463065182367 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1331ms 07:59:42 INFO - PROCESS | 10230 | 1463065182434 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 07:59:42 INFO - PROCESS | 10230 | 1463065182437 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 07:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:59:42 INFO - PROCESS | 10230 | 1463065182443 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:59:42 INFO - PROCESS | 10230 | 1463065182446 Marionette TRACE conn3 <- [1,1870,null,{}] 07:59:42 INFO - PROCESS | 10230 | 1463065182451 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:42 INFO - PROCESS | 10230 | 1463065182608 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 07:59:42 INFO - PROCESS | 10230 | 1463065182803 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 10230 | ++DOCSHELL 0x99561400 == 98 [pid = 10230] [id = 475] 07:59:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 245 (0x99781c00) [pid = 10230] [serial = 1426] [outer = (nil)] 07:59:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 246 (0x9a109c00) [pid = 10230] [serial = 1427] [outer = 0x99781c00] 07:59:42 INFO - PROCESS | 10230 | 1463065182880 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 247 (0x9a10b800) [pid = 10230] [serial = 1428] [outer = 0x99781c00] 07:59:43 INFO - PROCESS | 10230 | 1463065183736 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1335ms 07:59:43 INFO - PROCESS | 10230 | 1463065183779 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 10230 | 1463065183783 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 07:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:59:43 INFO - PROCESS | 10230 | 1463065183805 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 10230 | 1463065183810 Marionette TRACE conn3 <- [1,1874,null,{}] 07:59:43 INFO - PROCESS | 10230 | 1463065183817 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:44 INFO - PROCESS | 10230 | 1463065184007 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 07:59:44 INFO - PROCESS | 10230 | 1463065184204 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:44 INFO - PROCESS | 10230 | ++DOCSHELL 0x99892400 == 99 [pid = 10230] [id = 476] 07:59:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 248 (0x99893000) [pid = 10230] [serial = 1429] [outer = (nil)] 07:59:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 249 (0x9a7cc000) [pid = 10230] [serial = 1430] [outer = 0x99893000] 07:59:44 INFO - PROCESS | 10230 | 1463065184323 Marionette DEBUG loaded listener.js 07:59:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 250 (0x9a966400) [pid = 10230] [serial = 1431] [outer = 0x99893000] 07:59:45 INFO - PROCESS | 10230 | 1463065185214 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1456ms 07:59:45 INFO - PROCESS | 10230 | 1463065185245 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 07:59:45 INFO - PROCESS | 10230 | 1463065185248 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 07:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:59:45 INFO - PROCESS | 10230 | 1463065185254 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:59:45 INFO - PROCESS | 10230 | 1463065185257 Marionette TRACE conn3 <- [1,1878,null,{}] 07:59:45 INFO - PROCESS | 10230 | 1463065185262 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:45 INFO - PROCESS | 10230 | 1463065185413 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 07:59:45 INFO - PROCESS | 10230 | 1463065185620 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 10230 | ++DOCSHELL 0x886ed000 == 100 [pid = 10230] [id = 477] 07:59:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 251 (0x886ef800) [pid = 10230] [serial = 1432] [outer = (nil)] 07:59:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 252 (0x9b055400) [pid = 10230] [serial = 1433] [outer = 0x886ef800] 07:59:45 INFO - PROCESS | 10230 | 1463065185728 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 253 (0x9b05ac00) [pid = 10230] [serial = 1434] [outer = 0x886ef800] 07:59:46 INFO - PROCESS | 10230 | 1463065186569 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1384ms 07:59:46 INFO - PROCESS | 10230 | 1463065186654 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 07:59:46 INFO - PROCESS | 10230 | 1463065186658 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 07:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:59:46 INFO - PROCESS | 10230 | 1463065186665 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 10230 | 1463065186668 Marionette TRACE conn3 <- [1,1882,null,{}] 07:59:46 INFO - PROCESS | 10230 | 1463065186674 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:46 INFO - PROCESS | 10230 | 1463065186839 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 07:59:47 INFO - PROCESS | 10230 | 1463065187047 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:47 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a19d800 == 101 [pid = 10230] [id = 478] 07:59:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 254 (0x924c4c00) [pid = 10230] [serial = 1435] [outer = (nil)] 07:59:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 255 (0x9b061400) [pid = 10230] [serial = 1436] [outer = 0x924c4c00] 07:59:47 INFO - PROCESS | 10230 | 1463065187160 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 256 (0x9b06c800) [pid = 10230] [serial = 1437] [outer = 0x924c4c00] 07:59:48 INFO - PROCESS | 10230 | 1463065188067 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1437ms 07:59:48 INFO - PROCESS | 10230 | 1463065188103 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 07:59:48 INFO - PROCESS | 10230 | 1463065188106 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 07:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:59:48 INFO - PROCESS | 10230 | 1463065188112 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:59:48 INFO - PROCESS | 10230 | 1463065188114 Marionette TRACE conn3 <- [1,1886,null,{}] 07:59:48 INFO - PROCESS | 10230 | 1463065188120 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:48 INFO - PROCESS | 10230 | 1463065188291 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 07:59:48 INFO - PROCESS | 10230 | 1463065188494 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:48 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f87c00 == 102 [pid = 10230] [id = 479] 07:59:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 257 (0x8a429000) [pid = 10230] [serial = 1438] [outer = (nil)] 07:59:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 258 (0x923b8000) [pid = 10230] [serial = 1439] [outer = 0x8a429000] 07:59:48 INFO - PROCESS | 10230 | 1463065188565 Marionette DEBUG loaded listener.js 07:59:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 259 (0x9a969c00) [pid = 10230] [serial = 1440] [outer = 0x8a429000] 07:59:49 INFO - PROCESS | 10230 | 1463065189743 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1688ms 07:59:49 INFO - PROCESS | 10230 | 1463065189800 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 07:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:59:49 INFO - PROCESS | 10230 | 1463065189805 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 07:59:49 INFO - PROCESS | 10230 | 1463065189813 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:59:49 INFO - PROCESS | 10230 | 1463065189818 Marionette TRACE conn3 <- [1,1890,null,{}] 07:59:49 INFO - PROCESS | 10230 | 1463065189826 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:50 INFO - PROCESS | 10230 | 1463065189998 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 07:59:50 INFO - PROCESS | 10230 | 1463065190222 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:50 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cd49400 == 103 [pid = 10230] [id = 480] 07:59:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 260 (0x8d0e3800) [pid = 10230] [serial = 1441] [outer = (nil)] 07:59:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 261 (0x8d29b800) [pid = 10230] [serial = 1442] [outer = 0x8d0e3800] 07:59:50 INFO - PROCESS | 10230 | 1463065190329 Marionette DEBUG loaded listener.js 07:59:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 262 (0x8d390c00) [pid = 10230] [serial = 1443] [outer = 0x8d0e3800] 07:59:51 INFO - PROCESS | 10230 | 1463065191290 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1538ms 07:59:51 INFO - PROCESS | 10230 | 1463065191349 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 07:59:51 INFO - PROCESS | 10230 | 1463065191357 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 07:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:59:51 INFO - PROCESS | 10230 | 1463065191366 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:59:51 INFO - PROCESS | 10230 | 1463065191370 Marionette TRACE conn3 <- [1,1894,null,{}] 07:59:51 INFO - PROCESS | 10230 | 1463065191375 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:51 INFO - PROCESS | 10230 | 1463065191540 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 07:59:51 INFO - PROCESS | 10230 | 1463065191782 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a198000 == 104 [pid = 10230] [id = 481] 07:59:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 263 (0x8a198800) [pid = 10230] [serial = 1444] [outer = (nil)] 07:59:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 264 (0x8d0e0c00) [pid = 10230] [serial = 1445] [outer = 0x8a198800] 07:59:51 INFO - PROCESS | 10230 | 1463065191906 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 265 (0x8e011800) [pid = 10230] [serial = 1446] [outer = 0x8a198800] 07:59:52 INFO - PROCESS | 10230 | --DOCSHELL 0x89704400 == 103 [pid = 10230] [id = 268] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 264 (0x97723c00) [pid = 10230] [serial = 1319] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 263 (0x8edb1800) [pid = 10230] [serial = 1316] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 262 (0x9527f800) [pid = 10230] [serial = 1307] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 261 (0x92ca5800) [pid = 10230] [serial = 1298] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 260 (0x9512e000) [pid = 10230] [serial = 1304] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 259 (0x93c76000) [pid = 10230] [serial = 1301] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 258 (0x9556b000) [pid = 10230] [serial = 1313] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 257 (0x95303000) [pid = 10230] [serial = 1310] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 256 (0x924f1800) [pid = 10230] [serial = 1340] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOCSHELL 0x93a9c400 == 102 [pid = 10230] [id = 453] 07:59:52 INFO - PROCESS | 10230 | --DOCSHELL 0x93a98800 == 101 [pid = 10230] [id = 452] 07:59:52 INFO - PROCESS | 10230 | --DOCSHELL 0x886f1000 == 100 [pid = 10230] [id = 451] 07:59:52 INFO - PROCESS | 10230 | --DOCSHELL 0x8ef60000 == 99 [pid = 10230] [id = 450] 07:59:52 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8b5800 == 98 [pid = 10230] [id = 449] 07:59:52 INFO - PROCESS | 10230 | --DOCSHELL 0x8a422400 == 97 [pid = 10230] [id = 448] 07:59:52 INFO - PROCESS | 10230 | --DOCSHELL 0x886f2000 == 96 [pid = 10230] [id = 447] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 255 (0x8dbe5400) [pid = 10230] [serial = 1328] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 254 (0x8f0a3400) [pid = 10230] [serial = 1128] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 253 (0x90e12800) [pid = 10230] [serial = 1080] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 252 (0x8ef62400) [pid = 10230] [serial = 1335] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 251 (0x8c9a4000) [pid = 10230] [serial = 1323] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 250 (0x90f98400) [pid = 10230] [serial = 1176] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 249 (0x8e6c0000) [pid = 10230] [serial = 1326] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 248 (0x929d5400) [pid = 10230] [serial = 1338] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 247 (0x90e1a000) [pid = 10230] [serial = 1331] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 246 (0x8c9ac000) [pid = 10230] [serial = 1286] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 245 (0x926f5c00) [pid = 10230] [serial = 1295] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 244 (0x92223400) [pid = 10230] [serial = 1292] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 243 (0x911f8800) [pid = 10230] [serial = 1334] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 242 (0x8dc4e000) [pid = 10230] [serial = 1325] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 241 (0x8e6c0c00) [pid = 10230] [serial = 1289] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 240 (0x8edac000) [pid = 10230] [serial = 1329] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 239 (0x8a42cc00) [pid = 10230] [serial = 1322] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 238 (0x910efc00) [pid = 10230] [serial = 1332] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 237 (0x923ba000) [pid = 10230] [serial = 1284] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | --DOMWINDOW == 236 (0x924f0800) [pid = 10230] [serial = 1337] [outer = (nil)] [url = about:blank] 07:59:52 INFO - PROCESS | 10230 | 1463065192784 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:59:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:59:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1483ms 07:59:52 INFO - PROCESS | 10230 | 1463065192850 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 07:59:52 INFO - PROCESS | 10230 | 1463065192854 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 07:59:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:59:52 INFO - PROCESS | 10230 | 1463065192860 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 10230 | 1463065192865 Marionette TRACE conn3 <- [1,1898,null,{}] 07:59:52 INFO - PROCESS | 10230 | 1463065192879 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:53 INFO - PROCESS | 10230 | 1463065193046 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 07:59:53 INFO - PROCESS | 10230 | 1463065193210 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a42cc00 == 97 [pid = 10230] [id = 482] 07:59:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 237 (0x8b8b5800) [pid = 10230] [serial = 1447] [outer = (nil)] 07:59:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 238 (0x8f043c00) [pid = 10230] [serial = 1448] [outer = 0x8b8b5800] 07:59:53 INFO - PROCESS | 10230 | 1463065193288 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 239 (0x90f8e000) [pid = 10230] [serial = 1449] [outer = 0x8b8b5800] 07:59:54 INFO - PROCESS | 10230 | 1463065194047 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1242ms 07:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:59:54 INFO - PROCESS | 10230 | 1463065194103 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 10230 | 1463065194106 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 07:59:54 INFO - PROCESS | 10230 | 1463065194137 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 10230 | 1463065194140 Marionette TRACE conn3 <- [1,1902,null,{}] 07:59:54 INFO - PROCESS | 10230 | 1463065194152 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:54 INFO - PROCESS | 10230 | 1463065194308 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 07:59:54 INFO - PROCESS | 10230 | 1463065194317 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f1000 == 98 [pid = 10230] [id = 483] 07:59:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 240 (0x8f0a7000) [pid = 10230] [serial = 1450] [outer = (nil)] 07:59:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 241 (0x921ad800) [pid = 10230] [serial = 1451] [outer = 0x8f0a7000] 07:59:54 INFO - PROCESS | 10230 | 1463065194383 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 242 (0x926ea000) [pid = 10230] [serial = 1452] [outer = 0x8f0a7000] 07:59:55 INFO - PROCESS | 10230 | 1463065195286 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1212ms 07:59:55 INFO - PROCESS | 10230 | 1463065195324 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 10230 | 1463065195327 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 07:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:59:55 INFO - PROCESS | 10230 | 1463065195332 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 10230 | 1463065195334 Marionette TRACE conn3 <- [1,1906,null,{}] 07:59:55 INFO - PROCESS | 10230 | 1463065195346 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:55 INFO - PROCESS | 10230 | 1463065195551 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 07:59:55 INFO - PROCESS | 10230 | 1463065195577 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d5800 == 99 [pid = 10230] [id = 484] 07:59:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 243 (0x8b471c00) [pid = 10230] [serial = 1453] [outer = (nil)] 07:59:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 244 (0x929d5c00) [pid = 10230] [serial = 1454] [outer = 0x8b471c00] 07:59:55 INFO - PROCESS | 10230 | 1463065195642 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 245 (0x92ca5000) [pid = 10230] [serial = 1455] [outer = 0x8b471c00] 07:59:56 INFO - PROCESS | 10230 | 1463065196534 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:59:56 INFO - PROCESS | 10230 | --DOMWINDOW == 244 (0x89dd4400) [pid = 10230] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:59:56 INFO - PROCESS | 10230 | --DOMWINDOW == 243 (0x8b477400) [pid = 10230] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:59:56 INFO - PROCESS | 10230 | --DOMWINDOW == 242 (0x911f7400) [pid = 10230] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:59:56 INFO - PROCESS | 10230 | --DOMWINDOW == 241 (0x8ee8d800) [pid = 10230] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:59:56 INFO - PROCESS | 10230 | --DOMWINDOW == 240 (0x8e6b8000) [pid = 10230] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:59:56 INFO - PROCESS | 10230 | --DOMWINDOW == 239 (0x8d249000) [pid = 10230] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:59:56 INFO - PROCESS | 10230 | --DOMWINDOW == 238 (0x89dd0c00) [pid = 10230] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:59:56 INFO - PROCESS | 10230 | --DOMWINDOW == 237 (0x8f0a3c00) [pid = 10230] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1435ms 07:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:59:56 INFO - PROCESS | 10230 | 1463065196769 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 10230 | 1463065196772 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 07:59:56 INFO - PROCESS | 10230 | 1463065196778 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 10230 | 1463065196781 Marionette TRACE conn3 <- [1,1910,null,{}] 07:59:56 INFO - PROCESS | 10230 | 1463065196786 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:56 INFO - PROCESS | 10230 | 1463065196956 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 07:59:56 INFO - PROCESS | 10230 | 1463065196967 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edb4c00 == 100 [pid = 10230] [id = 485] 07:59:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 238 (0x911f7000) [pid = 10230] [serial = 1456] [outer = (nil)] 07:59:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 239 (0x92caa800) [pid = 10230] [serial = 1457] [outer = 0x911f7000] 07:59:57 INFO - PROCESS | 10230 | 1463065197033 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 240 (0x93c6f400) [pid = 10230] [serial = 1458] [outer = 0x911f7000] 07:59:57 INFO - PROCESS | 10230 | 1463065197869 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1141ms 07:59:57 INFO - PROCESS | 10230 | 1463065197919 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 10230 | 1463065197923 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 07:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:59:57 INFO - PROCESS | 10230 | 1463065197928 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 10230 | 1463065197930 Marionette TRACE conn3 <- [1,1914,null,{}] 07:59:57 INFO - PROCESS | 10230 | 1463065197936 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:58 INFO - PROCESS | 10230 | 1463065198087 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 07:59:58 INFO - PROCESS | 10230 | 1463065198100 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 10230 | ++DOCSHELL 0x8f03e000 == 101 [pid = 10230] [id = 486] 07:59:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 241 (0x91110400) [pid = 10230] [serial = 1459] [outer = (nil)] 07:59:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 242 (0x95133800) [pid = 10230] [serial = 1460] [outer = 0x91110400] 07:59:58 INFO - PROCESS | 10230 | 1463065198164 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 243 (0x9528c000) [pid = 10230] [serial = 1461] [outer = 0x91110400] 07:59:59 INFO - PROCESS | 10230 | 1463065199175 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1277ms 07:59:59 INFO - PROCESS | 10230 | 1463065199207 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 07:59:59 INFO - PROCESS | 10230 | 1463065199212 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 07:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:59:59 INFO - PROCESS | 10230 | 1463065199221 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 10230 | 1463065199227 Marionette TRACE conn3 <- [1,1918,null,{}] 07:59:59 INFO - PROCESS | 10230 | 1463065199236 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:59:59 INFO - PROCESS | 10230 | 1463065199453 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 07:59:59 INFO - PROCESS | 10230 | 1463065199661 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f2000 == 102 [pid = 10230] [id = 487] 07:59:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 244 (0x89dd4400) [pid = 10230] [serial = 1462] [outer = (nil)] 07:59:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 245 (0x8cd48800) [pid = 10230] [serial = 1463] [outer = 0x89dd4400] 07:59:59 INFO - PROCESS | 10230 | 1463065199743 Marionette DEBUG loaded listener.js 07:59:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 246 (0x8dbe7400) [pid = 10230] [serial = 1464] [outer = 0x89dd4400] 08:00:00 INFO - PROCESS | 10230 | 1463065200663 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]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1484ms 08:00:00 INFO - PROCESS | 10230 | 1463065200706 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:00:00 INFO - PROCESS | 10230 | 1463065200714 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 08:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:00:00 INFO - PROCESS | 10230 | 1463065200724 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 10230 | 1463065200728 Marionette TRACE conn3 <- [1,1922,null,{}] 08:00:00 INFO - PROCESS | 10230 | 1463065200734 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}] 08:00:00 INFO - PROCESS | 10230 | 1463065200919 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:00:01 INFO - PROCESS | 10230 | 1463065201120 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cd46800 == 103 [pid = 10230] [id = 488] 08:00:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 247 (0x8d0e2000) [pid = 10230] [serial = 1465] [outer = (nil)] 08:00:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 248 (0x8ef9ac00) [pid = 10230] [serial = 1466] [outer = 0x8d0e2000] 08:00:01 INFO - PROCESS | 10230 | 1463065201241 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 249 (0x90e1c800) [pid = 10230] [serial = 1467] [outer = 0x8d0e2000] 08:00:02 INFO - PROCESS | 10230 | 1463065202182 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]]]}] 08:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1530ms 08:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:00:02 INFO - PROCESS | 10230 | 1463065202254 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:00:02 INFO - PROCESS | 10230 | 1463065202257 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 08:00:02 INFO - PROCESS | 10230 | 1463065202264 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 10230 | 1463065202269 Marionette TRACE conn3 <- [1,1926,null,{}] 08:00:02 INFO - PROCESS | 10230 | 1463065202284 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}] 08:00:02 INFO - PROCESS | 10230 | 1463065202499 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:00:02 INFO - PROCESS | 10230 | 1463065202815 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:02 INFO - PROCESS | 10230 | ++DOCSHELL 0x93a9bc00 == 104 [pid = 10230] [id = 489] 08:00:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 250 (0x93c04c00) [pid = 10230] [serial = 1468] [outer = (nil)] 08:00:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 251 (0x95306000) [pid = 10230] [serial = 1469] [outer = 0x93c04c00] 08:00:02 INFO - PROCESS | 10230 | 1463065202900 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 252 (0x97723800) [pid = 10230] [serial = 1470] [outer = 0x93c04c00] 08:00:03 INFO - PROCESS | 10230 | 1463065203742 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]]]}] 08:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1540ms 08:00:03 INFO - PROCESS | 10230 | 1463065203804 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:00:03 INFO - PROCESS | 10230 | 1463065203808 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 08:00:03 INFO - PROCESS | 10230 | 1463065203814 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 10230 | 1463065203817 Marionette TRACE conn3 <- [1,1930,null,{}] 08:00:03 INFO - PROCESS | 10230 | 1463065203822 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}] 08:00:04 INFO - PROCESS | 10230 | 1463065203998 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:00:04 INFO - PROCESS | 10230 | 1463065204195 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 10230 | ++DOCSHELL 0x9512e400 == 105 [pid = 10230] [id = 490] 08:00:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 253 (0x95567400) [pid = 10230] [serial = 1471] [outer = (nil)] 08:00:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 254 (0x979d4000) [pid = 10230] [serial = 1472] [outer = 0x95567400] 08:00:04 INFO - PROCESS | 10230 | 1463065204270 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 255 (0x98ecd400) [pid = 10230] [serial = 1473] [outer = 0x95567400] 08:00:05 INFO - PROCESS | 10230 | 1463065205130 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]]]}] 08:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1380ms 08:00:05 INFO - PROCESS | 10230 | 1463065205194 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 10230 | 1463065205198 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 08:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:00:05 INFO - PROCESS | 10230 | 1463065205204 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 10230 | 1463065205206 Marionette TRACE conn3 <- [1,1934,null,{}] 08:00:05 INFO - PROCESS | 10230 | 1463065205212 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}] 08:00:05 INFO - PROCESS | 10230 | 1463065205388 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:00:05 INFO - PROCESS | 10230 | 1463065205587 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 10230 | ++DOCSHELL 0x9772e000 == 106 [pid = 10230] [id = 491] 08:00:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 256 (0x98110c00) [pid = 10230] [serial = 1474] [outer = (nil)] 08:00:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 257 (0x9955a400) [pid = 10230] [serial = 1475] [outer = 0x98110c00] 08:00:05 INFO - PROCESS | 10230 | 1463065205665 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 258 (0x99568c00) [pid = 10230] [serial = 1476] [outer = 0x98110c00] 08:00:06 INFO - PROCESS | 10230 | 1463065206537 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]]]}] 08:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1378ms 08:00:06 INFO - PROCESS | 10230 | 1463065206583 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:00:06 INFO - PROCESS | 10230 | 1463065206587 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 08:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:00:06 INFO - PROCESS | 10230 | 1463065206593 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 10230 | 1463065206596 Marionette TRACE conn3 <- [1,1938,null,{}] 08:00:06 INFO - PROCESS | 10230 | 1463065206602 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}] 08:00:06 INFO - PROCESS | 10230 | 1463065206807 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:00:07 INFO - PROCESS | 10230 | 1463065207019 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a199400 == 107 [pid = 10230] [id = 492] 08:00:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 259 (0x978bd400) [pid = 10230] [serial = 1477] [outer = (nil)] 08:00:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 260 (0x9a7cb800) [pid = 10230] [serial = 1478] [outer = 0x978bd400] 08:00:07 INFO - PROCESS | 10230 | 1463065207141 Marionette DEBUG loaded listener.js 08:00:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 261 (0x9b05f400) [pid = 10230] [serial = 1479] [outer = 0x978bd400] 08:00:08 INFO - PROCESS | 10230 | 1463065207997 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]]]}] 08:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1429ms 08:00:08 INFO - PROCESS | 10230 | 1463065208023 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:00:08 INFO - PROCESS | 10230 | 1463065208027 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 08:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:00:08 INFO - PROCESS | 10230 | 1463065208033 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:00:08 INFO - PROCESS | 10230 | 1463065208035 Marionette TRACE conn3 <- [1,1942,null,{}] 08:00:08 INFO - PROCESS | 10230 | 1463065208041 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}] 08:00:08 INFO - PROCESS | 10230 | 1463065208207 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:00:08 INFO - PROCESS | 10230 | 1463065208422 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x9a5eb800 == 108 [pid = 10230] [id = 493] 08:00:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 262 (0x9a95fc00) [pid = 10230] [serial = 1480] [outer = (nil)] 08:00:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 263 (0x9cc41400) [pid = 10230] [serial = 1481] [outer = 0x9a95fc00] 08:00:08 INFO - PROCESS | 10230 | 1463065208496 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 264 (0x9cc43c00) [pid = 10230] [serial = 1482] [outer = 0x9a95fc00] 08:00:09 INFO - PROCESS | 10230 | 1463065209358 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]]]}] 08:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1380ms 08:00:09 INFO - PROCESS | 10230 | 1463065209414 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:00:09 INFO - PROCESS | 10230 | 1463065209417 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 08:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:00:09 INFO - PROCESS | 10230 | 1463065209423 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:00:09 INFO - PROCESS | 10230 | 1463065209427 Marionette TRACE conn3 <- [1,1946,null,{}] 08:00:09 INFO - PROCESS | 10230 | 1463065209432 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}] 08:00:09 INFO - PROCESS | 10230 | 1463065209596 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:00:09 INFO - PROCESS | 10230 | 1463065209801 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:09 INFO - PROCESS | 10230 | ++DOCSHELL 0x9a9a2c00 == 109 [pid = 10230] [id = 494] 08:00:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 265 (0x9b1ce400) [pid = 10230] [serial = 1483] [outer = (nil)] 08:00:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 266 (0x9ce61400) [pid = 10230] [serial = 1484] [outer = 0x9b1ce400] 08:00:09 INFO - PROCESS | 10230 | 1463065209882 Marionette DEBUG loaded listener.js 08:00:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 267 (0x9ce69c00) [pid = 10230] [serial = 1485] [outer = 0x9b1ce400] 08:00:10 INFO - PROCESS | 10230 | 1463065210724 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]]]}] 08:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1329ms 08:00:10 INFO - PROCESS | 10230 | 1463065210752 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:00:10 INFO - PROCESS | 10230 | 1463065210756 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 08:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:00:10 INFO - PROCESS | 10230 | 1463065210762 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:00:10 INFO - PROCESS | 10230 | 1463065210764 Marionette TRACE conn3 <- [1,1950,null,{}] 08:00:10 INFO - PROCESS | 10230 | 1463065210770 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}] 08:00:10 INFO - PROCESS | 10230 | 1463065210928 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:00:11 INFO - PROCESS | 10230 | 1463065211135 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:11 INFO - PROCESS | 10230 | ++DOCSHELL 0x887a8c00 == 110 [pid = 10230] [id = 495] 08:00:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 268 (0x8cca1800) [pid = 10230] [serial = 1486] [outer = (nil)] 08:00:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 269 (0x9ce62000) [pid = 10230] [serial = 1487] [outer = 0x8cca1800] 08:00:11 INFO - PROCESS | 10230 | 1463065211221 Marionette DEBUG loaded listener.js 08:00:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 270 (0x9cea7000) [pid = 10230] [serial = 1488] [outer = 0x8cca1800] 08:00:12 INFO - PROCESS | 10230 | 1463065212045 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]]]}] 08:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1339ms 08:00:12 INFO - PROCESS | 10230 | 1463065212101 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:00:12 INFO - PROCESS | 10230 | 1463065212105 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 08:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:00:12 INFO - PROCESS | 10230 | 1463065212110 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:00:12 INFO - PROCESS | 10230 | 1463065212113 Marionette TRACE conn3 <- [1,1954,null,{}] 08:00:12 INFO - PROCESS | 10230 | 1463065212118 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}] 08:00:12 INFO - PROCESS | 10230 | 1463065212288 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:00:12 INFO - PROCESS | 10230 | 1463065212493 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 10230 | ++DOCSHELL 0x9a7d5c00 == 111 [pid = 10230] [id = 496] 08:00:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 271 (0x9ce65400) [pid = 10230] [serial = 1489] [outer = (nil)] 08:00:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 272 (0xa1050800) [pid = 10230] [serial = 1490] [outer = 0x9ce65400] 08:00:12 INFO - PROCESS | 10230 | 1463065212569 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 273 (0xa1053800) [pid = 10230] [serial = 1491] [outer = 0x9ce65400] 08:00:13 INFO - PROCESS | 10230 | 1463065213439 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]]]}] 08:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1378ms 08:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:00:13 INFO - PROCESS | 10230 | 1463065213490 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:00:13 INFO - PROCESS | 10230 | 1463065213493 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 08:00:13 INFO - PROCESS | 10230 | 1463065213499 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 10230 | 1463065213503 Marionette TRACE conn3 <- [1,1958,null,{}] 08:00:13 INFO - PROCESS | 10230 | 1463065213509 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}] 08:00:13 INFO - PROCESS | 10230 | 1463065213699 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:00:13 INFO - PROCESS | 10230 | 1463065213909 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d7800 == 112 [pid = 10230] [id = 497] 08:00:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 274 (0xa104e400) [pid = 10230] [serial = 1492] [outer = (nil)] 08:00:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 275 (0xa2277000) [pid = 10230] [serial = 1493] [outer = 0xa104e400] 08:00:14 INFO - PROCESS | 10230 | 1463065213997 Marionette DEBUG loaded listener.js 08:00:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 276 (0xa229c400) [pid = 10230] [serial = 1494] [outer = 0xa104e400] 08:00:14 INFO - PROCESS | 10230 | 1463065214851 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]]]}] 08:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1384ms 08:00:14 INFO - PROCESS | 10230 | 1463065214882 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:00:14 INFO - PROCESS | 10230 | 1463065214886 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 08:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:00:14 INFO - PROCESS | 10230 | 1463065214892 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - PROCESS | 10230 | 1463065214895 Marionette TRACE conn3 <- [1,1962,null,{}] 08:00:14 INFO - PROCESS | 10230 | 1463065214900 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}] 08:00:15 INFO - PROCESS | 10230 | 1463065215059 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:00:15 INFO - PROCESS | 10230 | 1463065215268 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 10230 | ++DOCSHELL 0x9ce65800 == 113 [pid = 10230] [id = 498] 08:00:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 277 (0xa219ec00) [pid = 10230] [serial = 1495] [outer = (nil)] 08:00:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 278 (0xa2477c00) [pid = 10230] [serial = 1496] [outer = 0xa219ec00] 08:00:15 INFO - PROCESS | 10230 | 1463065215379 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 279 (0xa24fa400) [pid = 10230] [serial = 1497] [outer = 0xa219ec00] 08:00:16 INFO - PROCESS | 10230 | 1463065216216 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]]]}] 08:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1380ms 08:00:16 INFO - PROCESS | 10230 | 1463065216272 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 10230 | 1463065216275 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 08:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:00:16 INFO - PROCESS | 10230 | 1463065216281 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - PROCESS | 10230 | 1463065216284 Marionette TRACE conn3 <- [1,1966,null,{}] 08:00:16 INFO - PROCESS | 10230 | 1463065216290 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}] 08:00:16 INFO - PROCESS | 10230 | 1463065216458 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:00:16 INFO - PROCESS | 10230 | 1463065216674 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 10230 | ++DOCSHELL 0x95310400 == 114 [pid = 10230] [id = 499] 08:00:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 280 (0xa22a0400) [pid = 10230] [serial = 1498] [outer = (nil)] 08:00:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 281 (0xa265dc00) [pid = 10230] [serial = 1499] [outer = 0xa22a0400] 08:00:16 INFO - PROCESS | 10230 | 1463065216805 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 282 (0xa2664000) [pid = 10230] [serial = 1500] [outer = 0xa22a0400] 08:00:17 INFO - PROCESS | 10230 | 1463065217640 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]]]}] 08:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1429ms 08:00:17 INFO - PROCESS | 10230 | 1463065217711 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 10230 | 1463065217714 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 08:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:00:17 INFO - PROCESS | 10230 | 1463065217720 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 10230 | 1463065217723 Marionette TRACE conn3 <- [1,1970,null,{}] 08:00:17 INFO - PROCESS | 10230 | 1463065217729 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}] 08:00:17 INFO - PROCESS | 10230 | 1463065217962 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:00:18 INFO - PROCESS | 10230 | 1463065218169 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d4a0800 == 115 [pid = 10230] [id = 500] 08:00:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 283 (0x910f1000) [pid = 10230] [serial = 1501] [outer = (nil)] 08:00:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 284 (0x955dfc00) [pid = 10230] [serial = 1502] [outer = 0x910f1000] 08:00:18 INFO - PROCESS | 10230 | 1463065218287 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 285 (0xa2276400) [pid = 10230] [serial = 1503] [outer = 0x910f1000] 08:00:19 INFO - PROCESS | 10230 | 1463065219132 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]]]}] 08:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1432ms 08:00:19 INFO - PROCESS | 10230 | 1463065219161 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 10230 | 1463065219164 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 08:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:00:19 INFO - PROCESS | 10230 | 1463065219172 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 10230 | 1463065219175 Marionette TRACE conn3 <- [1,1974,null,{}] 08:00:19 INFO - PROCESS | 10230 | 1463065219180 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}] 08:00:19 INFO - PROCESS | 10230 | 1463065219345 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:00:20 INFO - PROCESS | 10230 | 1463065220047 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:20 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b780800 == 116 [pid = 10230] [id = 501] 08:00:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 286 (0x8b780c00) [pid = 10230] [serial = 1504] [outer = (nil)] 08:00:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 287 (0x8b8b3c00) [pid = 10230] [serial = 1505] [outer = 0x8b780c00] 08:00:20 INFO - PROCESS | 10230 | 1463065220122 Marionette DEBUG loaded listener.js 08:00:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 288 (0x8d0ddc00) [pid = 10230] [serial = 1506] [outer = 0x8b780c00] 08:00:20 INFO - PROCESS | 10230 | 1463065220901 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]]]}] 08:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1779ms 08:00:20 INFO - PROCESS | 10230 | 1463065220952 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:00:20 INFO - PROCESS | 10230 | 1463065220958 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 08:00:20 INFO - PROCESS | 10230 | 1463065220965 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 10230 | 1463065220970 Marionette TRACE conn3 <- [1,1978,null,{}] 08:00:20 INFO - PROCESS | 10230 | 1463065220976 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}] 08:00:21 INFO - PROCESS | 10230 | 1463065221139 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:00:21 INFO - PROCESS | 10230 | 1463065221353 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8ae000 == 117 [pid = 10230] [id = 502] 08:00:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 289 (0x8cca5000) [pid = 10230] [serial = 1507] [outer = (nil)] 08:00:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 290 (0x8b779000) [pid = 10230] [serial = 1508] [outer = 0x8cca5000] 08:00:21 INFO - PROCESS | 10230 | 1463065221521 Marionette DEBUG loaded listener.js 08:00:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 291 (0x8edb2400) [pid = 10230] [serial = 1509] [outer = 0x8cca5000] 08:00:22 INFO - PROCESS | 10230 | 1463065222464 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]]]}] 08:00:22 INFO - PROCESS | 10230 | --DOCSHELL 0x886f1400 == 116 [pid = 10230] [id = 340] 08:00:22 INFO - PROCESS | 10230 | --DOCSHELL 0x89ddbc00 == 115 [pid = 10230] [id = 435] 08:00:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8ccaa800 == 114 [pid = 10230] [id = 439] 08:00:22 INFO - PROCESS | 10230 | --DOCSHELL 0x898d2800 == 113 [pid = 10230] [id = 437] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 290 (0x92cac400) [pid = 10230] [serial = 1397] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 289 (0x8e719000) [pid = 10230] [serial = 1373] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd3c00 == 112 [pid = 10230] [id = 436] 08:00:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8edb4c00 == 111 [pid = 10230] [id = 485] 08:00:22 INFO - PROCESS | 10230 | --DOCSHELL 0x898d5800 == 110 [pid = 10230] [id = 484] 08:00:22 INFO - PROCESS | 10230 | --DOCSHELL 0x886f1000 == 109 [pid = 10230] [id = 483] 08:00:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8a42cc00 == 108 [pid = 10230] [id = 482] 08:00:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8a198000 == 107 [pid = 10230] [id = 481] 08:00:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8cd49400 == 106 [pid = 10230] [id = 480] 08:00:22 INFO - PROCESS | 10230 | --DOCSHELL 0x89f87c00 == 105 [pid = 10230] [id = 479] 08:00:22 INFO - PROCESS | 10230 | --DOCSHELL 0x8a19d800 == 104 [pid = 10230] [id = 478] 08:00:22 INFO - PROCESS | 10230 | --DOCSHELL 0x886ed000 == 103 [pid = 10230] [id = 477] 08:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1589ms 08:00:22 INFO - PROCESS | 10230 | 1463065222560 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:00:22 INFO - PROCESS | 10230 | 1463065222565 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 08:00:22 INFO - PROCESS | 10230 | 1463065222572 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 10230 | 1463065222575 Marionette TRACE conn3 <- [1,1982,null,{}] 08:00:22 INFO - PROCESS | 10230 | 1463065222580 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}] 08:00:22 INFO - PROCESS | 10230 | 1463065222729 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 288 (0x9876b400) [pid = 10230] [serial = 1370] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 287 (0x8e014c00) [pid = 10230] [serial = 1394] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 286 (0x8b8b0c00) [pid = 10230] [serial = 1377] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 285 (0x97735800) [pid = 10230] [serial = 1364] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 284 (0x926f3800) [pid = 10230] [serial = 1392] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 283 (0x8dbe6c00) [pid = 10230] [serial = 1349] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 282 (0x92e51c00) [pid = 10230] [serial = 1355] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 281 (0x9810ec00) [pid = 10230] [serial = 1367] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 280 (0x9221d400) [pid = 10230] [serial = 1391] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 279 (0x8f0ac400) [pid = 10230] [serial = 1386] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 278 (0x929e2800) [pid = 10230] [serial = 1341] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 277 (0x8d493000) [pid = 10230] [serial = 1379] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 276 (0x8dbed800) [pid = 10230] [serial = 1383] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 275 (0x911eb800) [pid = 10230] [serial = 1389] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 274 (0x93c75400) [pid = 10230] [serial = 1358] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 273 (0x89704c00) [pid = 10230] [serial = 1343] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 272 (0x8d0e2800) [pid = 10230] [serial = 1382] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 271 (0x8f040800) [pid = 10230] [serial = 1395] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 270 (0x8f044800) [pid = 10230] [serial = 1385] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 269 (0x923be000) [pid = 10230] [serial = 1352] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 268 (0x8b778c00) [pid = 10230] [serial = 1376] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 267 (0x8e005800) [pid = 10230] [serial = 1380] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 266 (0x9772a800) [pid = 10230] [serial = 1361] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 265 (0x8c9a1c00) [pid = 10230] [serial = 1346] [outer = (nil)] [url = about:blank] 08:00:22 INFO - PROCESS | 10230 | --DOMWINDOW == 264 (0x9110b400) [pid = 10230] [serial = 1388] [outer = (nil)] [url = about:blank] 08:00:23 INFO - PROCESS | 10230 | 1463065223028 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8aac00 == 104 [pid = 10230] [id = 503] 08:00:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 265 (0x8b8b9800) [pid = 10230] [serial = 1510] [outer = (nil)] 08:00:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 266 (0x8ccabc00) [pid = 10230] [serial = 1511] [outer = 0x8b8b9800] 08:00:23 INFO - PROCESS | 10230 | 1463065223135 Marionette DEBUG loaded listener.js 08:00:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 267 (0x8dbed800) [pid = 10230] [serial = 1512] [outer = 0x8b8b9800] 08:00:23 INFO - PROCESS | 10230 | 1463065223819 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]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1291ms 08:00:23 INFO - PROCESS | 10230 | 1463065223862 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 10230 | 1463065223866 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 08:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:00:23 INFO - PROCESS | 10230 | 1463065223878 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:00:23 INFO - PROCESS | 10230 | 1463065223886 Marionette TRACE conn3 <- [1,1986,null,{}] 08:00:23 INFO - PROCESS | 10230 | 1463065223893 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}] 08:00:24 INFO - PROCESS | 10230 | 1463065224046 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:00:24 INFO - PROCESS | 10230 | 1463065224217 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 10230 | ++DOCSHELL 0x8dbe5400 == 105 [pid = 10230] [id = 504] 08:00:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 268 (0x8f0ab400) [pid = 10230] [serial = 1513] [outer = (nil)] 08:00:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 269 (0x910f3000) [pid = 10230] [serial = 1514] [outer = 0x8f0ab400] 08:00:24 INFO - PROCESS | 10230 | 1463065224286 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 270 (0x9110b400) [pid = 10230] [serial = 1515] [outer = 0x8f0ab400] 08:00:25 INFO - PROCESS | 10230 | 1463065225026 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]]]}] 08:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1193ms 08:00:25 INFO - PROCESS | 10230 | 1463065225064 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:00:25 INFO - PROCESS | 10230 | 1463065225067 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 08:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:00:25 INFO - PROCESS | 10230 | 1463065225073 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 10230 | 1463065225075 Marionette TRACE conn3 <- [1,1990,null,{}] 08:00:25 INFO - PROCESS | 10230 | 1463065225080 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}] 08:00:25 INFO - PROCESS | 10230 | 1463065225294 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:00:25 INFO - PROCESS | 10230 | 1463065225318 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b477400 == 106 [pid = 10230] [id = 505] 08:00:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 271 (0x91113400) [pid = 10230] [serial = 1516] [outer = (nil)] 08:00:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 272 (0x923be000) [pid = 10230] [serial = 1517] [outer = 0x91113400] 08:00:25 INFO - PROCESS | 10230 | 1463065225382 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 273 (0x924e9800) [pid = 10230] [serial = 1518] [outer = 0x91113400] 08:00:26 INFO - PROCESS | 10230 | 1463065226210 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]]]}] 08:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1188ms 08:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:00:26 INFO - PROCESS | 10230 | 1463065226262 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:00:26 INFO - PROCESS | 10230 | 1463065226264 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 08:00:26 INFO - PROCESS | 10230 | 1463065226274 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 10230 | 1463065226277 Marionette TRACE conn3 <- [1,1994,null,{}] 08:00:26 INFO - PROCESS | 10230 | 1463065226282 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}] 08:00:26 INFO - PROCESS | 10230 | 1463065226501 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:00:26 INFO - PROCESS | 10230 | 1463065226520 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:26 INFO - PROCESS | 10230 | ++DOCSHELL 0x92224800 == 107 [pid = 10230] [id = 506] 08:00:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 274 (0x924cc400) [pid = 10230] [serial = 1519] [outer = (nil)] 08:00:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 275 (0x92e4fc00) [pid = 10230] [serial = 1520] [outer = 0x924cc400] 08:00:26 INFO - PROCESS | 10230 | 1463065226592 Marionette DEBUG loaded listener.js 08:00:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 276 (0x93c75400) [pid = 10230] [serial = 1521] [outer = 0x924cc400] 08:00:27 INFO - PROCESS | 10230 | --DOMWINDOW == 275 (0x8f0a7000) [pid = 10230] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:00:27 INFO - PROCESS | 10230 | --DOMWINDOW == 274 (0x8b471c00) [pid = 10230] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:00:27 INFO - PROCESS | 10230 | --DOMWINDOW == 273 (0x8a198800) [pid = 10230] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:00:27 INFO - PROCESS | 10230 | --DOMWINDOW == 272 (0x8d0e3800) [pid = 10230] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:00:27 INFO - PROCESS | 10230 | --DOMWINDOW == 271 (0x911f7000) [pid = 10230] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:00:27 INFO - PROCESS | 10230 | --DOMWINDOW == 270 (0x8b8b5800) [pid = 10230] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:00:27 INFO - PROCESS | 10230 | 1463065227737 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]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1493ms 08:00:27 INFO - PROCESS | 10230 | 1463065227763 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 10230 | 1463065227767 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 08:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:00:27 INFO - PROCESS | 10230 | 1463065227772 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 10230 | 1463065227774 Marionette TRACE conn3 <- [1,1998,null,{}] 08:00:27 INFO - PROCESS | 10230 | 1463065227780 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}] 08:00:28 INFO - PROCESS | 10230 | 1463065228005 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:00:28 INFO - PROCESS | 10230 | 1463065228030 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a425800 == 108 [pid = 10230] [id = 507] 08:00:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 271 (0x8a427800) [pid = 10230] [serial = 1522] [outer = (nil)] 08:00:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 272 (0x92ca5800) [pid = 10230] [serial = 1523] [outer = 0x8a427800] 08:00:28 INFO - PROCESS | 10230 | 1463065228095 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 273 (0x95134000) [pid = 10230] [serial = 1524] [outer = 0x8a427800] 08:00:28 INFO - PROCESS | 10230 | 1463065228838 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]]]}] 08:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1128ms 08:00:28 INFO - PROCESS | 10230 | 1463065228901 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:00:28 INFO - PROCESS | 10230 | 1463065228904 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 08:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:00:28 INFO - PROCESS | 10230 | 1463065228910 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:00:28 INFO - PROCESS | 10230 | 1463065228912 Marionette TRACE conn3 <- [1,2002,null,{}] 08:00:28 INFO - PROCESS | 10230 | 1463065228917 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}] 08:00:29 INFO - PROCESS | 10230 | 1463065229127 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:00:29 INFO - PROCESS | 10230 | 1463065229143 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:29 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f82c00 == 109 [pid = 10230] [id = 508] 08:00:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 274 (0x8f0ac000) [pid = 10230] [serial = 1525] [outer = (nil)] 08:00:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 275 (0x97720400) [pid = 10230] [serial = 1526] [outer = 0x8f0ac000] 08:00:29 INFO - PROCESS | 10230 | 1463065229207 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 276 (0x8dbe2c00) [pid = 10230] [serial = 1527] [outer = 0x8f0ac000] 08:00:30 INFO - PROCESS | 10230 | 1463065230281 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]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1426ms 08:00:30 INFO - PROCESS | 10230 | 1463065230338 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:00:30 INFO - PROCESS | 10230 | 1463065230345 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 08:00:30 INFO - PROCESS | 10230 | 1463065230353 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 10230 | 1463065230359 Marionette TRACE conn3 <- [1,2006,null,{}] 08:00:30 INFO - PROCESS | 10230 | 1463065230367 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}] 08:00:30 INFO - PROCESS | 10230 | 1463065230558 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:00:30 INFO - PROCESS | 10230 | 1463065230764 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 10230 | ++DOCSHELL 0x898df800 == 110 [pid = 10230] [id = 509] 08:00:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 277 (0x8c9aa800) [pid = 10230] [serial = 1528] [outer = (nil)] 08:00:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 278 (0x8da18c00) [pid = 10230] [serial = 1529] [outer = 0x8c9aa800] 08:00:30 INFO - PROCESS | 10230 | 1463065230886 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 279 (0x8e6b8000) [pid = 10230] [serial = 1530] [outer = 0x8c9aa800] 08:00:31 INFO - PROCESS | 10230 | 1463065231786 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]]]}] 08:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1483ms 08:00:31 INFO - PROCESS | 10230 | 1463065231836 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 10230 | 1463065231843 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 08:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:00:31 INFO - PROCESS | 10230 | 1463065231854 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 10230 | 1463065231858 Marionette TRACE conn3 <- [1,2010,null,{}] 08:00:31 INFO - PROCESS | 10230 | 1463065231864 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}] 08:00:32 INFO - PROCESS | 10230 | 1463065232040 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:00:32 INFO - PROCESS | 10230 | 1463065232245 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x8dbf0400 == 111 [pid = 10230] [id = 510] 08:00:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 280 (0x8e719000) [pid = 10230] [serial = 1531] [outer = (nil)] 08:00:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 281 (0x90f91000) [pid = 10230] [serial = 1532] [outer = 0x8e719000] 08:00:32 INFO - PROCESS | 10230 | 1463065232323 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 282 (0x9221d400) [pid = 10230] [serial = 1533] [outer = 0x8e719000] 08:00:33 INFO - PROCESS | 10230 | 1463065233271 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]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1487ms 08:00:33 INFO - PROCESS | 10230 | 1463065233341 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 10230 | 1463065233345 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 08:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:00:33 INFO - PROCESS | 10230 | 1463065233352 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 10230 | 1463065233358 Marionette TRACE conn3 <- [1,2014,null,{}] 08:00:33 INFO - PROCESS | 10230 | 1463065233374 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}] 08:00:33 INFO - PROCESS | 10230 | 1463065233603 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:00:33 INFO - PROCESS | 10230 | 1463065233868 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd0400 == 112 [pid = 10230] [id = 511] 08:00:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 283 (0x8f03ac00) [pid = 10230] [serial = 1534] [outer = (nil)] 08:00:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 284 (0x98f87800) [pid = 10230] [serial = 1535] [outer = 0x8f03ac00] 08:00:33 INFO - PROCESS | 10230 | 1463065233989 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 285 (0x9955bc00) [pid = 10230] [serial = 1536] [outer = 0x8f03ac00] 08:00:34 INFO - PROCESS | 10230 | 1463065234785 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]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1488ms 08:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:00:34 INFO - PROCESS | 10230 | 1463065234840 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 10230 | 1463065234844 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 08:00:34 INFO - PROCESS | 10230 | 1463065234850 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 10230 | 1463065234853 Marionette TRACE conn3 <- [1,2018,null,{}] 08:00:34 INFO - PROCESS | 10230 | 1463065234858 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}] 08:00:35 INFO - PROCESS | 10230 | 1463065235025 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:00:35 INFO - PROCESS | 10230 | 1463065235235 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x8f0a8000 == 113 [pid = 10230] [id = 512] 08:00:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 286 (0x979dbc00) [pid = 10230] [serial = 1537] [outer = (nil)] 08:00:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 287 (0x9a10d000) [pid = 10230] [serial = 1538] [outer = 0x979dbc00] 08:00:35 INFO - PROCESS | 10230 | 1463065235353 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 288 (0x9a2cdc00) [pid = 10230] [serial = 1539] [outer = 0x979dbc00] 08:00:36 INFO - PROCESS | 10230 | 1463065236196 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]]]}] 08:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1385ms 08:00:36 INFO - PROCESS | 10230 | 1463065236235 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 10230 | 1463065236238 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 08:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:00:36 INFO - PROCESS | 10230 | 1463065236244 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - PROCESS | 10230 | 1463065236247 Marionette TRACE conn3 <- [1,2022,null,{}] 08:00:36 INFO - PROCESS | 10230 | 1463065236253 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}] 08:00:36 INFO - PROCESS | 10230 | 1463065236425 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:00:36 INFO - PROCESS | 10230 | 1463065236635 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 10230 | ++DOCSHELL 0x995ef800 == 114 [pid = 10230] [id = 513] 08:00:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 289 (0x9978a000) [pid = 10230] [serial = 1540] [outer = (nil)] 08:00:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 290 (0x9a9a1800) [pid = 10230] [serial = 1541] [outer = 0x9978a000] 08:00:36 INFO - PROCESS | 10230 | 1463065236708 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 291 (0x9b05f000) [pid = 10230] [serial = 1542] [outer = 0x9978a000] 08:00:37 INFO - PROCESS | 10230 | 1463065237577 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]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1377ms 08:00:37 INFO - PROCESS | 10230 | 1463065237623 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 10230 | 1463065237627 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 08:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:00:37 INFO - PROCESS | 10230 | 1463065237632 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 10230 | 1463065237636 Marionette TRACE conn3 <- [1,2026,null,{}] 08:00:37 INFO - PROCESS | 10230 | 1463065237641 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}] 08:00:37 INFO - PROCESS | 10230 | 1463065237831 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:00:38 INFO - PROCESS | 10230 | 1463065238101 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a429400 == 115 [pid = 10230] [id = 514] 08:00:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 292 (0x8b478800) [pid = 10230] [serial = 1543] [outer = (nil)] 08:00:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 293 (0x97737c00) [pid = 10230] [serial = 1544] [outer = 0x8b478800] 08:00:38 INFO - PROCESS | 10230 | 1463065238181 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 294 (0x9cea4000) [pid = 10230] [serial = 1545] [outer = 0x8b478800] 08:00:38 INFO - PROCESS | 10230 | 1463065238987 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]]]}] 08:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1428ms 08:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:00:39 INFO - PROCESS | 10230 | 1463065239061 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 10230 | 1463065239064 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 08:00:39 INFO - PROCESS | 10230 | 1463065239070 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 10230 | 1463065239073 Marionette TRACE conn3 <- [1,2030,null,{}] 08:00:39 INFO - PROCESS | 10230 | 1463065239079 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}] 08:00:39 INFO - PROCESS | 10230 | 1463065239251 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:00:39 INFO - PROCESS | 10230 | 1463065239458 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 10230 | ++DOCSHELL 0x8da1d400 == 116 [pid = 10230] [id = 515] 08:00:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 295 (0x8f045800) [pid = 10230] [serial = 1546] [outer = (nil)] 08:00:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 296 (0xa2477000) [pid = 10230] [serial = 1547] [outer = 0x8f045800] 08:00:39 INFO - PROCESS | 10230 | 1463065239578 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 297 (0xa2478400) [pid = 10230] [serial = 1548] [outer = 0x8f045800] 08:00:40 INFO - PROCESS | 10230 | 1463065240405 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]]]}] 08:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1384ms 08:00:40 INFO - PROCESS | 10230 | 1463065240455 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 10230 | 1463065240459 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 08:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:00:40 INFO - PROCESS | 10230 | 1463065240465 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 10230 | 1463065240467 Marionette TRACE conn3 <- [1,2034,null,{}] 08:00:40 INFO - PROCESS | 10230 | 1463065240473 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}] 08:00:40 INFO - PROCESS | 10230 | 1463065240638 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:00:40 INFO - PROCESS | 10230 | 1463065240849 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 10230 | ++DOCSHELL 0x9a2d3c00 == 117 [pid = 10230] [id = 516] 08:00:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 298 (0x9b058400) [pid = 10230] [serial = 1549] [outer = (nil)] 08:00:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 299 (0xa3066c00) [pid = 10230] [serial = 1550] [outer = 0x9b058400] 08:00:40 INFO - PROCESS | 10230 | 1463065240964 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 300 (0xa30eac00) [pid = 10230] [serial = 1551] [outer = 0x9b058400] 08:00:41 INFO - PROCESS | 10230 | 1463065241834 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]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1433ms 08:00:41 INFO - PROCESS | 10230 | 1463065241898 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 10230 | 1463065241902 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 08:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:00:41 INFO - PROCESS | 10230 | 1463065241908 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 10230 | 1463065241910 Marionette TRACE conn3 <- [1,2038,null,{}] 08:00:41 INFO - PROCESS | 10230 | 1463065241916 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}] 08:00:42 INFO - PROCESS | 10230 | 1463065242095 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:00:42 INFO - PROCESS | 10230 | 1463065242303 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 10230 | ++DOCSHELL 0x995ee400 == 118 [pid = 10230] [id = 517] 08:00:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 301 (0xa2478000) [pid = 10230] [serial = 1552] [outer = (nil)] 08:00:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 302 (0xa3544400) [pid = 10230] [serial = 1553] [outer = 0xa2478000] 08:00:42 INFO - PROCESS | 10230 | 1463065242420 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 303 (0xa35ec400) [pid = 10230] [serial = 1554] [outer = 0xa2478000] 08:00:43 INFO - PROCESS | 10230 | 1463065243278 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]]]}] 08:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1438ms 08:00:43 INFO - PROCESS | 10230 | 1463065243347 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:00:43 INFO - PROCESS | 10230 | 1463065243350 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 08:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:00:43 INFO - PROCESS | 10230 | 1463065243356 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 10230 | 1463065243359 Marionette TRACE conn3 <- [1,2042,null,{}] 08:00:43 INFO - PROCESS | 10230 | 1463065243365 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}] 08:00:43 INFO - PROCESS | 10230 | 1463065243547 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:00:43 INFO - PROCESS | 10230 | 1463065243755 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 10230 | ++DOCSHELL 0xa306a000 == 119 [pid = 10230] [id = 518] 08:00:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 304 (0xa3252400) [pid = 10230] [serial = 1555] [outer = (nil)] 08:00:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 305 (0xa50ac800) [pid = 10230] [serial = 1556] [outer = 0xa3252400] 08:00:43 INFO - PROCESS | 10230 | 1463065243883 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 306 (0xa50ef800) [pid = 10230] [serial = 1557] [outer = 0xa3252400] 08:00:44 INFO - PROCESS | 10230 | 1463065244736 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]]]}] 08:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1429ms 08:00:44 INFO - PROCESS | 10230 | 1463065244785 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 10230 | 1463065244789 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 08:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:00:44 INFO - PROCESS | 10230 | 1463065244795 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 10230 | 1463065244798 Marionette TRACE conn3 <- [1,2046,null,{}] 08:00:44 INFO - PROCESS | 10230 | 1463065244803 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}] 08:00:44 INFO - PROCESS | 10230 | 1463065244989 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:00:45 INFO - PROCESS | 10230 | 1463065245198 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 10230 | ++DOCSHELL 0xa26ce000 == 120 [pid = 10230] [id = 519] 08:00:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 307 (0xa5036800) [pid = 10230] [serial = 1558] [outer = (nil)] 08:00:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 308 (0xa6778c00) [pid = 10230] [serial = 1559] [outer = 0xa5036800] 08:00:45 INFO - PROCESS | 10230 | 1463065245326 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 309 (0xa6782000) [pid = 10230] [serial = 1560] [outer = 0xa5036800] 08:00:46 INFO - PROCESS | 10230 | 1463065246188 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]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1431ms 08:00:46 INFO - PROCESS | 10230 | 1463065246226 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 10230 | 1463065246230 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 08:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:00:46 INFO - PROCESS | 10230 | 1463065246236 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 10230 | 1463065246238 Marionette TRACE conn3 <- [1,2050,null,{}] 08:00:46 INFO - PROCESS | 10230 | 1463065246244 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}] 08:00:46 INFO - PROCESS | 10230 | 1463065246402 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:00:46 INFO - PROCESS | 10230 | 1463065246628 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ae01800 == 121 [pid = 10230] [id = 520] 08:00:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 310 (0x8ae04800) [pid = 10230] [serial = 1561] [outer = (nil)] 08:00:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 311 (0x8ae09c00) [pid = 10230] [serial = 1562] [outer = 0x8ae04800] 08:00:46 INFO - PROCESS | 10230 | 1463065246702 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 312 (0x8ae0bc00) [pid = 10230] [serial = 1563] [outer = 0x8ae04800] 08:00:47 INFO - PROCESS | 10230 | 1463065247578 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]]]}] 08:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1388ms 08:00:47 INFO - PROCESS | 10230 | 1463065247624 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 10230 | 1463065247628 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 08:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:00:47 INFO - PROCESS | 10230 | 1463065247634 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 10230 | 1463065247645 Marionette TRACE conn3 <- [1,2054,null,{}] 08:00:47 INFO - PROCESS | 10230 | 1463065247650 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}] 08:00:47 INFO - PROCESS | 10230 | 1463065247814 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:00:48 INFO - PROCESS | 10230 | 1463065248056 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 10230 | ++DOCSHELL 0x86fcb000 == 122 [pid = 10230] [id = 521] 08:00:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 313 (0x86fcd800) [pid = 10230] [serial = 1564] [outer = (nil)] 08:00:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 314 (0x86fd1000) [pid = 10230] [serial = 1565] [outer = 0x86fcd800] 08:00:48 INFO - PROCESS | 10230 | 1463065248175 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 315 (0x86fd4400) [pid = 10230] [serial = 1566] [outer = 0x86fcd800] 08:00:49 INFO - PROCESS | 10230 | 1463065249034 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]]]}] 08:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1445ms 08:00:49 INFO - PROCESS | 10230 | 1463065249080 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:00:49 INFO - PROCESS | 10230 | 1463065249083 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 08:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:00:49 INFO - PROCESS | 10230 | 1463065249089 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 10230 | 1463065249092 Marionette TRACE conn3 <- [1,2058,null,{}] 08:00:49 INFO - PROCESS | 10230 | 1463065249097 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}] 08:00:49 INFO - PROCESS | 10230 | 1463065249265 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:00:49 INFO - PROCESS | 10230 | 1463065249483 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 10230 | ++DOCSHELL 0x86fcf800 == 123 [pid = 10230] [id = 522] 08:00:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 316 (0x86fd2400) [pid = 10230] [serial = 1567] [outer = (nil)] 08:00:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 317 (0x8ae0c400) [pid = 10230] [serial = 1568] [outer = 0x86fd2400] 08:00:49 INFO - PROCESS | 10230 | 1463065249593 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 318 (0x8b8b1800) [pid = 10230] [serial = 1569] [outer = 0x86fd2400] 08:00:50 INFO - PROCESS | 10230 | 1463065250449 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]]]}] 08:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1434ms 08:00:50 INFO - PROCESS | 10230 | 1463065250524 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 10230 | 1463065250527 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 08:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:00:50 INFO - PROCESS | 10230 | 1463065250533 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 10230 | 1463065250536 Marionette TRACE conn3 <- [1,2062,null,{}] 08:00:50 INFO - PROCESS | 10230 | 1463065250541 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}] 08:00:50 INFO - PROCESS | 10230 | 1463065250707 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:00:50 INFO - PROCESS | 10230 | 1463065250922 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a198c00 == 124 [pid = 10230] [id = 523] 08:00:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 319 (0x8a427400) [pid = 10230] [serial = 1570] [outer = (nil)] 08:00:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 320 (0x8d24b800) [pid = 10230] [serial = 1571] [outer = 0x8a427400] 08:00:51 INFO - PROCESS | 10230 | 1463065251034 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 321 (0x8ee93800) [pid = 10230] [serial = 1572] [outer = 0x8a427400] 08:00:52 INFO - PROCESS | 10230 | 1463065252286 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]]]}] 08:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1828ms 08:00:52 INFO - PROCESS | 10230 | 1463065252362 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:00:52 INFO - PROCESS | 10230 | 1463065252367 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 08:00:52 INFO - PROCESS | 10230 | 1463065252375 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - PROCESS | 10230 | 1463065252380 Marionette TRACE conn3 <- [1,2066,null,{}] 08:00:52 INFO - PROCESS | 10230 | 1463065252387 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}] 08:00:52 INFO - PROCESS | 10230 | 1463065252628 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:00:52 INFO - PROCESS | 10230 | 1463065252850 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 10230 | ++DOCSHELL 0x8970b800 == 125 [pid = 10230] [id = 524] 08:00:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 322 (0x8970dc00) [pid = 10230] [serial = 1573] [outer = (nil)] 08:00:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 323 (0x89f8b000) [pid = 10230] [serial = 1574] [outer = 0x8970dc00] 08:00:53 INFO - PROCESS | 10230 | 1463065253013 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 324 (0x8a19dc00) [pid = 10230] [serial = 1575] [outer = 0x8970dc00] 08:00:53 INFO - PROCESS | 10230 | 1463065253900 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]]]}] 08:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1583ms 08:00:54 INFO - PROCESS | 10230 | --DOCSHELL 0x8a425800 == 124 [pid = 10230] [id = 507] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 323 (0x95133800) [pid = 10230] [serial = 1460] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | 1463065254083 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 10230 | 1463065254091 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 08:00:54 INFO - PROCESS | 10230 | --DOCSHELL 0x92224800 == 123 [pid = 10230] [id = 506] 08:00:54 INFO - PROCESS | 10230 | --DOCSHELL 0x8b477400 == 122 [pid = 10230] [id = 505] 08:00:54 INFO - PROCESS | 10230 | --DOCSHELL 0x8dbe5400 == 121 [pid = 10230] [id = 504] 08:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:00:54 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8aac00 == 120 [pid = 10230] [id = 503] 08:00:54 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8ae000 == 119 [pid = 10230] [id = 502] 08:00:54 INFO - PROCESS | 10230 | --DOCSHELL 0x8b780800 == 118 [pid = 10230] [id = 501] 08:00:54 INFO - PROCESS | 10230 | --DOCSHELL 0x9a5eb800 == 117 [pid = 10230] [id = 493] 08:00:54 INFO - PROCESS | 10230 | --DOCSHELL 0x8a199400 == 116 [pid = 10230] [id = 492] 08:00:54 INFO - PROCESS | 10230 | --DOCSHELL 0x9772e000 == 115 [pid = 10230] [id = 491] 08:00:54 INFO - PROCESS | 10230 | 1463065254124 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 10230 | 1463065254128 Marionette TRACE conn3 <- [1,2070,null,{}] 08:00:54 INFO - PROCESS | 10230 | --DOCSHELL 0x9512e400 == 114 [pid = 10230] [id = 490] 08:00:54 INFO - PROCESS | 10230 | --DOCSHELL 0x93a9bc00 == 113 [pid = 10230] [id = 489] 08:00:54 INFO - PROCESS | 10230 | --DOCSHELL 0x8cd46800 == 112 [pid = 10230] [id = 488] 08:00:54 INFO - PROCESS | 10230 | --DOCSHELL 0x886f2000 == 111 [pid = 10230] [id = 487] 08:00:54 INFO - PROCESS | 10230 | 1463065254141 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}] 08:00:54 INFO - PROCESS | 10230 | 1463065254311 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 322 (0x8f043c00) [pid = 10230] [serial = 1448] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 321 (0x90f8e000) [pid = 10230] [serial = 1449] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 320 (0x92ca5000) [pid = 10230] [serial = 1455] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 319 (0x926ea000) [pid = 10230] [serial = 1452] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 318 (0x921ad800) [pid = 10230] [serial = 1451] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 317 (0x929d5c00) [pid = 10230] [serial = 1454] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 316 (0x8d0e0c00) [pid = 10230] [serial = 1445] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 315 (0x8e011800) [pid = 10230] [serial = 1446] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 314 (0x99897c00) [pid = 10230] [serial = 1424] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 313 (0x99554400) [pid = 10230] [serial = 1418] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 312 (0x99569800) [pid = 10230] [serial = 1421] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 311 (0x8dc45c00) [pid = 10230] [serial = 1403] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 310 (0x95128400) [pid = 10230] [serial = 1409] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 309 (0x8d390c00) [pid = 10230] [serial = 1443] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 308 (0x8d29b800) [pid = 10230] [serial = 1442] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 307 (0x8b77d800) [pid = 10230] [serial = 1400] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 306 (0x95303800) [pid = 10230] [serial = 1412] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 305 (0x98767000) [pid = 10230] [serial = 1415] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 304 (0x926e9400) [pid = 10230] [serial = 1406] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 303 (0x9a109c00) [pid = 10230] [serial = 1427] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 302 (0x9a7cc000) [pid = 10230] [serial = 1430] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 301 (0x9b055400) [pid = 10230] [serial = 1433] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 300 (0x9b061400) [pid = 10230] [serial = 1436] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 299 (0x923b8000) [pid = 10230] [serial = 1439] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 298 (0x92caa800) [pid = 10230] [serial = 1457] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | --DOMWINDOW == 297 (0x93c6f400) [pid = 10230] [serial = 1458] [outer = (nil)] [url = about:blank] 08:00:54 INFO - PROCESS | 10230 | 1463065254576 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a42ac00 == 112 [pid = 10230] [id = 525] 08:00:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 298 (0x8a42f400) [pid = 10230] [serial = 1576] [outer = (nil)] 08:00:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 299 (0x8b470800) [pid = 10230] [serial = 1577] [outer = 0x8a42f400] 08:00:54 INFO - PROCESS | 10230 | 1463065254649 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 300 (0x8b47c000) [pid = 10230] [serial = 1578] [outer = 0x8a42f400] 08:00:55 INFO - PROCESS | 10230 | 1463065255374 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]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1301ms 08:00:55 INFO - PROCESS | 10230 | 1463065255413 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 10230 | 1463065255415 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 08:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:00:55 INFO - PROCESS | 10230 | 1463065255421 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 10230 | 1463065255426 Marionette TRACE conn3 <- [1,2074,null,{}] 08:00:55 INFO - PROCESS | 10230 | 1463065255445 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}] 08:00:55 INFO - PROCESS | 10230 | 1463065255617 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:00:55 INFO - PROCESS | 10230 | 1463065255794 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8b6800 == 113 [pid = 10230] [id = 526] 08:00:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 301 (0x8c99d400) [pid = 10230] [serial = 1579] [outer = (nil)] 08:00:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 302 (0x8cca9800) [pid = 10230] [serial = 1580] [outer = 0x8c99d400] 08:00:55 INFO - PROCESS | 10230 | 1463065255865 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 303 (0x8cd47c00) [pid = 10230] [serial = 1581] [outer = 0x8c99d400] 08:00:56 INFO - PROCESS | 10230 | 1463065256571 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]]]}] 08:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1181ms 08:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:00:56 INFO - PROCESS | 10230 | 1463065256603 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 10230 | 1463065256606 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 08:00:56 INFO - PROCESS | 10230 | 1463065256612 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 10230 | 1463065256615 Marionette TRACE conn3 <- [1,2078,null,{}] 08:00:56 INFO - PROCESS | 10230 | 1463065256646 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}] 08:00:56 INFO - PROCESS | 10230 | 1463065256861 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:00:56 INFO - PROCESS | 10230 | 1463065256881 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ccab000 == 114 [pid = 10230] [id = 527] 08:00:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 304 (0x8d0e0800) [pid = 10230] [serial = 1582] [outer = (nil)] 08:00:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 305 (0x8d298800) [pid = 10230] [serial = 1583] [outer = 0x8d0e0800] 08:00:56 INFO - PROCESS | 10230 | 1463065256944 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 306 (0x8d384800) [pid = 10230] [serial = 1584] [outer = 0x8d0e0800] 08:00:57 INFO - PROCESS | 10230 | 1463065257774 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]]]}] 08:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1204ms 08:00:57 INFO - PROCESS | 10230 | 1463065257815 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 10230 | 1463065257817 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 08:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:00:57 INFO - PROCESS | 10230 | 1463065257830 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 10230 | 1463065257832 Marionette TRACE conn3 <- [1,2082,null,{}] 08:00:57 INFO - PROCESS | 10230 | 1463065257841 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}] 08:00:58 INFO - PROCESS | 10230 | 1463065258070 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:00:58 INFO - PROCESS | 10230 | 1463065258100 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:58 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d245c00 == 115 [pid = 10230] [id = 528] 08:00:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 307 (0x8d253000) [pid = 10230] [serial = 1585] [outer = (nil)] 08:00:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 308 (0x8d496400) [pid = 10230] [serial = 1586] [outer = 0x8d253000] 08:00:58 INFO - PROCESS | 10230 | 1463065258170 Marionette DEBUG loaded listener.js 08:00:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 309 (0x8da1a800) [pid = 10230] [serial = 1587] [outer = 0x8d253000] 08:00:59 INFO - PROCESS | 10230 | --DOMWINDOW == 308 (0x8b780c00) [pid = 10230] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:00:59 INFO - PROCESS | 10230 | --DOMWINDOW == 307 (0x8cca5000) [pid = 10230] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:00:59 INFO - PROCESS | 10230 | --DOMWINDOW == 306 (0x8f0ab400) [pid = 10230] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:00:59 INFO - PROCESS | 10230 | --DOMWINDOW == 305 (0x8b8b9800) [pid = 10230] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:00:59 INFO - PROCESS | 10230 | --DOMWINDOW == 304 (0x91113400) [pid = 10230] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:00:59 INFO - PROCESS | 10230 | --DOMWINDOW == 303 (0x924cc400) [pid = 10230] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:00:59 INFO - PROCESS | 10230 | --DOMWINDOW == 302 (0x8a427800) [pid = 10230] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:00:59 INFO - PROCESS | 10230 | 1463065259263 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]]]}] 08:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1480ms 08:00:59 INFO - PROCESS | 10230 | 1463065259310 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:00:59 INFO - PROCESS | 10230 | 1463065259314 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 08:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:00:59 INFO - PROCESS | 10230 | 1463065259319 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:00:59 INFO - PROCESS | 10230 | 1463065259321 Marionette TRACE conn3 <- [1,2086,null,{}] 08:00:59 INFO - PROCESS | 10230 | 1463065259327 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}] 08:00:59 INFO - PROCESS | 10230 | 1463065259491 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:00:59 INFO - PROCESS | 10230 | 1463065259507 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f83c00 == 116 [pid = 10230] [id = 529] 08:00:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 303 (0x8d383000) [pid = 10230] [serial = 1588] [outer = (nil)] 08:00:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 304 (0x8e011400) [pid = 10230] [serial = 1589] [outer = 0x8d383000] 08:00:59 INFO - PROCESS | 10230 | 1463065259571 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 305 (0x8e6bb800) [pid = 10230] [serial = 1590] [outer = 0x8d383000] 08:01:00 INFO - PROCESS | 10230 | 1463065260378 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]]]}] 08:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1078ms 08:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:01:00 INFO - PROCESS | 10230 | 1463065260410 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 10230 | 1463065260413 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 08:01:00 INFO - PROCESS | 10230 | 1463065260419 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 10230 | 1463065260422 Marionette TRACE conn3 <- [1,2090,null,{}] 08:01:00 INFO - PROCESS | 10230 | 1463065260427 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}] 08:01:00 INFO - PROCESS | 10230 | 1463065260643 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:01:00 INFO - PROCESS | 10230 | 1463065260665 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd6c00 == 117 [pid = 10230] [id = 530] 08:01:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 306 (0x8b780c00) [pid = 10230] [serial = 1591] [outer = (nil)] 08:01:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 307 (0x8edb4400) [pid = 10230] [serial = 1592] [outer = 0x8b780c00] 08:01:00 INFO - PROCESS | 10230 | 1463065260727 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 308 (0x8ee99400) [pid = 10230] [serial = 1593] [outer = 0x8b780c00] 08:01:01 INFO - PROCESS | 10230 | 1463065261753 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]]]}] 08:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1384ms 08:01:01 INFO - PROCESS | 10230 | 1463065261803 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 10230 | 1463065261808 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 08:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:01:01 INFO - PROCESS | 10230 | 1463065261817 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 10230 | 1463065261822 Marionette TRACE conn3 <- [1,2094,null,{}] 08:01:01 INFO - PROCESS | 10230 | 1463065261830 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}] 08:01:02 INFO - PROCESS | 10230 | 1463065262012 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:01:02 INFO - PROCESS | 10230 | 1463065262237 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 10230 | ++DOCSHELL 0x887b2400 == 118 [pid = 10230] [id = 531] 08:01:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 309 (0x898ddc00) [pid = 10230] [serial = 1594] [outer = (nil)] 08:01:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 310 (0x8a1a3c00) [pid = 10230] [serial = 1595] [outer = 0x898ddc00] 08:01:02 INFO - PROCESS | 10230 | 1463065262359 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 311 (0x8b773800) [pid = 10230] [serial = 1596] [outer = 0x898ddc00] 08:01:03 INFO - PROCESS | 10230 | 1463065263308 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]]]}] 08:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1535ms 08:01:03 INFO - PROCESS | 10230 | 1463065263353 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 10230 | 1463065263361 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 08:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:01:03 INFO - PROCESS | 10230 | 1463065263371 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 10230 | 1463065263375 Marionette TRACE conn3 <- [1,2098,null,{}] 08:01:03 INFO - PROCESS | 10230 | 1463065263381 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}] 08:01:03 INFO - PROCESS | 10230 | 1463065263576 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:01:03 INFO - PROCESS | 10230 | 1463065263789 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8ae400 == 119 [pid = 10230] [id = 532] 08:01:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 312 (0x8c9a5800) [pid = 10230] [serial = 1597] [outer = (nil)] 08:01:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 313 (0x8d245400) [pid = 10230] [serial = 1598] [outer = 0x8c9a5800] 08:01:03 INFO - PROCESS | 10230 | 1463065263910 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 314 (0x8d498400) [pid = 10230] [serial = 1599] [outer = 0x8c9a5800] 08:01:04 INFO - PROCESS | 10230 | 1463065264820 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]]]}] 08:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1481ms 08:01:04 INFO - PROCESS | 10230 | 1463065264851 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 10230 | 1463065264855 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 08:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:01:04 INFO - PROCESS | 10230 | 1463065264861 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 10230 | 1463065264867 Marionette TRACE conn3 <- [1,2102,null,{}] 08:01:04 INFO - PROCESS | 10230 | 1463065264882 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}] 08:01:05 INFO - PROCESS | 10230 | 1463065265060 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:01:05 INFO - PROCESS | 10230 | 1463065265281 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 10230 | ++DOCSHELL 0x8c9ac400 == 120 [pid = 10230] [id = 533] 08:01:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 315 (0x8e717000) [pid = 10230] [serial = 1600] [outer = (nil)] 08:01:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 316 (0x8ef94000) [pid = 10230] [serial = 1601] [outer = 0x8e717000] 08:01:05 INFO - PROCESS | 10230 | 1463065265398 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 317 (0x8f040800) [pid = 10230] [serial = 1602] [outer = 0x8e717000] 08:01:06 INFO - PROCESS | 10230 | 1463065266267 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]]]}] 08:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1434ms 08:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:01:06 INFO - PROCESS | 10230 | 1463065266297 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 10230 | 1463065266301 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 08:01:06 INFO - PROCESS | 10230 | 1463065266307 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 10230 | 1463065266310 Marionette TRACE conn3 <- [1,2106,null,{}] 08:01:06 INFO - PROCESS | 10230 | 1463065266315 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}] 08:01:06 INFO - PROCESS | 10230 | 1463065266489 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:01:06 INFO - PROCESS | 10230 | 1463065266756 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8ad000 == 121 [pid = 10230] [id = 534] 08:01:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 318 (0x8f040400) [pid = 10230] [serial = 1603] [outer = (nil)] 08:01:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 319 (0x90e18800) [pid = 10230] [serial = 1604] [outer = 0x8f040400] 08:01:06 INFO - PROCESS | 10230 | 1463065266836 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 320 (0x90f93800) [pid = 10230] [serial = 1605] [outer = 0x8f040400] 08:01:07 INFO - PROCESS | 10230 | 1463065267680 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]]]}] 08:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1435ms 08:01:07 INFO - PROCESS | 10230 | 1463065267741 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 10230 | 1463065267745 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 08:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:01:07 INFO - PROCESS | 10230 | 1463065267751 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 10230 | 1463065267753 Marionette TRACE conn3 <- [1,2110,null,{}] 08:01:07 INFO - PROCESS | 10230 | 1463065267759 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}] 08:01:07 INFO - PROCESS | 10230 | 1463065267937 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:01:08 INFO - PROCESS | 10230 | 1463065268152 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cca2c00 == 122 [pid = 10230] [id = 535] 08:01:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 321 (0x8e012400) [pid = 10230] [serial = 1606] [outer = (nil)] 08:01:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 322 (0x910f8c00) [pid = 10230] [serial = 1607] [outer = 0x8e012400] 08:01:08 INFO - PROCESS | 10230 | 1463065268276 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 323 (0x911eb000) [pid = 10230] [serial = 1608] [outer = 0x8e012400] 08:01:09 INFO - PROCESS | 10230 | 1463065269138 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]]]}] 08:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1440ms 08:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:01:09 INFO - PROCESS | 10230 | 1463065269192 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 10230 | 1463065269194 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 08:01:09 INFO - PROCESS | 10230 | 1463065269201 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 10230 | 1463065269204 Marionette TRACE conn3 <- [1,2114,null,{}] 08:01:09 INFO - PROCESS | 10230 | 1463065269210 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}] 08:01:09 INFO - PROCESS | 10230 | 1463065269411 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:01:09 INFO - PROCESS | 10230 | 1463065269626 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 10230 | ++DOCSHELL 0x8f0a8c00 == 123 [pid = 10230] [id = 536] 08:01:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 324 (0x90f9ac00) [pid = 10230] [serial = 1609] [outer = (nil)] 08:01:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 325 (0x924c8400) [pid = 10230] [serial = 1610] [outer = 0x90f9ac00] 08:01:09 INFO - PROCESS | 10230 | 1463065269745 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 326 (0x924f6000) [pid = 10230] [serial = 1611] [outer = 0x90f9ac00] 08:01:10 INFO - PROCESS | 10230 | 1463065270557 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]]]}] 08:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1430ms 08:01:10 INFO - PROCESS | 10230 | 1463065270630 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:01:10 INFO - PROCESS | 10230 | 1463065270634 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 08:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:01:10 INFO - PROCESS | 10230 | 1463065270639 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - PROCESS | 10230 | 1463065270642 Marionette TRACE conn3 <- [1,2118,null,{}] 08:01:10 INFO - PROCESS | 10230 | 1463065270647 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}] 08:01:10 INFO - PROCESS | 10230 | 1463065270810 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:01:11 INFO - PROCESS | 10230 | 1463065271034 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f89000 == 124 [pid = 10230] [id = 537] 08:01:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 327 (0x8b776000) [pid = 10230] [serial = 1612] [outer = (nil)] 08:01:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 328 (0x8ef63400) [pid = 10230] [serial = 1613] [outer = 0x8b776000] 08:01:11 INFO - PROCESS | 10230 | 1463065271146 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 329 (0x929dd400) [pid = 10230] [serial = 1614] [outer = 0x8b776000] 08:01:12 INFO - PROCESS | 10230 | 1463065272000 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]]]}] 08:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1430ms 08:01:12 INFO - PROCESS | 10230 | 1463065272106 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 10230 | 1463065272109 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 08:01:12 INFO - PROCESS | 10230 | ************************* 08:01:12 INFO - PROCESS | 10230 | A coding exception was thrown and uncaught in a Task. 08:01:12 INFO - PROCESS | 10230 | 08:01:12 INFO - PROCESS | 10230 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:01:12 INFO - PROCESS | 10230 | Full stack: 08:01:12 INFO - PROCESS | 10230 | ************************* 08:01:12 INFO - PROCESS | 10230 | 1463065272121 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 10230 | 1463065272125 Marionette TRACE conn3 <- [1,2122,null,{}] 08:01:12 INFO - PROCESS | 10230 | 1463065272131 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}] 08:01:12 INFO - PROCESS | 10230 | 1463065272337 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:01:12 INFO - PROCESS | 10230 | 1463065272593 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ee8dc00 == 125 [pid = 10230] [id = 538] 08:01:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 330 (0x923b2400) [pid = 10230] [serial = 1615] [outer = (nil)] 08:01:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 331 (0x93aba000) [pid = 10230] [serial = 1616] [outer = 0x923b2400] 08:01:12 INFO - PROCESS | 10230 | 1463065272706 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 332 (0x95126400) [pid = 10230] [serial = 1617] [outer = 0x923b2400] 08:01:13 INFO - PROCESS | 10230 | 1463065273498 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]]]}] 08:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1436ms 08:01:13 INFO - PROCESS | 10230 | 1463065273558 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 10230 | 1463065273561 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 08:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:01:13 INFO - PROCESS | 10230 | 1463065273571 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 10230 | 1463065273573 Marionette TRACE conn3 <- [1,2126,null,{}] 08:01:13 INFO - PROCESS | 10230 | 1463065273578 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}] 08:01:13 INFO - PROCESS | 10230 | 1463065273750 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:01:13 INFO - PROCESS | 10230 | 1463065273966 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x90f94000 == 126 [pid = 10230] [id = 539] 08:01:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 333 (0x92ca5000) [pid = 10230] [serial = 1618] [outer = (nil)] 08:01:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 334 (0x95288800) [pid = 10230] [serial = 1619] [outer = 0x92ca5000] 08:01:14 INFO - PROCESS | 10230 | 1463065274098 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 335 (0x9530d000) [pid = 10230] [serial = 1620] [outer = 0x92ca5000] 08:01:14 INFO - PROCESS | 10230 | 1463065274929 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]]]}] 08:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1385ms 08:01:14 INFO - PROCESS | 10230 | 1463065274956 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 10230 | 1463065274959 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 08:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:01:14 INFO - PROCESS | 10230 | 1463065274965 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 10230 | 1463065274968 Marionette TRACE conn3 <- [1,2130,null,{}] 08:01:14 INFO - PROCESS | 10230 | 1463065274974 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}] 08:01:15 INFO - PROCESS | 10230 | 1463065275133 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:01:15 INFO - PROCESS | 10230 | 1463065275354 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 10230 | ++DOCSHELL 0x92ca1c00 == 127 [pid = 10230] [id = 540] 08:01:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 336 (0x9512e400) [pid = 10230] [serial = 1621] [outer = (nil)] 08:01:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 337 (0x9771f400) [pid = 10230] [serial = 1622] [outer = 0x9512e400] 08:01:15 INFO - PROCESS | 10230 | 1463065275466 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 338 (0x97727400) [pid = 10230] [serial = 1623] [outer = 0x9512e400] 08:01:16 INFO - PROCESS | 10230 | 1463065276378 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] 08:01:16 INFO - PROCESS | 10230 | 1463065276456 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 08:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:01:16 INFO - PROCESS | 10230 | 1463065276463 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 10230 | 1463065276467 Marionette TRACE conn3 <- [1,2134,null,{}] 08:01:16 INFO - PROCESS | 10230 | 1463065276472 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}] 08:01:16 INFO - PROCESS | 10230 | 1463065276694 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:01:16 INFO - PROCESS | 10230 | 1463065276911 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 10230 | ++DOCSHELL 0x979dcc00 == 128 [pid = 10230] [id = 541] 08:01:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 339 (0x98f83400) [pid = 10230] [serial = 1624] [outer = (nil)] 08:01:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 340 (0x99553c00) [pid = 10230] [serial = 1625] [outer = 0x98f83400] 08:01:17 INFO - PROCESS | 10230 | 1463065277074 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 341 (0x99da9c00) [pid = 10230] [serial = 1626] [outer = 0x98f83400] 08:01:17 INFO - PROCESS | 10230 | 1463065277862 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]]]}] 08:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1438ms 08:01:17 INFO - PROCESS | 10230 | 1463065277901 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 10230 | 1463065277905 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 08:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:01:17 INFO - PROCESS | 10230 | 1463065277910 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 10230 | 1463065277913 Marionette TRACE conn3 <- [1,2138,null,{}] 08:01:17 INFO - PROCESS | 10230 | 1463065277918 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}] 08:01:18 INFO - PROCESS | 10230 | 1463065278077 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:01:18 INFO - PROCESS | 10230 | 1463065278377 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 10230 | ++DOCSHELL 0x99558c00 == 129 [pid = 10230] [id = 542] 08:01:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 342 (0x9a103c00) [pid = 10230] [serial = 1627] [outer = (nil)] 08:01:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 343 (0x9a5ebc00) [pid = 10230] [serial = 1628] [outer = 0x9a103c00] 08:01:18 INFO - PROCESS | 10230 | 1463065278460 Marionette DEBUG loaded listener.js 08:01:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 344 (0x9a7da800) [pid = 10230] [serial = 1629] [outer = 0x9a103c00] 08:01:19 INFO - PROCESS | 10230 | 1463065279302 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]]]}] 08:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1432ms 08:01:19 INFO - PROCESS | 10230 | 1463065279359 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:01:19 INFO - PROCESS | 10230 | 1463065279362 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 08:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:01:19 INFO - PROCESS | 10230 | 1463065279371 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:01:19 INFO - PROCESS | 10230 | 1463065279374 Marionette TRACE conn3 <- [1,2142,null,{}] 08:01:19 INFO - PROCESS | 10230 | 1463065279379 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}] 08:01:19 INFO - PROCESS | 10230 | 1463065279543 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:01:19 INFO - PROCESS | 10230 | 1463065279765 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 10230 | ++DOCSHELL 0x887a5000 == 130 [pid = 10230] [id = 543] 08:01:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 345 (0x8b8b5800) [pid = 10230] [serial = 1630] [outer = (nil)] 08:01:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 346 (0x8dc4c000) [pid = 10230] [serial = 1631] [outer = 0x8b8b5800] 08:01:19 INFO - PROCESS | 10230 | 1463065279877 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 347 (0x8edb1800) [pid = 10230] [serial = 1632] [outer = 0x8b8b5800] 08:01:20 INFO - PROCESS | 10230 | 1463065280768 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] 08:01:20 INFO - PROCESS | 10230 | 1463065280812 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 08:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:01:20 INFO - PROCESS | 10230 | 1463065280818 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 10230 | 1463065280821 Marionette TRACE conn3 <- [1,2146,null,{}] 08:01:20 INFO - PROCESS | 10230 | 1463065280826 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}] 08:01:21 INFO - PROCESS | 10230 | 1463065280999 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:01:21 INFO - PROCESS | 10230 | 1463065281266 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 10230 | ++DOCSHELL 0xa104fc00 == 131 [pid = 10230] [id = 544] 08:01:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 348 (0xa1054c00) [pid = 10230] [serial = 1633] [outer = (nil)] 08:01:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 349 (0xa214c400) [pid = 10230] [serial = 1634] [outer = 0xa1054c00] 08:01:21 INFO - PROCESS | 10230 | 1463065281340 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 350 (0xa21a7c00) [pid = 10230] [serial = 1635] [outer = 0xa1054c00] 08:01:22 INFO - PROCESS | 10230 | 1463065282202 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] 08:01:22 INFO - PROCESS | 10230 | 1463065282747 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 08:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:01:22 INFO - PROCESS | 10230 | 1463065282857 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 10230 | 1463065282862 Marionette TRACE conn3 <- [1,2150,null,{}] 08:01:22 INFO - PROCESS | 10230 | 1463065282884 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}] 08:01:23 INFO - PROCESS | 10230 | 1463065283046 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:01:23 INFO - PROCESS | 10230 | 1463065283303 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x86fd3000 == 132 [pid = 10230] [id = 545] 08:01:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 351 (0x89f8f800) [pid = 10230] [serial = 1636] [outer = (nil)] 08:01:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 352 (0x8ae04000) [pid = 10230] [serial = 1637] [outer = 0x89f8f800] 08:01:23 INFO - PROCESS | 10230 | 1463065283385 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 353 (0x8b8ac800) [pid = 10230] [serial = 1638] [outer = 0x89f8f800] 08:01:24 INFO - PROCESS | 10230 | 1463065284370 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]]]}] 08:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1564ms 08:01:24 INFO - PROCESS | 10230 | 1463065284412 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:01:24 INFO - PROCESS | 10230 | 1463065284417 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 08:01:24 INFO - PROCESS | 10230 | 1463065284427 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:01:24 INFO - PROCESS | 10230 | 1463065284432 Marionette TRACE conn3 <- [1,2154,null,{}] 08:01:24 INFO - PROCESS | 10230 | 1463065284437 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}] 08:01:24 INFO - PROCESS | 10230 | 1463065284612 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:01:24 INFO - PROCESS | 10230 | 1463065284841 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b774000 == 133 [pid = 10230] [id = 546] 08:01:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 354 (0x8b8ae000) [pid = 10230] [serial = 1639] [outer = (nil)] 08:01:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 355 (0x8d38cc00) [pid = 10230] [serial = 1640] [outer = 0x8b8ae000] 08:01:24 INFO - PROCESS | 10230 | 1463065284946 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 356 (0x8dbee400) [pid = 10230] [serial = 1641] [outer = 0x8b8ae000] 08:01:25 INFO - PROCESS | 10230 | --DOCSHELL 0x89f8dc00 == 132 [pid = 10230] [id = 364] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 355 (0xa1050800) [pid = 10230] [serial = 1490] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 354 (0x9955a400) [pid = 10230] [serial = 1475] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 353 (0x8cd48800) [pid = 10230] [serial = 1463] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 352 (0xa2477c00) [pid = 10230] [serial = 1496] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 351 (0x9a7cb800) [pid = 10230] [serial = 1478] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 350 (0x9cc41400) [pid = 10230] [serial = 1481] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 349 (0xa265dc00) [pid = 10230] [serial = 1499] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 348 (0x95306000) [pid = 10230] [serial = 1469] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 347 (0xa2277000) [pid = 10230] [serial = 1493] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 346 (0x979d4000) [pid = 10230] [serial = 1472] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 345 (0x9ce62000) [pid = 10230] [serial = 1487] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 344 (0x9ce61400) [pid = 10230] [serial = 1484] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 343 (0x8ef9ac00) [pid = 10230] [serial = 1466] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 342 (0x955dfc00) [pid = 10230] [serial = 1502] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOCSHELL 0x89f83c00 == 131 [pid = 10230] [id = 529] 08:01:25 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8b6800 == 130 [pid = 10230] [id = 526] 08:01:25 INFO - PROCESS | 10230 | --DOCSHELL 0x8a42ac00 == 129 [pid = 10230] [id = 525] 08:01:25 INFO - PROCESS | 10230 | --DOCSHELL 0x8970b800 == 128 [pid = 10230] [id = 524] 08:01:25 INFO - PROCESS | 10230 | --DOCSHELL 0xa306a000 == 127 [pid = 10230] [id = 518] 08:01:25 INFO - PROCESS | 10230 | --DOCSHELL 0x995ee400 == 126 [pid = 10230] [id = 517] 08:01:25 INFO - PROCESS | 10230 | --DOCSHELL 0x9a2d3c00 == 125 [pid = 10230] [id = 516] 08:01:25 INFO - PROCESS | 10230 | --DOCSHELL 0x8da1d400 == 124 [pid = 10230] [id = 515] 08:01:25 INFO - PROCESS | 10230 | --DOCSHELL 0x8a429400 == 123 [pid = 10230] [id = 514] 08:01:25 INFO - PROCESS | 10230 | --DOCSHELL 0x995ef800 == 122 [pid = 10230] [id = 513] 08:01:25 INFO - PROCESS | 10230 | --DOCSHELL 0x8f0a8000 == 121 [pid = 10230] [id = 512] 08:01:25 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd0400 == 120 [pid = 10230] [id = 511] 08:01:25 INFO - PROCESS | 10230 | --DOCSHELL 0x8dbf0400 == 119 [pid = 10230] [id = 510] 08:01:25 INFO - PROCESS | 10230 | --DOCSHELL 0x898df800 == 118 [pid = 10230] [id = 509] 08:01:25 INFO - PROCESS | 10230 | 1463065285863 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]]]}] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 341 (0x92ca5800) [pid = 10230] [serial = 1523] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 340 (0x95134000) [pid = 10230] [serial = 1524] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 339 (0x8d0ddc00) [pid = 10230] [serial = 1506] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 338 (0x8b779000) [pid = 10230] [serial = 1508] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 337 (0x910f3000) [pid = 10230] [serial = 1514] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 336 (0x8dbed800) [pid = 10230] [serial = 1512] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 335 (0x8ccabc00) [pid = 10230] [serial = 1511] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 334 (0x923be000) [pid = 10230] [serial = 1517] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 333 (0x8edb2400) [pid = 10230] [serial = 1509] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 332 (0x924e9800) [pid = 10230] [serial = 1518] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 331 (0x93c75400) [pid = 10230] [serial = 1521] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 330 (0x9110b400) [pid = 10230] [serial = 1515] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 329 (0x92e4fc00) [pid = 10230] [serial = 1520] [outer = (nil)] [url = about:blank] 08:01:25 INFO - PROCESS | 10230 | --DOMWINDOW == 328 (0x8b8b3c00) [pid = 10230] [serial = 1505] [outer = (nil)] [url = about:blank] 08:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1485ms 08:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:01:25 INFO - PROCESS | 10230 | 1463065285909 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 10230 | 1463065285911 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 08:01:25 INFO - PROCESS | 10230 | 1463065285917 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 10230 | 1463065285920 Marionette TRACE conn3 <- [1,2158,null,{}] 08:01:25 INFO - PROCESS | 10230 | 1463065285932 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}] 08:01:26 INFO - PROCESS | 10230 | 1463065286083 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:01:26 INFO - PROCESS | 10230 | 1463065286102 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d24bc00 == 119 [pid = 10230] [id = 547] 08:01:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 329 (0x8d29b000) [pid = 10230] [serial = 1642] [outer = (nil)] 08:01:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 330 (0x8dc48800) [pid = 10230] [serial = 1643] [outer = 0x8d29b000] 08:01:26 INFO - PROCESS | 10230 | 1463065286202 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 331 (0x8e00c000) [pid = 10230] [serial = 1644] [outer = 0x8d29b000] 08:01:27 INFO - PROCESS | 10230 | 1463065287120 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]]]}] 08:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1239ms 08:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:01:27 INFO - PROCESS | 10230 | 1463065287155 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 10230 | 1463065287158 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 08:01:27 INFO - PROCESS | 10230 | 1463065287164 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - PROCESS | 10230 | 1463065287167 Marionette TRACE conn3 <- [1,2162,null,{}] 08:01:27 INFO - PROCESS | 10230 | 1463065287172 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}] 08:01:27 INFO - PROCESS | 10230 | 1463065287315 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:01:27 INFO - PROCESS | 10230 | 1463065287495 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d2c00 == 120 [pid = 10230] [id = 548] 08:01:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 332 (0x8e011800) [pid = 10230] [serial = 1645] [outer = (nil)] 08:01:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 333 (0x8ef61800) [pid = 10230] [serial = 1646] [outer = 0x8e011800] 08:01:27 INFO - PROCESS | 10230 | 1463065287559 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 334 (0x8f044000) [pid = 10230] [serial = 1647] [outer = 0x8e011800] 08:01:28 INFO - PROCESS | 10230 | 1463065288301 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]]]}] 08:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1182ms 08:01:28 INFO - PROCESS | 10230 | 1463065288346 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:01:28 INFO - PROCESS | 10230 | 1463065288349 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 08:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:01:28 INFO - PROCESS | 10230 | 1463065288366 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 10230 | 1463065288373 Marionette TRACE conn3 <- [1,2166,null,{}] 08:01:28 INFO - PROCESS | 10230 | 1463065288378 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}] 08:01:28 INFO - PROCESS | 10230 | 1463065288583 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:01:28 INFO - PROCESS | 10230 | 1463065288612 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 10230 | ++DOCSHELL 0x89706400 == 121 [pid = 10230] [id = 549] 08:01:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 335 (0x8a19e800) [pid = 10230] [serial = 1648] [outer = (nil)] 08:01:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 336 (0x90f99c00) [pid = 10230] [serial = 1649] [outer = 0x8a19e800] 08:01:28 INFO - PROCESS | 10230 | 1463065288687 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 337 (0x910fb400) [pid = 10230] [serial = 1650] [outer = 0x8a19e800] 08:01:29 INFO - PROCESS | 10230 | 1463065289570 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]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1252ms 08:01:29 INFO - PROCESS | 10230 | 1463065289607 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 10230 | 1463065289610 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 08:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:01:29 INFO - PROCESS | 10230 | 1463065289616 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 10230 | 1463065289618 Marionette TRACE conn3 <- [1,2170,null,{}] 08:01:29 INFO - PROCESS | 10230 | 1463065289628 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}] 08:01:29 INFO - PROCESS | 10230 | 1463065289856 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:01:29 INFO - PROCESS | 10230 | 1463065289886 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:29 INFO - PROCESS | 10230 | ++DOCSHELL 0x91112c00 == 122 [pid = 10230] [id = 550] 08:01:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 338 (0x923bcc00) [pid = 10230] [serial = 1651] [outer = (nil)] 08:01:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 339 (0x924f8400) [pid = 10230] [serial = 1652] [outer = 0x923bcc00] 08:01:29 INFO - PROCESS | 10230 | 1463065289950 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 340 (0x93c70000) [pid = 10230] [serial = 1653] [outer = 0x923bcc00] 08:01:30 INFO - PROCESS | 10230 | --DOMWINDOW == 339 (0x8d383000) [pid = 10230] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:01:30 INFO - PROCESS | 10230 | --DOMWINDOW == 338 (0x8c99d400) [pid = 10230] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:01:30 INFO - PROCESS | 10230 | --DOMWINDOW == 337 (0x8a42f400) [pid = 10230] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:01:30 INFO - PROCESS | 10230 | --DOMWINDOW == 336 (0x8970dc00) [pid = 10230] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:01:30 INFO - PROCESS | 10230 | --DOMWINDOW == 335 (0x8d253000) [pid = 10230] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:01:30 INFO - PROCESS | 10230 | --DOMWINDOW == 334 (0x8d0e0800) [pid = 10230] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:01:31 INFO - PROCESS | 10230 | 1463065291101 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]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1532ms 08:01:31 INFO - PROCESS | 10230 | 1463065291148 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 10230 | 1463065291150 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 08:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:01:31 INFO - PROCESS | 10230 | 1463065291156 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 10230 | 1463065291159 Marionette TRACE conn3 <- [1,2174,null,{}] 08:01:31 INFO - PROCESS | 10230 | 1463065291174 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}] 08:01:31 INFO - PROCESS | 10230 | 1463065291314 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:01:31 INFO - PROCESS | 10230 | 1463065291332 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 10230 | ++DOCSHELL 0x8970dc00 == 123 [pid = 10230] [id = 551] 08:01:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 335 (0x8cca8800) [pid = 10230] [serial = 1654] [outer = (nil)] 08:01:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 336 (0x924f1800) [pid = 10230] [serial = 1655] [outer = 0x8cca8800] 08:01:31 INFO - PROCESS | 10230 | 1463065291395 Marionette DEBUG loaded listener.js 08:01:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 337 (0x93c77c00) [pid = 10230] [serial = 1656] [outer = 0x8cca8800] 08:01:32 INFO - PROCESS | 10230 | 1463065292198 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]]]}] 08:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1087ms 08:01:32 INFO - PROCESS | 10230 | 1463065292245 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:01:32 INFO - PROCESS | 10230 | 1463065292248 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 08:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:01:32 INFO - PROCESS | 10230 | 1463065292253 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 10230 | 1463065292255 Marionette TRACE conn3 <- [1,2178,null,{}] 08:01:32 INFO - PROCESS | 10230 | 1463065292261 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}] 08:01:32 INFO - PROCESS | 10230 | 1463065292467 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:01:32 INFO - PROCESS | 10230 | 1463065292486 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d253000 == 124 [pid = 10230] [id = 552] 08:01:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 338 (0x90f93000) [pid = 10230] [serial = 1657] [outer = (nil)] 08:01:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 339 (0x955dd800) [pid = 10230] [serial = 1658] [outer = 0x90f93000] 08:01:32 INFO - PROCESS | 10230 | 1463065292548 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 340 (0x978b5000) [pid = 10230] [serial = 1659] [outer = 0x90f93000] 08:01:33 INFO - PROCESS | 10230 | 1463065293686 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]]]}] 08:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1486ms 08:01:33 INFO - PROCESS | 10230 | 1463065293740 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 10230 | 1463065293745 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 08:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:01:33 INFO - PROCESS | 10230 | 1463065293772 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 10230 | 1463065293777 Marionette TRACE conn3 <- [1,2182,null,{}] 08:01:33 INFO - PROCESS | 10230 | 1463065293784 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}] 08:01:33 INFO - PROCESS | 10230 | 1463065293971 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:01:34 INFO - PROCESS | 10230 | 1463065294241 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f89800 == 125 [pid = 10230] [id = 553] 08:01:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 341 (0x8ae06000) [pid = 10230] [serial = 1660] [outer = (nil)] 08:01:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 342 (0x8c9ab800) [pid = 10230] [serial = 1661] [outer = 0x8ae06000] 08:01:34 INFO - PROCESS | 10230 | 1463065294362 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 343 (0x8d24a800) [pid = 10230] [serial = 1662] [outer = 0x8ae06000] 08:01:35 INFO - PROCESS | 10230 | 1463065295168 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]]]}] 08:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1437ms 08:01:35 INFO - PROCESS | 10230 | 1463065295207 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:01:35 INFO - PROCESS | 10230 | 1463065295216 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 08:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:01:35 INFO - PROCESS | 10230 | 1463065295225 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:01:35 INFO - PROCESS | 10230 | 1463065295229 Marionette TRACE conn3 <- [1,2186,null,{}] 08:01:35 INFO - PROCESS | 10230 | 1463065295235 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}] 08:01:35 INFO - PROCESS | 10230 | 1463065295413 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:01:35 INFO - PROCESS | 10230 | 1463065295629 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d0ddc00 == 126 [pid = 10230] [id = 554] 08:01:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 344 (0x8dc49400) [pid = 10230] [serial = 1663] [outer = (nil)] 08:01:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 345 (0x8ef95c00) [pid = 10230] [serial = 1664] [outer = 0x8dc49400] 08:01:35 INFO - PROCESS | 10230 | 1463065295738 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 346 (0x90e1bc00) [pid = 10230] [serial = 1665] [outer = 0x8dc49400] 08:01:36 INFO - PROCESS | 10230 | 1463065296661 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]]]}] 08:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1489ms 08:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:01:36 INFO - PROCESS | 10230 | 1463065296715 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 10230 | 1463065296718 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 08:01:36 INFO - PROCESS | 10230 | 1463065296725 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 10230 | 1463065296730 Marionette TRACE conn3 <- [1,2190,null,{}] 08:01:36 INFO - PROCESS | 10230 | 1463065296746 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}] 08:01:36 INFO - PROCESS | 10230 | 1463065296923 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:01:37 INFO - PROCESS | 10230 | 1463065297141 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a198800 == 127 [pid = 10230] [id = 555] 08:01:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 347 (0x92e4fc00) [pid = 10230] [serial = 1666] [outer = (nil)] 08:01:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 348 (0x955d1400) [pid = 10230] [serial = 1667] [outer = 0x92e4fc00] 08:01:37 INFO - PROCESS | 10230 | 1463065297261 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 349 (0x991d8400) [pid = 10230] [serial = 1668] [outer = 0x92e4fc00] 08:01:38 INFO - PROCESS | 10230 | 1463065298100 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]]]}] 08:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1435ms 08:01:38 INFO - PROCESS | 10230 | 1463065298159 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:01:38 INFO - PROCESS | 10230 | 1463065298163 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 08:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:01:38 INFO - PROCESS | 10230 | 1463065298169 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 10230 | 1463065298172 Marionette TRACE conn3 <- [1,2194,null,{}] 08:01:38 INFO - PROCESS | 10230 | 1463065298177 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}] 08:01:38 INFO - PROCESS | 10230 | 1463065298354 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:01:38 INFO - PROCESS | 10230 | 1463065298634 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b8b2c00 == 128 [pid = 10230] [id = 556] 08:01:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 350 (0x8d29a000) [pid = 10230] [serial = 1669] [outer = (nil)] 08:01:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 351 (0x9954f800) [pid = 10230] [serial = 1670] [outer = 0x8d29a000] 08:01:38 INFO - PROCESS | 10230 | 1463065298724 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 352 (0x99897400) [pid = 10230] [serial = 1671] [outer = 0x8d29a000] 08:01:39 INFO - PROCESS | 10230 | 1463065299512 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]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1379ms 08:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:01:39 INFO - PROCESS | 10230 | 1463065299548 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 10230 | 1463065299551 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 08:01:39 INFO - PROCESS | 10230 | 1463065299557 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 10230 | 1463065299561 Marionette TRACE conn3 <- [1,2198,null,{}] 08:01:39 INFO - PROCESS | 10230 | 1463065299566 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}] 08:01:39 INFO - PROCESS | 10230 | 1463065299737 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:01:39 INFO - PROCESS | 10230 | 1463065299959 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 10230 | ++DOCSHELL 0x93a90800 == 129 [pid = 10230] [id = 557] 08:01:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 353 (0x99559000) [pid = 10230] [serial = 1672] [outer = (nil)] 08:01:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 354 (0x9a95f400) [pid = 10230] [serial = 1673] [outer = 0x99559000] 08:01:40 INFO - PROCESS | 10230 | 1463065300075 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 355 (0x9b079400) [pid = 10230] [serial = 1674] [outer = 0x99559000] 08:01:40 INFO - PROCESS | 10230 | 1463065300920 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]]]}] 08:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1429ms 08:01:40 INFO - PROCESS | 10230 | 1463065300986 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:01:40 INFO - PROCESS | 10230 | 1463065300990 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 08:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:01:40 INFO - PROCESS | 10230 | 1463065300996 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 10230 | 1463065300999 Marionette TRACE conn3 <- [1,2202,null,{}] 08:01:41 INFO - PROCESS | 10230 | 1463065301004 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}] 08:01:41 INFO - PROCESS | 10230 | 1463065301218 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:01:41 INFO - PROCESS | 10230 | 1463065301435 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 10230 | ++DOCSHELL 0x9b058000 == 130 [pid = 10230] [id = 558] 08:01:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 356 (0x9b05e000) [pid = 10230] [serial = 1675] [outer = (nil)] 08:01:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 357 (0xa229a000) [pid = 10230] [serial = 1676] [outer = 0x9b05e000] 08:01:41 INFO - PROCESS | 10230 | 1463065301545 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 358 (0xa260cc00) [pid = 10230] [serial = 1677] [outer = 0x9b05e000] 08:01:42 INFO - PROCESS | 10230 | 1463065302351 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]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1427ms 08:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:01:42 INFO - PROCESS | 10230 | 1463065302423 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 10230 | 1463065302426 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 08:01:42 INFO - PROCESS | 10230 | 1463065302432 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 10230 | 1463065302435 Marionette TRACE conn3 <- [1,2206,null,{}] 08:01:42 INFO - PROCESS | 10230 | 1463065302441 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}] 08:01:42 INFO - PROCESS | 10230 | 1463065302645 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:01:42 INFO - PROCESS | 10230 | 1463065302864 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cd49c00 == 131 [pid = 10230] [id = 559] 08:01:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 359 (0xa2144400) [pid = 10230] [serial = 1678] [outer = (nil)] 08:01:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 360 (0xa306a000) [pid = 10230] [serial = 1679] [outer = 0xa2144400] 08:01:42 INFO - PROCESS | 10230 | 1463065302976 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 361 (0xa3545c00) [pid = 10230] [serial = 1680] [outer = 0xa2144400] 08:01:43 INFO - PROCESS | 10230 | 1463065303867 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]]]}] 08:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1485ms 08:01:43 INFO - PROCESS | 10230 | 1463065303916 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:01:43 INFO - PROCESS | 10230 | 1463065303919 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 08:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:01:43 INFO - PROCESS | 10230 | 1463065303925 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 10230 | 1463065303928 Marionette TRACE conn3 <- [1,2210,null,{}] 08:01:43 INFO - PROCESS | 10230 | 1463065303934 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}] 08:01:44 INFO - PROCESS | 10230 | 1463065304107 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:01:44 INFO - PROCESS | 10230 | 1463065304371 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 10230 | ++DOCSHELL 0x93abfc00 == 132 [pid = 10230] [id = 560] 08:01:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 362 (0xa2278000) [pid = 10230] [serial = 1681] [outer = (nil)] 08:01:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 363 (0xa6286000) [pid = 10230] [serial = 1682] [outer = 0xa2278000] 08:01:44 INFO - PROCESS | 10230 | 1463065304487 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 364 (0xa62f0c00) [pid = 10230] [serial = 1683] [outer = 0xa2278000] 08:01:45 INFO - PROCESS | 10230 | 1463065305241 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]]]}] 08:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1340ms 08:01:45 INFO - PROCESS | 10230 | 1463065305266 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 10230 | 1463065305270 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 08:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:01:45 INFO - PROCESS | 10230 | 1463065305275 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 10230 | 1463065305279 Marionette TRACE conn3 <- [1,2214,null,{}] 08:01:45 INFO - PROCESS | 10230 | 1463065305284 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}] 08:01:45 INFO - PROCESS | 10230 | 1463065305446 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:01:45 INFO - PROCESS | 10230 | 1463065305717 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a5c3000 == 133 [pid = 10230] [id = 561] 08:01:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 365 (0x8a5c4c00) [pid = 10230] [serial = 1684] [outer = (nil)] 08:01:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 366 (0x8a5ca800) [pid = 10230] [serial = 1685] [outer = 0x8a5c4c00] 08:01:45 INFO - PROCESS | 10230 | 1463065305796 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 367 (0x8a5cd800) [pid = 10230] [serial = 1686] [outer = 0x8a5c4c00] 08:01:46 INFO - PROCESS | 10230 | 1463065306618 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]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1395ms 08:01:46 INFO - PROCESS | 10230 | 1463065306671 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 10230 | 1463065306675 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 08:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:01:46 INFO - PROCESS | 10230 | 1463065306680 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 10230 | 1463065306683 Marionette TRACE conn3 <- [1,2218,null,{}] 08:01:46 INFO - PROCESS | 10230 | 1463065306688 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}] 08:01:46 INFO - PROCESS | 10230 | 1463065306849 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:01:47 INFO - PROCESS | 10230 | 1463065307114 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 10230 | ++DOCSHELL 0x89ddb800 == 134 [pid = 10230] [id = 562] 08:01:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 368 (0x8a5c2800) [pid = 10230] [serial = 1687] [outer = (nil)] 08:01:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 369 (0xa627cc00) [pid = 10230] [serial = 1688] [outer = 0x8a5c2800] 08:01:47 INFO - PROCESS | 10230 | 1463065307192 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 370 (0xa628a400) [pid = 10230] [serial = 1689] [outer = 0x8a5c2800] 08:01:48 INFO - PROCESS | 10230 | 1463065308015 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]]]}] 08:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1395ms 08:01:48 INFO - PROCESS | 10230 | 1463065308075 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:01:48 INFO - PROCESS | 10230 | 1463065308079 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 08:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:01:48 INFO - PROCESS | 10230 | 1463065308085 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 10230 | 1463065308088 Marionette TRACE conn3 <- [1,2222,null,{}] 08:01:48 INFO - PROCESS | 10230 | 1463065308094 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}] 08:01:48 INFO - PROCESS | 10230 | 1463065308278 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:01:48 INFO - PROCESS | 10230 | 1463065308541 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:48 INFO - PROCESS | 10230 | ++DOCSHELL 0x88ef6400 == 135 [pid = 10230] [id = 563] 08:01:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 371 (0x88ef7000) [pid = 10230] [serial = 1690] [outer = (nil)] 08:01:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 372 (0x8a5d0400) [pid = 10230] [serial = 1691] [outer = 0x88ef7000] 08:01:48 INFO - PROCESS | 10230 | 1463065308663 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 373 (0xa6780800) [pid = 10230] [serial = 1692] [outer = 0x88ef7000] 08:01:49 INFO - PROCESS | 10230 | 1463065309496 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]]]}] 08:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1478ms 08:01:49 INFO - PROCESS | 10230 | 1463065309564 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 10230 | 1463065309568 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 08:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:01:49 INFO - PROCESS | 10230 | 1463065309573 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - PROCESS | 10230 | 1463065309576 Marionette TRACE conn3 <- [1,2226,null,{}] 08:01:49 INFO - PROCESS | 10230 | 1463065309581 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}] 08:01:49 INFO - PROCESS | 10230 | 1463065309747 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:01:50 INFO - PROCESS | 10230 | 1463065310013 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:50 INFO - PROCESS | 10230 | ++DOCSHELL 0x88452c00 == 136 [pid = 10230] [id = 564] 08:01:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 374 (0x88454c00) [pid = 10230] [serial = 1693] [outer = (nil)] 08:01:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 375 (0x8845ac00) [pid = 10230] [serial = 1694] [outer = 0x88454c00] 08:01:50 INFO - PROCESS | 10230 | 1463065310091 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 376 (0x8845d800) [pid = 10230] [serial = 1695] [outer = 0x88454c00] 08:01:50 INFO - PROCESS | 10230 | 1463065310901 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]]]}] 08:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1386ms 08:01:50 INFO - PROCESS | 10230 | 1463065310960 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 10230 | 1463065310963 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 08:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:01:50 INFO - PROCESS | 10230 | 1463065310969 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 10230 | 1463065310971 Marionette TRACE conn3 <- [1,2230,null,{}] 08:01:50 INFO - PROCESS | 10230 | 1463065310977 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}] 08:01:51 INFO - PROCESS | 10230 | 1463065311145 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:01:51 INFO - PROCESS | 10230 | 1463065311424 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:51 INFO - PROCESS | 10230 | ++DOCSHELL 0x86df0c00 == 137 [pid = 10230] [id = 565] 08:01:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 377 (0x86df1c00) [pid = 10230] [serial = 1696] [outer = (nil)] 08:01:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 378 (0x86df8400) [pid = 10230] [serial = 1697] [outer = 0x86df1c00] 08:01:51 INFO - PROCESS | 10230 | 1463065311502 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 379 (0x86dfa400) [pid = 10230] [serial = 1698] [outer = 0x86df1c00] 08:01:52 INFO - PROCESS | 10230 | 1463065312292 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]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1384ms 08:01:52 INFO - PROCESS | 10230 | 1463065312353 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 10230 | 1463065312356 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 08:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:01:52 INFO - PROCESS | 10230 | 1463065312362 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 10230 | 1463065312364 Marionette TRACE conn3 <- [1,2234,null,{}] 08:01:52 INFO - PROCESS | 10230 | 1463065312370 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}] 08:01:52 INFO - PROCESS | 10230 | 1463065312526 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:01:52 INFO - PROCESS | 10230 | 1463065312795 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 10230 | ++DOCSHELL 0x86df0800 == 138 [pid = 10230] [id = 566] 08:01:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 380 (0x86df8c00) [pid = 10230] [serial = 1699] [outer = (nil)] 08:01:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 381 (0x8845b400) [pid = 10230] [serial = 1700] [outer = 0x86df8c00] 08:01:52 INFO - PROCESS | 10230 | 1463065312872 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 382 (0x8845f800) [pid = 10230] [serial = 1701] [outer = 0x86df8c00] 08:01:53 INFO - PROCESS | 10230 | 1463065313718 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]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1385ms 08:01:53 INFO - PROCESS | 10230 | 1463065313749 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 10230 | 1463065313752 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 08:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:01:53 INFO - PROCESS | 10230 | 1463065313758 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 10230 | 1463065313760 Marionette TRACE conn3 <- [1,2238,null,{}] 08:01:53 INFO - PROCESS | 10230 | 1463065313766 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}] 08:01:53 INFO - PROCESS | 10230 | 1463065313935 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:01:54 INFO - PROCESS | 10230 | 1463065314226 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 10230 | ++DOCSHELL 0x84f41400 == 139 [pid = 10230] [id = 567] 08:01:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 383 (0x84f41c00) [pid = 10230] [serial = 1702] [outer = (nil)] 08:01:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 384 (0x84f47800) [pid = 10230] [serial = 1703] [outer = 0x84f41c00] 08:01:54 INFO - PROCESS | 10230 | 1463065314306 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 385 (0x84f48c00) [pid = 10230] [serial = 1704] [outer = 0x84f41c00] 08:01:55 INFO - PROCESS | 10230 | 1463065315109 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]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1394ms 08:01:55 INFO - PROCESS | 10230 | 1463065315153 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 10230 | 1463065315157 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 08:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:01:55 INFO - PROCESS | 10230 | 1463065315163 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 10230 | 1463065315166 Marionette TRACE conn3 <- [1,2242,null,{}] 08:01:55 INFO - PROCESS | 10230 | 1463065315171 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}] 08:01:55 INFO - PROCESS | 10230 | 1463065315343 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:01:55 INFO - PROCESS | 10230 | 1463065315625 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 10230 | ++DOCSHELL 0x84f47400 == 140 [pid = 10230] [id = 568] 08:01:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 386 (0x84f4c400) [pid = 10230] [serial = 1705] [outer = (nil)] 08:01:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 387 (0x88455c00) [pid = 10230] [serial = 1706] [outer = 0x84f4c400] 08:01:55 INFO - PROCESS | 10230 | 1463065315704 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 388 (0x88ef6800) [pid = 10230] [serial = 1707] [outer = 0x84f4c400] 08:01:56 INFO - PROCESS | 10230 | 1463065316519 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]]]}] 08:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1387ms 08:01:56 INFO - PROCESS | 10230 | 1463065316550 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:01:56 INFO - PROCESS | 10230 | 1463065316553 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 08:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:01:56 INFO - PROCESS | 10230 | 1463065316559 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 10230 | 1463065316562 Marionette TRACE conn3 <- [1,2246,null,{}] 08:01:56 INFO - PROCESS | 10230 | 1463065316567 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}] 08:01:56 INFO - PROCESS | 10230 | 1463065316745 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:01:57 INFO - PROCESS | 10230 | 1463065317019 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 10230 | ++DOCSHELL 0x85165000 == 141 [pid = 10230] [id = 569] 08:01:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 389 (0x85166800) [pid = 10230] [serial = 1708] [outer = (nil)] 08:01:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 390 (0x8516bc00) [pid = 10230] [serial = 1709] [outer = 0x85166800] 08:01:57 INFO - PROCESS | 10230 | 1463065317097 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 391 (0x8516dc00) [pid = 10230] [serial = 1710] [outer = 0x85166800] 08:01:57 INFO - PROCESS | 10230 | 1463065317986 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]]]}] 08:01:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1478ms 08:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:01:58 INFO - PROCESS | 10230 | 1463065318038 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:01:58 INFO - PROCESS | 10230 | 1463065318040 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 08:01:58 INFO - PROCESS | 10230 | 1463065318047 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 10230 | 1463065318050 Marionette TRACE conn3 <- [1,2250,null,{}] 08:01:58 INFO - PROCESS | 10230 | 1463065318055 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}] 08:01:58 INFO - PROCESS | 10230 | 1463065318245 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:01:58 INFO - PROCESS | 10230 | 1463065318523 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:58 INFO - PROCESS | 10230 | ++DOCSHELL 0x85167000 == 142 [pid = 10230] [id = 570] 08:01:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 392 (0x85168400) [pid = 10230] [serial = 1711] [outer = (nil)] 08:01:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 393 (0x86dfe400) [pid = 10230] [serial = 1712] [outer = 0x85168400] 08:01:58 INFO - PROCESS | 10230 | 1463065318652 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 394 (0x8a1a0400) [pid = 10230] [serial = 1713] [outer = 0x85168400] 08:01:59 INFO - PROCESS | 10230 | 1463065319457 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]]]}] 08:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1429ms 08:01:59 INFO - PROCESS | 10230 | 1463065319476 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 10230 | 1463065319478 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 08:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:01:59 INFO - PROCESS | 10230 | 1463065319484 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 10230 | 1463065319488 Marionette TRACE conn3 <- [1,2254,null,{}] 08:01:59 INFO - PROCESS | 10230 | 1463065319497 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}] 08:01:59 INFO - PROCESS | 10230 | 1463065319671 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:01:59 INFO - PROCESS | 10230 | 1463065319948 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x8516a800 == 143 [pid = 10230] [id = 571] 08:01:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 395 (0x86fd4800) [pid = 10230] [serial = 1714] [outer = (nil)] 08:02:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 396 (0x8d384400) [pid = 10230] [serial = 1715] [outer = 0x86fd4800] 08:02:00 INFO - PROCESS | 10230 | 1463065320027 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 397 (0x8e6b4800) [pid = 10230] [serial = 1716] [outer = 0x86fd4800] 08:02:00 INFO - PROCESS | 10230 | 1463065320905 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]]]}] 08:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1483ms 08:02:00 INFO - PROCESS | 10230 | 1463065320969 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:02:00 INFO - PROCESS | 10230 | 1463065320972 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 08:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:02:00 INFO - PROCESS | 10230 | 1463065320978 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 10230 | 1463065320980 Marionette TRACE conn3 <- [1,2258,null,{}] 08:02:00 INFO - PROCESS | 10230 | 1463065320986 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}] 08:02:01 INFO - PROCESS | 10230 | 1463065321176 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:02:01 INFO - PROCESS | 10230 | 1463065321806 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 10230 | ++DOCSHELL 0x8845bc00 == 144 [pid = 10230] [id = 572] 08:02:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 398 (0x886eac00) [pid = 10230] [serial = 1717] [outer = (nil)] 08:02:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 399 (0x887aa000) [pid = 10230] [serial = 1718] [outer = 0x886eac00] 08:02:01 INFO - PROCESS | 10230 | 1463065321941 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 400 (0x88e48c00) [pid = 10230] [serial = 1719] [outer = 0x886eac00] 08:02:02 INFO - PROCESS | 10230 | 1463065322765 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]]]}] 08:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1836ms 08:02:02 INFO - PROCESS | 10230 | 1463065322815 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:02:02 INFO - PROCESS | 10230 | 1463065322820 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 08:02:02 INFO - PROCESS | 10230 | 1463065322827 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 10230 | 1463065322832 Marionette TRACE conn3 <- [1,2262,null,{}] 08:02:02 INFO - PROCESS | 10230 | 1463065322839 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}] 08:02:03 INFO - PROCESS | 10230 | 1463065323014 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x89f82c00 == 143 [pid = 10230] [id = 508] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x886f3400 == 142 [pid = 10230] [id = 292] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x887a8c00 == 141 [pid = 10230] [id = 495] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x90f91400 == 140 [pid = 10230] [id = 352] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x898d7800 == 139 [pid = 10230] [id = 497] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x8a42a800 == 138 [pid = 10230] [id = 458] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x9a7d5c00 == 137 [pid = 10230] [id = 496] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x95310400 == 136 [pid = 10230] [id = 499] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x887af400 == 135 [pid = 10230] [id = 353] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x9ce65800 == 134 [pid = 10230] [id = 498] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x8970dc00 == 133 [pid = 10230] [id = 551] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x91112c00 == 132 [pid = 10230] [id = 550] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x89706400 == 131 [pid = 10230] [id = 549] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x898d2c00 == 130 [pid = 10230] [id = 548] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x8d245c00 == 129 [pid = 10230] [id = 528] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x8d24bc00 == 128 [pid = 10230] [id = 547] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x86fd3000 == 127 [pid = 10230] [id = 545] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x8b774000 == 126 [pid = 10230] [id = 546] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x99558c00 == 125 [pid = 10230] [id = 542] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x90f94000 == 124 [pid = 10230] [id = 539] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x8ee8dc00 == 123 [pid = 10230] [id = 538] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x89f89000 == 122 [pid = 10230] [id = 537] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x8f0a8c00 == 121 [pid = 10230] [id = 536] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8ad000 == 120 [pid = 10230] [id = 534] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x8cca2c00 == 119 [pid = 10230] [id = 535] 08:02:03 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd6c00 == 118 [pid = 10230] [id = 530] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 399 (0x8edb4400) [pid = 10230] [serial = 1592] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 398 (0x97720400) [pid = 10230] [serial = 1526] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 397 (0x8e011400) [pid = 10230] [serial = 1589] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 396 (0xa6778c00) [pid = 10230] [serial = 1559] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 395 (0x8cca9800) [pid = 10230] [serial = 1580] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 394 (0xa2477000) [pid = 10230] [serial = 1547] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 393 (0x8da18c00) [pid = 10230] [serial = 1529] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 392 (0x97737c00) [pid = 10230] [serial = 1544] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 391 (0x8b470800) [pid = 10230] [serial = 1577] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 390 (0xa3544400) [pid = 10230] [serial = 1553] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 389 (0x9a9a1800) [pid = 10230] [serial = 1541] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 388 (0x8a19dc00) [pid = 10230] [serial = 1575] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 387 (0x90f91000) [pid = 10230] [serial = 1532] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 386 (0x8b47c000) [pid = 10230] [serial = 1578] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 385 (0x9a10d000) [pid = 10230] [serial = 1538] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 384 (0x8d496400) [pid = 10230] [serial = 1586] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 383 (0x8ae0c400) [pid = 10230] [serial = 1568] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 382 (0x89f8b000) [pid = 10230] [serial = 1574] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 381 (0x8ae09c00) [pid = 10230] [serial = 1562] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 380 (0x8d298800) [pid = 10230] [serial = 1583] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 379 (0x86fd1000) [pid = 10230] [serial = 1565] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 378 (0x8d384800) [pid = 10230] [serial = 1584] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 377 (0x8d24b800) [pid = 10230] [serial = 1571] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 376 (0x8e6bb800) [pid = 10230] [serial = 1590] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 375 (0xa50ac800) [pid = 10230] [serial = 1556] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 374 (0x8cd47c00) [pid = 10230] [serial = 1581] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 373 (0x8da1a800) [pid = 10230] [serial = 1587] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 372 (0x98f87800) [pid = 10230] [serial = 1535] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | --DOMWINDOW == 371 (0xa3066c00) [pid = 10230] [serial = 1550] [outer = (nil)] [url = about:blank] 08:02:03 INFO - PROCESS | 10230 | 1463065323740 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 10230 | ++DOCSHELL 0x86fd3400 == 119 [pid = 10230] [id = 573] 08:02:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 372 (0x887a3c00) [pid = 10230] [serial = 1720] [outer = (nil)] 08:02:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 373 (0x88ef8c00) [pid = 10230] [serial = 1721] [outer = 0x887a3c00] 08:02:03 INFO - PROCESS | 10230 | 1463065323897 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 374 (0x898df000) [pid = 10230] [serial = 1722] [outer = 0x887a3c00] 08:02:04 INFO - PROCESS | 10230 | 1463065324609 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]]]}] 08:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1835ms 08:02:04 INFO - PROCESS | 10230 | 1463065324672 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 10230 | 1463065324678 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 08:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:02:04 INFO - PROCESS | 10230 | 1463065324688 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 10230 | 1463065324691 Marionette TRACE conn3 <- [1,2266,null,{}] 08:02:04 INFO - PROCESS | 10230 | 1463065324696 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}] 08:02:04 INFO - PROCESS | 10230 | 1463065324854 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:02:04 INFO - PROCESS | 10230 | 1463065324871 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f89000 == 120 [pid = 10230] [id = 574] 08:02:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 375 (0x89f89c00) [pid = 10230] [serial = 1723] [outer = (nil)] 08:02:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 376 (0x8ae06800) [pid = 10230] [serial = 1724] [outer = 0x89f89c00] 08:02:04 INFO - PROCESS | 10230 | 1463065324935 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 377 (0x8b472c00) [pid = 10230] [serial = 1725] [outer = 0x89f89c00] 08:02:05 INFO - PROCESS | 10230 | 1463065325842 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]]]}] 08:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1233ms 08:02:05 INFO - PROCESS | 10230 | 1463065325923 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:02:05 INFO - PROCESS | 10230 | 1463065325927 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 08:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:02:05 INFO - PROCESS | 10230 | 1463065325935 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:02:05 INFO - PROCESS | 10230 | 1463065325943 Marionette TRACE conn3 <- [1,2270,null,{}] 08:02:05 INFO - PROCESS | 10230 | 1463065325956 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}] 08:02:06 INFO - PROCESS | 10230 | 1463065326125 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:02:06 INFO - PROCESS | 10230 | 1463065326338 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:06 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a5c7400 == 121 [pid = 10230] [id = 575] 08:02:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 378 (0x8ae0b400) [pid = 10230] [serial = 1726] [outer = (nil)] 08:02:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 379 (0x8d0e0800) [pid = 10230] [serial = 1727] [outer = 0x8ae0b400] 08:02:06 INFO - PROCESS | 10230 | 1463065326407 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 380 (0x8d29b800) [pid = 10230] [serial = 1728] [outer = 0x8ae0b400] 08:02:07 INFO - PROCESS | 10230 | 1463065327143 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]]]}] 08:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1250ms 08:02:07 INFO - PROCESS | 10230 | 1463065327183 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 10230 | 1463065327187 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 08:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:02:07 INFO - PROCESS | 10230 | 1463065327201 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 10230 | 1463065327203 Marionette TRACE conn3 <- [1,2274,null,{}] 08:02:07 INFO - PROCESS | 10230 | 1463065327210 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}] 08:02:07 INFO - PROCESS | 10230 | 1463065327437 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:02:07 INFO - PROCESS | 10230 | 1463065327467 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cd4a400 == 122 [pid = 10230] [id = 576] 08:02:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 381 (0x8d0e6c00) [pid = 10230] [serial = 1729] [outer = (nil)] 08:02:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 382 (0x8dbea000) [pid = 10230] [serial = 1730] [outer = 0x8d0e6c00] 08:02:07 INFO - PROCESS | 10230 | 1463065327532 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 383 (0x8dc4b000) [pid = 10230] [serial = 1731] [outer = 0x8d0e6c00] 08:02:08 INFO - PROCESS | 10230 | --DOMWINDOW == 382 (0x8a19e800) [pid = 10230] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:02:08 INFO - PROCESS | 10230 | --DOMWINDOW == 381 (0x923bcc00) [pid = 10230] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:02:08 INFO - PROCESS | 10230 | --DOMWINDOW == 380 (0x89f8f800) [pid = 10230] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:02:08 INFO - PROCESS | 10230 | --DOMWINDOW == 379 (0x8b8ae000) [pid = 10230] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:02:08 INFO - PROCESS | 10230 | --DOMWINDOW == 378 (0x8e011800) [pid = 10230] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:02:08 INFO - PROCESS | 10230 | --DOMWINDOW == 377 (0x8d29b000) [pid = 10230] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:02:08 INFO - PROCESS | 10230 | --DOMWINDOW == 376 (0x8cca8800) [pid = 10230] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:02:08 INFO - PROCESS | 10230 | --DOMWINDOW == 375 (0x91110400) [pid = 10230] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:02:08 INFO - PROCESS | 10230 | --DOMWINDOW == 374 (0x8cd4f000) [pid = 10230] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:02:08 INFO - PROCESS | 10230 | --DOMWINDOW == 373 (0x8f0ac000) [pid = 10230] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:02:08 INFO - PROCESS | 10230 | 1463065328679 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]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1539ms 08:02:08 INFO - PROCESS | 10230 | 1463065328732 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 10230 | 1463065328736 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 08:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:02:08 INFO - PROCESS | 10230 | 1463065328752 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 10230 | 1463065328755 Marionette TRACE conn3 <- [1,2278,null,{}] 08:02:08 INFO - PROCESS | 10230 | 1463065328760 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}] 08:02:08 INFO - PROCESS | 10230 | 1463065328936 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:02:08 INFO - PROCESS | 10230 | 1463065328950 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a42ac00 == 123 [pid = 10230] [id = 577] 08:02:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 374 (0x8b474400) [pid = 10230] [serial = 1732] [outer = (nil)] 08:02:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 375 (0x8dbed000) [pid = 10230] [serial = 1733] [outer = 0x8b474400] 08:02:09 INFO - PROCESS | 10230 | 1463065329023 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 376 (0x8e714c00) [pid = 10230] [serial = 1734] [outer = 0x8b474400] 08:02:09 INFO - PROCESS | 10230 | 1463065329893 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]]]}] 08:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1193ms 08:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:02:09 INFO - PROCESS | 10230 | 1463065329945 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 10230 | 1463065329948 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 08:02:09 INFO - PROCESS | 10230 | 1463065329954 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 10230 | 1463065329957 Marionette TRACE conn3 <- [1,2282,null,{}] 08:02:09 INFO - PROCESS | 10230 | 1463065329962 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}] 08:02:10 INFO - PROCESS | 10230 | 1463065330124 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:02:10 INFO - PROCESS | 10230 | 1463065330142 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 10230 | ++DOCSHELL 0x86dfa800 == 124 [pid = 10230] [id = 578] 08:02:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 377 (0x886f2c00) [pid = 10230] [serial = 1735] [outer = (nil)] 08:02:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 378 (0x8ef94800) [pid = 10230] [serial = 1736] [outer = 0x886f2c00] 08:02:10 INFO - PROCESS | 10230 | 1463065330210 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 379 (0x8f0a8c00) [pid = 10230] [serial = 1737] [outer = 0x886f2c00] 08:02:11 INFO - PROCESS | 10230 | 1463065331351 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]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1430ms 08:02:11 INFO - PROCESS | 10230 | 1463065331384 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 10230 | 1463065331389 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 08:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:02:11 INFO - PROCESS | 10230 | 1463065331399 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 10230 | 1463065331403 Marionette TRACE conn3 <- [1,2286,null,{}] 08:02:11 INFO - PROCESS | 10230 | 1463065331412 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}] 08:02:11 INFO - PROCESS | 10230 | 1463065331639 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:02:11 INFO - PROCESS | 10230 | 1463065331963 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 10230 | ++DOCSHELL 0x88e43400 == 125 [pid = 10230] [id = 579] 08:02:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 380 (0x88e4c000) [pid = 10230] [serial = 1738] [outer = (nil)] 08:02:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 381 (0x88ef9000) [pid = 10230] [serial = 1739] [outer = 0x88e4c000] 08:02:12 INFO - PROCESS | 10230 | 1463065332052 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 382 (0x89f88000) [pid = 10230] [serial = 1740] [outer = 0x88e4c000] 08:02:12 INFO - PROCESS | 10230 | 1463065332883 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]]]}] 08:02:12 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 08:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1536ms 08:02:12 INFO - PROCESS | 10230 | 1463065332935 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 10230 | 1463065332943 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 08:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:02:12 INFO - PROCESS | 10230 | 1463065332953 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 10230 | 1463065332956 Marionette TRACE conn3 <- [1,2290,null,{}] 08:02:12 INFO - PROCESS | 10230 | 1463065332963 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}] 08:02:13 INFO - PROCESS | 10230 | 1463065333157 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:02:13 INFO - PROCESS | 10230 | 1463065333428 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:13 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b476800 == 126 [pid = 10230] [id = 580] 08:02:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 383 (0x8b775400) [pid = 10230] [serial = 1741] [outer = (nil)] 08:02:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 384 (0x8c9a7800) [pid = 10230] [serial = 1742] [outer = 0x8b775400] 08:02:13 INFO - PROCESS | 10230 | 1463065333587 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 385 (0x8d248000) [pid = 10230] [serial = 1743] [outer = 0x8b775400] 08:02:14 INFO - PROCESS | 10230 | 1463065334400 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]]]}] 08:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1485ms 08:02:14 INFO - PROCESS | 10230 | 1463065334437 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 10230 | 1463065334440 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 08:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:02:14 INFO - PROCESS | 10230 | 1463065334447 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 10230 | 1463065334453 Marionette TRACE conn3 <- [1,2294,null,{}] 08:02:14 INFO - PROCESS | 10230 | 1463065334468 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}] 08:02:14 INFO - PROCESS | 10230 | 1463065334652 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:02:14 INFO - PROCESS | 10230 | 1463065334922 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a5c6400 == 127 [pid = 10230] [id = 581] 08:02:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 386 (0x8e6be400) [pid = 10230] [serial = 1744] [outer = (nil)] 08:02:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 387 (0x8ef99400) [pid = 10230] [serial = 1745] [outer = 0x8e6be400] 08:02:15 INFO - PROCESS | 10230 | 1463065335011 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 388 (0x90f90800) [pid = 10230] [serial = 1746] [outer = 0x8e6be400] 08:02:15 INFO - PROCESS | 10230 | 1463065335843 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]]]}] 08:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1443ms 08:02:15 INFO - PROCESS | 10230 | 1463065335890 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 10230 | 1463065335895 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 08:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:02:15 INFO - PROCESS | 10230 | 1463065335901 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 10230 | 1463065335903 Marionette TRACE conn3 <- [1,2298,null,{}] 08:02:15 INFO - PROCESS | 10230 | 1463065335909 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}] 08:02:16 INFO - PROCESS | 10230 | 1463065336088 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:02:16 INFO - PROCESS | 10230 | 1463065336364 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e712400 == 128 [pid = 10230] [id = 582] 08:02:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 389 (0x91118400) [pid = 10230] [serial = 1747] [outer = (nil)] 08:02:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 390 (0x9221bc00) [pid = 10230] [serial = 1748] [outer = 0x91118400] 08:02:16 INFO - PROCESS | 10230 | 1463065336446 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 391 (0x923bd800) [pid = 10230] [serial = 1749] [outer = 0x91118400] 08:02:17 INFO - PROCESS | 10230 | 1463065337253 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]]]}] 08:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1377ms 08:02:17 INFO - PROCESS | 10230 | 1463065337278 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 10230 | 1463065337282 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 08:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:02:17 INFO - PROCESS | 10230 | 1463065337287 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 10230 | 1463065337290 Marionette TRACE conn3 <- [1,2302,null,{}] 08:02:17 INFO - PROCESS | 10230 | 1463065337296 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}] 08:02:17 INFO - PROCESS | 10230 | 1463065337487 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:02:17 INFO - PROCESS | 10230 | 1463065337764 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 10230 | ++DOCSHELL 0x91109c00 == 129 [pid = 10230] [id = 583] 08:02:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 392 (0x91112c00) [pid = 10230] [serial = 1750] [outer = (nil)] 08:02:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 393 (0x926f7400) [pid = 10230] [serial = 1751] [outer = 0x91112c00] 08:02:17 INFO - PROCESS | 10230 | 1463065337845 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 394 (0x92caa800) [pid = 10230] [serial = 1752] [outer = 0x91112c00] 08:02:18 INFO - PROCESS | 10230 | 1463065338691 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]]]}] 08:02:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1435ms 08:02:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:02:18 INFO - PROCESS | 10230 | 1463065338723 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:02:18 INFO - PROCESS | 10230 | 1463065338726 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 08:02:18 INFO - PROCESS | 10230 | 1463065338732 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - PROCESS | 10230 | 1463065338736 Marionette TRACE conn3 <- [1,2306,null,{}] 08:02:18 INFO - PROCESS | 10230 | 1463065338741 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}] 08:02:19 INFO - PROCESS | 10230 | 1463065339002 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:02:19 INFO - PROCESS | 10230 | 1463065339300 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:19 INFO - PROCESS | 10230 | ++DOCSHELL 0x8516c400 == 130 [pid = 10230] [id = 584] 08:02:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 395 (0x88efac00) [pid = 10230] [serial = 1753] [outer = (nil)] 08:02:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 396 (0x955d9400) [pid = 10230] [serial = 1754] [outer = 0x88efac00] 08:02:19 INFO - PROCESS | 10230 | 1463065339420 Marionette DEBUG loaded listener.js 08:02:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 397 (0x978bc800) [pid = 10230] [serial = 1755] [outer = 0x88efac00] 08:02:20 INFO - PROCESS | 10230 | 1463065340191 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]]]}] 08:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1488ms 08:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:02:20 INFO - PROCESS | 10230 | 1463065340220 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 08:02:20 INFO - PROCESS | 10230 | 1463065340223 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 08:02:20 INFO - PROCESS | 10230 | 1463065340228 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:02:20 INFO - PROCESS | 10230 | 1463065340232 Marionette TRACE conn3 <- [1,2310,null,{}] 08:02:20 INFO - PROCESS | 10230 | 1463065340237 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}] 08:02:20 INFO - PROCESS | 10230 | 1463065340420 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:02:20 INFO - PROCESS | 10230 | 1463065340695 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:20 INFO - PROCESS | 10230 | ++DOCSHELL 0x887ad000 == 131 [pid = 10230] [id = 585] 08:02:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 398 (0x95310400) [pid = 10230] [serial = 1756] [outer = (nil)] 08:02:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 399 (0x995ef000) [pid = 10230] [serial = 1757] [outer = 0x95310400] 08:02:20 INFO - PROCESS | 10230 | 1463065340776 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 400 (0x9a109c00) [pid = 10230] [serial = 1758] [outer = 0x95310400] 08:02:21 INFO - PROCESS | 10230 | 1463065341609 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]]]}] 08:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1437ms 08:02:21 INFO - PROCESS | 10230 | 1463065341666 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:02:21 INFO - PROCESS | 10230 | 1463065341669 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 08:02:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:02:21 INFO - PROCESS | 10230 | 1463065341675 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:02:21 INFO - PROCESS | 10230 | 1463065341678 Marionette TRACE conn3 <- [1,2314,null,{}] 08:02:21 INFO - PROCESS | 10230 | 1463065341684 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}] 08:02:21 INFO - PROCESS | 10230 | 1463065341852 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:02:22 INFO - PROCESS | 10230 | 1463065342128 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x95302400 == 132 [pid = 10230] [id = 586] 08:02:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 401 (0x9a102400) [pid = 10230] [serial = 1759] [outer = (nil)] 08:02:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 402 (0x9b070000) [pid = 10230] [serial = 1760] [outer = 0x9a102400] 08:02:22 INFO - PROCESS | 10230 | 1463065342210 Marionette DEBUG loaded listener.js 08:02:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 403 (0x9cc41400) [pid = 10230] [serial = 1761] [outer = 0x9a102400] 08:02:23 INFO - PROCESS | 10230 | 1463065343020 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]]]}] 08:02:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:02:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1377ms 08:02:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:02:23 INFO - PROCESS | 10230 | 1463065343054 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:02:23 INFO - PROCESS | 10230 | 1463065343056 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 08:02:23 INFO - PROCESS | 10230 | 1463065343063 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:02:23 INFO - PROCESS | 10230 | 1463065343066 Marionette TRACE conn3 <- [1,2318,null,{}] 08:02:23 INFO - PROCESS | 10230 | 1463065343072 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}] 08:02:23 INFO - PROCESS | 10230 | 1463065343250 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:02:23 INFO - PROCESS | 10230 | 1463065343539 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edb0c00 == 133 [pid = 10230] [id = 587] 08:02:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 404 (0x9b05dc00) [pid = 10230] [serial = 1762] [outer = (nil)] 08:02:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 405 (0xa21a1400) [pid = 10230] [serial = 1763] [outer = 0x9b05dc00] 08:02:23 INFO - PROCESS | 10230 | 1463065343631 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 406 (0xa2296400) [pid = 10230] [serial = 1764] [outer = 0x9b05dc00] 08:02:24 INFO - PROCESS | 10230 | 1463065344502 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] 08:02:24 INFO - PROCESS | 10230 | 1463065344554 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 08:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:02:24 INFO - PROCESS | 10230 | 1463065344560 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 10230 | 1463065344563 Marionette TRACE conn3 <- [1,2322,null,{}] 08:02:24 INFO - PROCESS | 10230 | 1463065344568 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}] 08:02:24 INFO - PROCESS | 10230 | 1463065344743 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:02:25 INFO - PROCESS | 10230 | 1463065345020 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:25 INFO - PROCESS | 10230 | ++DOCSHELL 0x9a2c9400 == 134 [pid = 10230] [id = 588] 08:02:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 407 (0x9b05a400) [pid = 10230] [serial = 1765] [outer = (nil)] 08:02:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 408 (0xa50f1000) [pid = 10230] [serial = 1766] [outer = 0x9b05a400] 08:02:25 INFO - PROCESS | 10230 | 1463065345102 Marionette DEBUG loaded listener.js 08:02:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 409 (0xa677a400) [pid = 10230] [serial = 1767] [outer = 0x9b05a400] 08:02:25 INFO - PROCESS | 10230 | 1463065345915 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]]]}] 08:02:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:02:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1383ms 08:02:25 INFO - PROCESS | 10230 | 1463065345943 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 10230 | 1463065345947 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 08:02:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:02:25 INFO - PROCESS | 10230 | 1463065345952 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 10230 | 1463065345956 Marionette TRACE conn3 <- [1,2326,null,{}] 08:02:25 INFO - PROCESS | 10230 | 1463065345961 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}] 08:02:26 INFO - PROCESS | 10230 | 1463065346151 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:02:26 INFO - PROCESS | 10230 | 1463065346433 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 10230 | ++DOCSHELL 0x86682000 == 135 [pid = 10230] [id = 589] 08:02:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 410 (0x86682c00) [pid = 10230] [serial = 1768] [outer = (nil)] 08:02:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 411 (0x8668c000) [pid = 10230] [serial = 1769] [outer = 0x86682c00] 08:02:26 INFO - PROCESS | 10230 | 1463065346521 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 412 (0xa627e800) [pid = 10230] [serial = 1770] [outer = 0x86682c00] 08:02:27 INFO - PROCESS | 10230 | 1463065347343 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]]]}] 08:02:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:02:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1434ms 08:02:27 INFO - PROCESS | 10230 | 1463065347388 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:02:27 INFO - PROCESS | 10230 | 1463065347392 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 08:02:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:02:27 INFO - PROCESS | 10230 | 1463065347398 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 10230 | 1463065347401 Marionette TRACE conn3 <- [1,2330,null,{}] 08:02:27 INFO - PROCESS | 10230 | 1463065347406 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}] 08:02:27 INFO - PROCESS | 10230 | 1463065347573 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:02:27 INFO - PROCESS | 10230 | 1463065347862 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x84eed000 == 136 [pid = 10230] [id = 590] 08:02:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 413 (0x84eee800) [pid = 10230] [serial = 1771] [outer = (nil)] 08:02:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 414 (0x84ef4c00) [pid = 10230] [serial = 1772] [outer = 0x84eee800] 08:02:27 INFO - PROCESS | 10230 | 1463065347940 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 415 (0x84ef6800) [pid = 10230] [serial = 1773] [outer = 0x84eee800] 08:02:28 INFO - PROCESS | 10230 | 1463065348775 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]]]}] 08:02:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:02:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1432ms 08:02:28 INFO - PROCESS | 10230 | 1463065348831 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:02:28 INFO - PROCESS | 10230 | 1463065348833 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 08:02:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:02:28 INFO - PROCESS | 10230 | 1463065348840 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - PROCESS | 10230 | 1463065348842 Marionette TRACE conn3 <- [1,2334,null,{}] 08:02:28 INFO - PROCESS | 10230 | 1463065348856 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}] 08:02:29 INFO - PROCESS | 10230 | 1463065349066 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:02:29 INFO - PROCESS | 10230 | 1463065349350 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 10230 | ++DOCSHELL 0x833e6800 == 137 [pid = 10230] [id = 591] 08:02:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 416 (0x833e9000) [pid = 10230] [serial = 1774] [outer = (nil)] 08:02:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 417 (0x833ef400) [pid = 10230] [serial = 1775] [outer = 0x833e9000] 08:02:29 INFO - PROCESS | 10230 | 1463065349471 Marionette DEBUG loaded listener.js 08:02:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 418 (0x833f2000) [pid = 10230] [serial = 1776] [outer = 0x833e9000] 08:02:30 INFO - PROCESS | 10230 | 1463065350218 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]]]}] 08:02:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:02:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1390ms 08:02:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:02:30 INFO - PROCESS | 10230 | 1463065350230 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:02:30 INFO - PROCESS | 10230 | 1463065350233 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 08:02:30 INFO - PROCESS | 10230 | 1463065350239 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 10230 | 1463065350242 Marionette TRACE conn3 <- [1,2338,null,{}] 08:02:30 INFO - PROCESS | 10230 | 1463065350247 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}] 08:02:30 INFO - PROCESS | 10230 | 1463065350416 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:02:30 INFO - PROCESS | 10230 | 1463065350668 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:30 INFO - PROCESS | 10230 | ++DOCSHELL 0x833eb400 == 138 [pid = 10230] [id = 592] 08:02:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 419 (0x833efc00) [pid = 10230] [serial = 1777] [outer = (nil)] 08:02:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 420 (0x84ef4400) [pid = 10230] [serial = 1778] [outer = 0x833efc00] 08:02:30 INFO - PROCESS | 10230 | 1463065350745 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 421 (0x84ef9400) [pid = 10230] [serial = 1779] [outer = 0x833efc00] 08:02:31 INFO - PROCESS | 10230 | 1463065351557 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]]]}] 08:02:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:02:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1384ms 08:02:31 INFO - PROCESS | 10230 | 1463065351623 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 10230 | 1463065351627 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 08:02:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:02:31 INFO - PROCESS | 10230 | 1463065351632 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - PROCESS | 10230 | 1463065351634 Marionette TRACE conn3 <- [1,2342,null,{}] 08:02:31 INFO - PROCESS | 10230 | 1463065351640 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}] 08:02:31 INFO - PROCESS | 10230 | 1463065351853 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:02:32 INFO - PROCESS | 10230 | 1463065352135 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x82b3cc00 == 139 [pid = 10230] [id = 593] 08:02:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 422 (0x82b3fc00) [pid = 10230] [serial = 1780] [outer = (nil)] 08:02:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 423 (0x82b45800) [pid = 10230] [serial = 1781] [outer = 0x82b3fc00] 08:02:32 INFO - PROCESS | 10230 | 1463065352257 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 424 (0x82b48800) [pid = 10230] [serial = 1782] [outer = 0x82b3fc00] 08:02:33 INFO - PROCESS | 10230 | 1463065353062 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]]]}] 08:02:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:02:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1477ms 08:02:33 INFO - PROCESS | 10230 | 1463065353111 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:02:33 INFO - PROCESS | 10230 | 1463065353115 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 08:02:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:02:33 INFO - PROCESS | 10230 | 1463065353120 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 10230 | 1463065353123 Marionette TRACE conn3 <- [1,2346,null,{}] 08:02:33 INFO - PROCESS | 10230 | 1463065353128 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}] 08:02:33 INFO - PROCESS | 10230 | 1463065353294 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:02:33 INFO - PROCESS | 10230 | 1463065353577 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x82b4a400 == 140 [pid = 10230] [id = 594] 08:02:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 425 (0x82b4a800) [pid = 10230] [serial = 1783] [outer = (nil)] 08:02:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 426 (0x84ef0400) [pid = 10230] [serial = 1784] [outer = 0x82b4a800] 08:02:33 INFO - PROCESS | 10230 | 1463065353653 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 427 (0x8668d000) [pid = 10230] [serial = 1785] [outer = 0x82b4a800] 08:02:35 INFO - PROCESS | 10230 | 1463065355006 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]]]}] 08:02:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:02:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1933ms 08:02:35 INFO - PROCESS | 10230 | 1463065355103 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:02:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:02:35 INFO - PROCESS | 10230 | 1463065355108 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 08:02:35 INFO - PROCESS | 10230 | 1463065355125 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:02:35 INFO - PROCESS | 10230 | 1463065355129 Marionette TRACE conn3 <- [1,2350,null,{}] 08:02:35 INFO - PROCESS | 10230 | 1463065355137 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}] 08:02:35 INFO - PROCESS | 10230 | 1463065355310 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:02:35 INFO - PROCESS | 10230 | 1463065355592 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x8668c400 == 141 [pid = 10230] [id = 595] 08:02:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 428 (0x8668dc00) [pid = 10230] [serial = 1786] [outer = (nil)] 08:02:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 429 (0x86defc00) [pid = 10230] [serial = 1787] [outer = 0x8668dc00] 08:02:35 INFO - PROCESS | 10230 | 1463065355662 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 430 (0x86fcc000) [pid = 10230] [serial = 1788] [outer = 0x8668dc00] 08:02:36 INFO - PROCESS | 10230 | 1463065356631 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]]]}] 08:02:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1541ms 08:02:36 INFO - PROCESS | 10230 | 1463065356657 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 10230 | 1463065356664 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 08:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:02:36 INFO - PROCESS | 10230 | 1463065356673 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 10230 | 1463065356676 Marionette TRACE conn3 <- [1,2354,null,{}] 08:02:36 INFO - PROCESS | 10230 | 1463065356681 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}] 08:02:36 INFO - PROCESS | 10230 | 1463065356846 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:02:37 INFO - PROCESS | 10230 | 1463065357179 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 10230 | ++DOCSHELL 0x886efc00 == 142 [pid = 10230] [id = 596] 08:02:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 431 (0x886f4000) [pid = 10230] [serial = 1789] [outer = (nil)] 08:02:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 432 (0x88e4b000) [pid = 10230] [serial = 1790] [outer = 0x886f4000] 08:02:37 INFO - PROCESS | 10230 | 1463065357257 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 433 (0x89707c00) [pid = 10230] [serial = 1791] [outer = 0x886f4000] 08:02:38 INFO - PROCESS | 10230 | 1463065358088 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]]]}] 08:02:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:02:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1481ms 08:02:38 INFO - PROCESS | 10230 | 1463065358155 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 10230 | 1463065358158 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 08:02:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:02:38 INFO - PROCESS | 10230 | 1463065358164 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 10230 | 1463065358169 Marionette TRACE conn3 <- [1,2358,null,{}] 08:02:38 INFO - PROCESS | 10230 | 1463065358183 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}] 08:02:38 INFO - PROCESS | 10230 | 1463065358390 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:02:38 INFO - PROCESS | 10230 | 1463065358748 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 10230 | ++DOCSHELL 0x84f4ac00 == 143 [pid = 10230] [id = 597] 08:02:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 434 (0x8a197400) [pid = 10230] [serial = 1792] [outer = (nil)] 08:02:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 435 (0x8b8af800) [pid = 10230] [serial = 1793] [outer = 0x8a197400] 08:02:38 INFO - PROCESS | 10230 | 1463065358825 Marionette DEBUG loaded listener.js 08:02:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 436 (0x8d29ec00) [pid = 10230] [serial = 1794] [outer = 0x8a197400] 08:02:39 INFO - PROCESS | 10230 | 1463065359667 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]]]}] 08:02:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:02:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1534ms 08:02:39 INFO - PROCESS | 10230 | 1463065359699 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:02:39 INFO - PROCESS | 10230 | 1463065359703 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 08:02:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:02:39 INFO - PROCESS | 10230 | 1463065359708 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 10230 | 1463065359710 Marionette TRACE conn3 <- [1,2362,null,{}] 08:02:39 INFO - PROCESS | 10230 | 1463065359716 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}] 08:02:39 INFO - PROCESS | 10230 | 1463065359885 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:02:40 INFO - PROCESS | 10230 | 1463065360177 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 10230 | ++DOCSHELL 0x88456400 == 144 [pid = 10230] [id = 598] 08:02:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 437 (0x8a5c7800) [pid = 10230] [serial = 1795] [outer = (nil)] 08:02:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 438 (0x8dbe8800) [pid = 10230] [serial = 1796] [outer = 0x8a5c7800] 08:02:40 INFO - PROCESS | 10230 | 1463065360252 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 439 (0x8e6b5800) [pid = 10230] [serial = 1797] [outer = 0x8a5c7800] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8a42ac00 == 143 [pid = 10230] [id = 577] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8cd4a400 == 142 [pid = 10230] [id = 576] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8ccab000 == 141 [pid = 10230] [id = 527] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8a5c7400 == 140 [pid = 10230] [id = 575] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x89f89000 == 139 [pid = 10230] [id = 574] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x86fd3400 == 138 [pid = 10230] [id = 573] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8845bc00 == 137 [pid = 10230] [id = 572] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x84f47400 == 136 [pid = 10230] [id = 568] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x84f41400 == 135 [pid = 10230] [id = 567] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x86df0800 == 134 [pid = 10230] [id = 566] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x86df0c00 == 133 [pid = 10230] [id = 565] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x88ef6400 == 132 [pid = 10230] [id = 563] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x88452c00 == 131 [pid = 10230] [id = 564] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x89ddb800 == 130 [pid = 10230] [id = 562] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8a5c3000 == 129 [pid = 10230] [id = 561] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8cd49c00 == 128 [pid = 10230] [id = 559] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x93abfc00 == 127 [pid = 10230] [id = 560] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x9b058000 == 126 [pid = 10230] [id = 558] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x93a90800 == 125 [pid = 10230] [id = 557] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8b2c00 == 124 [pid = 10230] [id = 556] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8a198800 == 123 [pid = 10230] [id = 555] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x89f89800 == 122 [pid = 10230] [id = 553] 08:02:41 INFO - PROCESS | 10230 | --DOCSHELL 0x8d0ddc00 == 121 [pid = 10230] [id = 554] 08:02:41 INFO - PROCESS | 10230 | 1463065361436 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]]]}] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 438 (0x8dbe2c00) [pid = 10230] [serial = 1527] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 437 (0xa214c400) [pid = 10230] [serial = 1634] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 436 (0x99553c00) [pid = 10230] [serial = 1625] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 435 (0x8dc4c000) [pid = 10230] [serial = 1631] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 434 (0x9771f400) [pid = 10230] [serial = 1622] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 433 (0x90f99c00) [pid = 10230] [serial = 1649] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 432 (0x95288800) [pid = 10230] [serial = 1619] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 431 (0x924f8400) [pid = 10230] [serial = 1652] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 430 (0x93aba000) [pid = 10230] [serial = 1616] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 429 (0x8ef63400) [pid = 10230] [serial = 1613] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 428 (0x924c8400) [pid = 10230] [serial = 1610] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 427 (0x9a5ebc00) [pid = 10230] [serial = 1628] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 426 (0x910f8c00) [pid = 10230] [serial = 1607] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 425 (0x90e18800) [pid = 10230] [serial = 1604] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 424 (0x8ef94000) [pid = 10230] [serial = 1601] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 423 (0x8d245400) [pid = 10230] [serial = 1598] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 422 (0x8a1a3c00) [pid = 10230] [serial = 1595] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 421 (0x8ae04000) [pid = 10230] [serial = 1637] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 420 (0x8b8ac800) [pid = 10230] [serial = 1638] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 419 (0x8d38cc00) [pid = 10230] [serial = 1640] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 418 (0x8dbee400) [pid = 10230] [serial = 1641] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 417 (0x8ef61800) [pid = 10230] [serial = 1646] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 416 (0x93c70000) [pid = 10230] [serial = 1653] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 415 (0x8dc48800) [pid = 10230] [serial = 1643] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 414 (0x8e00c000) [pid = 10230] [serial = 1644] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 413 (0x924f1800) [pid = 10230] [serial = 1655] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 412 (0x910fb400) [pid = 10230] [serial = 1650] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 411 (0x8f044000) [pid = 10230] [serial = 1647] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 410 (0x93c77c00) [pid = 10230] [serial = 1656] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 409 (0x9528c000) [pid = 10230] [serial = 1461] [outer = (nil)] [url = about:blank] 08:02:41 INFO - PROCESS | 10230 | --DOMWINDOW == 408 (0x92e9f800) [pid = 10230] [serial = 1398] [outer = (nil)] [url = about:blank] 08:02:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:02:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1931ms 08:02:41 INFO - PROCESS | 10230 | 1463065361640 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 10230 | 1463065361643 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 08:02:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:02:41 INFO - PROCESS | 10230 | 1463065361719 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 10230 | 1463065361723 Marionette TRACE conn3 <- [1,2366,null,{}] 08:02:41 INFO - PROCESS | 10230 | 1463065361736 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}] 08:02:41 INFO - PROCESS | 10230 | 1463065361882 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:02:41 INFO - PROCESS | 10230 | 1463065361890 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 10230 | ++DOCSHELL 0x8516d800 == 122 [pid = 10230] [id = 599] 08:02:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 409 (0x86df5800) [pid = 10230] [serial = 1798] [outer = (nil)] 08:02:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 410 (0x88e49400) [pid = 10230] [serial = 1799] [outer = 0x86df5800] 08:02:41 INFO - PROCESS | 10230 | 1463065361957 Marionette DEBUG loaded listener.js 08:02:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 411 (0x88ef6400) [pid = 10230] [serial = 1800] [outer = 0x86df5800] 08:02:42 INFO - PROCESS | 10230 | 1463065362836 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]]]}] 08:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1262ms 08:02:42 INFO - PROCESS | 10230 | 1463065362911 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 10230 | 1463065362914 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 08:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:02:42 INFO - PROCESS | 10230 | 1463065362920 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 10230 | 1463065362924 Marionette TRACE conn3 <- [1,2370,null,{}] 08:02:42 INFO - PROCESS | 10230 | 1463065362928 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}] 08:02:43 INFO - PROCESS | 10230 | 1463065363123 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:02:43 INFO - PROCESS | 10230 | 1463065363318 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 10230 | ++DOCSHELL 0x86df1800 == 123 [pid = 10230] [id = 600] 08:02:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 412 (0x86fcb400) [pid = 10230] [serial = 1801] [outer = (nil)] 08:02:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 413 (0x8d245c00) [pid = 10230] [serial = 1802] [outer = 0x86fcb400] 08:02:43 INFO - PROCESS | 10230 | 1463065363388 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 414 (0x8dbee400) [pid = 10230] [serial = 1803] [outer = 0x86fcb400] 08:02:44 INFO - PROCESS | 10230 | 1463065364220 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]]]}] 08:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1333ms 08:02:44 INFO - PROCESS | 10230 | 1463065364254 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:02:44 INFO - PROCESS | 10230 | 1463065364260 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 08:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:02:44 INFO - PROCESS | 10230 | 1463065364272 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 10230 | 1463065364275 Marionette TRACE conn3 <- [1,2374,null,{}] 08:02:44 INFO - PROCESS | 10230 | 1463065364288 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}] 08:02:44 INFO - PROCESS | 10230 | 1463065364521 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:02:44 INFO - PROCESS | 10230 | 1463065364542 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d245400 == 124 [pid = 10230] [id = 601] 08:02:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 415 (0x8d250800) [pid = 10230] [serial = 1804] [outer = (nil)] 08:02:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 416 (0x8edb5400) [pid = 10230] [serial = 1805] [outer = 0x8d250800] 08:02:44 INFO - PROCESS | 10230 | 1463065364604 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 417 (0x8ef61800) [pid = 10230] [serial = 1806] [outer = 0x8d250800] 08:02:45 INFO - PROCESS | 10230 | 1463065365431 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]]]}] 08:02:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:02:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1190ms 08:02:45 INFO - PROCESS | 10230 | 1463065365461 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:02:45 INFO - PROCESS | 10230 | 1463065365463 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 08:02:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:02:45 INFO - PROCESS | 10230 | 1463065365473 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - PROCESS | 10230 | 1463065365475 Marionette TRACE conn3 <- [1,2378,null,{}] 08:02:45 INFO - PROCESS | 10230 | 1463065365480 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}] 08:02:45 INFO - PROCESS | 10230 | 1463065365717 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:02:45 INFO - PROCESS | 10230 | 1463065365738 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:45 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d254000 == 125 [pid = 10230] [id = 602] 08:02:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 418 (0x8dbe2c00) [pid = 10230] [serial = 1807] [outer = (nil)] 08:02:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 419 (0x90e18800) [pid = 10230] [serial = 1808] [outer = 0x8dbe2c00] 08:02:45 INFO - PROCESS | 10230 | 1463065365804 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 420 (0x90f98800) [pid = 10230] [serial = 1809] [outer = 0x8dbe2c00] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 419 (0x9a103c00) [pid = 10230] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 418 (0x99781c00) [pid = 10230] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 417 (0x9512e800) [pid = 10230] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 416 (0x8d2a4800) [pid = 10230] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 415 (0x89dd4400) [pid = 10230] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 414 (0x90f91c00) [pid = 10230] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 413 (0xa5036800) [pid = 10230] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 412 (0x86fcd800) [pid = 10230] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 411 (0x90f96c00) [pid = 10230] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 410 (0x86fd2400) [pid = 10230] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 409 (0x8b776000) [pid = 10230] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 408 (0x924ea800) [pid = 10230] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 407 (0xa104e400) [pid = 10230] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 406 (0x97954800) [pid = 10230] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 405 (0x8c9aa800) [pid = 10230] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 404 (0x98110c00) [pid = 10230] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 403 (0x92ca5000) [pid = 10230] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 402 (0x8a427400) [pid = 10230] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 401 (0x93a8f800) [pid = 10230] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 400 (0x8d0e2000) [pid = 10230] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 399 (0x9110d000) [pid = 10230] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 398 (0x8ef96000) [pid = 10230] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 397 (0x8d49c400) [pid = 10230] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 396 (0x98f83400) [pid = 10230] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 395 (0x8b472400) [pid = 10230] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 394 (0x8da25800) [pid = 10230] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 393 (0x979dbc00) [pid = 10230] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 392 (0x910f1000) [pid = 10230] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 391 (0x8d386c00) [pid = 10230] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 390 (0x8d386400) [pid = 10230] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 389 (0x8d391000) [pid = 10230] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 388 (0x9ce65400) [pid = 10230] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 387 (0x8e6b8400) [pid = 10230] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 386 (0xa3252400) [pid = 10230] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 385 (0x92ca1000) [pid = 10230] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 384 (0x8a42dc00) [pid = 10230] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 383 (0x8c9a5800) [pid = 10230] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 382 (0x8b8b5800) [pid = 10230] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 381 (0x97736400) [pid = 10230] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 380 (0x92ca6c00) [pid = 10230] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 379 (0x8b478800) [pid = 10230] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 378 (0x911f9400) [pid = 10230] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 377 (0x898ddc00) [pid = 10230] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 376 (0x8e716c00) [pid = 10230] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 375 (0x8b46f000) [pid = 10230] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 374 (0xa1054c00) [pid = 10230] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 373 (0x9978a000) [pid = 10230] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 372 (0x90e1fc00) [pid = 10230] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 371 (0x8e012400) [pid = 10230] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 370 (0x8e719000) [pid = 10230] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 369 (0x978bd400) [pid = 10230] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 368 (0x8d297000) [pid = 10230] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 367 (0x8edb9800) [pid = 10230] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 366 (0x8e00b800) [pid = 10230] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 365 (0x924eb000) [pid = 10230] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 364 (0x92ea6400) [pid = 10230] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 363 (0x90e17400) [pid = 10230] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 362 (0x8f03a800) [pid = 10230] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 361 (0x923b2400) [pid = 10230] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 360 (0x9110e400) [pid = 10230] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 359 (0x8f03ac00) [pid = 10230] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 358 (0x898d7400) [pid = 10230] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 357 (0x886ef800) [pid = 10230] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 356 (0x8f0ae400) [pid = 10230] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 355 (0x93c04c00) [pid = 10230] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 354 (0x8d295800) [pid = 10230] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 353 (0x89dd5800) [pid = 10230] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 352 (0x8a1a1000) [pid = 10230] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 351 (0x8f0ae800) [pid = 10230] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 350 (0x99893000) [pid = 10230] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 349 (0x9876cc00) [pid = 10230] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 348 (0x924cf800) [pid = 10230] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 347 (0x93abb000) [pid = 10230] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 346 (0x8c9a6000) [pid = 10230] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 345 (0x924c4c00) [pid = 10230] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 344 (0x8da22400) [pid = 10230] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 343 (0x8dbef000) [pid = 10230] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 342 (0x9a95fc00) [pid = 10230] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 341 (0x90f9ac00) [pid = 10230] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 340 (0x8c9a3800) [pid = 10230] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 339 (0x89f81c00) [pid = 10230] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 338 (0x8b47dc00) [pid = 10230] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 337 (0xa2478000) [pid = 10230] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 336 (0x8d29d800) [pid = 10230] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 335 (0x93a9a800) [pid = 10230] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 334 (0xa22a0400) [pid = 10230] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 333 (0x8ee9b000) [pid = 10230] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 332 (0x9b1ce400) [pid = 10230] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 331 (0x95133000) [pid = 10230] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 330 (0x8b474c00) [pid = 10230] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 329 (0x9512e400) [pid = 10230] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 328 (0x929e0800) [pid = 10230] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 327 (0x93c09800) [pid = 10230] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 326 (0x99561c00) [pid = 10230] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 325 (0x95567400) [pid = 10230] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 324 (0x8ccaec00) [pid = 10230] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 323 (0x926ed000) [pid = 10230] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 322 (0x8e717000) [pid = 10230] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 321 (0x8a19b400) [pid = 10230] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 320 (0x898d6800) [pid = 10230] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 319 (0x8ef92400) [pid = 10230] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 318 (0x887a4400) [pid = 10230] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 317 (0x8ee9c000) [pid = 10230] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 316 (0x8cd42c00) [pid = 10230] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 315 (0x8a429000) [pid = 10230] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 314 (0x921aac00) [pid = 10230] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 313 (0xa219ec00) [pid = 10230] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 312 (0x8b771400) [pid = 10230] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 311 (0x955da400) [pid = 10230] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 310 (0x89dd1c00) [pid = 10230] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 309 (0x8f045800) [pid = 10230] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 308 (0x8b780c00) [pid = 10230] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 307 (0x8ef97000) [pid = 10230] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 306 (0x887a6c00) [pid = 10230] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 305 (0x97734800) [pid = 10230] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 304 (0x8cca1800) [pid = 10230] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 303 (0x89708c00) [pid = 10230] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 302 (0x89ddb000) [pid = 10230] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 301 (0x8f0a9c00) [pid = 10230] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 300 (0x8ae04800) [pid = 10230] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 299 (0x8cd44400) [pid = 10230] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 298 (0x8b776400) [pid = 10230] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 297 (0x8f040400) [pid = 10230] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 296 (0x886f3800) [pid = 10230] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 295 (0x8cd4c000) [pid = 10230] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 294 (0x9b058400) [pid = 10230] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 293 (0x8d0e6c00) [pid = 10230] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 292 (0x8b474400) [pid = 10230] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 291 (0x89f89c00) [pid = 10230] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:02:47 INFO - PROCESS | 10230 | --DOMWINDOW == 290 (0x887a3c00) [pid = 10230] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:02:48 INFO - PROCESS | 10230 | --DOMWINDOW == 289 (0x886eac00) [pid = 10230] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:02:48 INFO - PROCESS | 10230 | --DOMWINDOW == 288 (0x8ae0b400) [pid = 10230] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:02:48 INFO - PROCESS | 10230 | --DOMWINDOW == 287 (0x887a4c00) [pid = 10230] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:02:48 INFO - PROCESS | 10230 | 1463065368259 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]]]}] 08:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2831ms 08:02:48 INFO - PROCESS | 10230 | 1463065368304 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:02:48 INFO - PROCESS | 10230 | 1463065368307 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 08:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:02:48 INFO - PROCESS | 10230 | 1463065368312 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 10230 | 1463065368315 Marionette TRACE conn3 <- [1,2382,null,{}] 08:02:48 INFO - PROCESS | 10230 | 1463065368320 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}] 08:02:48 INFO - PROCESS | 10230 | 1463065368471 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:02:48 INFO - PROCESS | 10230 | 1463065368667 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 10230 | ++DOCSHELL 0x84f48400 == 126 [pid = 10230] [id = 603] 08:02:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 288 (0x86fcdc00) [pid = 10230] [serial = 1810] [outer = (nil)] 08:02:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 289 (0x89708c00) [pid = 10230] [serial = 1811] [outer = 0x86fcdc00] 08:02:48 INFO - PROCESS | 10230 | 1463065368730 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 290 (0x89f89c00) [pid = 10230] [serial = 1812] [outer = 0x86fcdc00] 08:02:49 INFO - PROCESS | 10230 | 1463065369472 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]]]}] 08:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1328ms 08:02:49 INFO - PROCESS | 10230 | 1463065369641 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 10230 | 1463065369648 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 08:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:02:49 INFO - PROCESS | 10230 | 1463065369656 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 10230 | 1463065369660 Marionette TRACE conn3 <- [1,2386,null,{}] 08:02:49 INFO - PROCESS | 10230 | 1463065369668 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}] 08:02:49 INFO - PROCESS | 10230 | 1463065369886 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:02:50 INFO - PROCESS | 10230 | 1463065370230 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 10230 | ++DOCSHELL 0x85173c00 == 127 [pid = 10230] [id = 604] 08:02:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 291 (0x86681c00) [pid = 10230] [serial = 1813] [outer = (nil)] 08:02:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 292 (0x86687800) [pid = 10230] [serial = 1814] [outer = 0x86681c00] 08:02:50 INFO - PROCESS | 10230 | 1463065370312 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 293 (0x86dfb000) [pid = 10230] [serial = 1815] [outer = 0x86681c00] 08:02:51 INFO - PROCESS | 10230 | 1463065371153 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]]]}] 08:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1538ms 08:02:51 INFO - PROCESS | 10230 | 1463065371194 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:02:51 INFO - PROCESS | 10230 | 1463065371200 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 08:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:02:51 INFO - PROCESS | 10230 | 1463065371211 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:02:51 INFO - PROCESS | 10230 | 1463065371216 Marionette TRACE conn3 <- [1,2390,null,{}] 08:02:51 INFO - PROCESS | 10230 | 1463065371241 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}] 08:02:51 INFO - PROCESS | 10230 | 1463065371424 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:02:51 INFO - PROCESS | 10230 | 1463065371702 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:51 INFO - PROCESS | 10230 | ++DOCSHELL 0x887b1400 == 128 [pid = 10230] [id = 605] 08:02:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 294 (0x88e3ec00) [pid = 10230] [serial = 1816] [outer = (nil)] 08:02:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 295 (0x898d8800) [pid = 10230] [serial = 1817] [outer = 0x88e3ec00] 08:02:51 INFO - PROCESS | 10230 | 1463065371825 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 296 (0x8a421c00) [pid = 10230] [serial = 1818] [outer = 0x88e3ec00] 08:02:52 INFO - PROCESS | 10230 | 1463065372668 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]]]}] 08:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1504ms 08:02:52 INFO - PROCESS | 10230 | 1463065372713 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:02:52 INFO - PROCESS | 10230 | 1463065372717 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 08:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:02:52 INFO - PROCESS | 10230 | 1463065372724 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:02:52 INFO - PROCESS | 10230 | 1463065372727 Marionette TRACE conn3 <- [1,2394,null,{}] 08:02:52 INFO - PROCESS | 10230 | 1463065372760 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}] 08:02:52 INFO - PROCESS | 10230 | 1463065372950 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:02:53 INFO - PROCESS | 10230 | 1463065373225 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ae08800 == 129 [pid = 10230] [id = 606] 08:02:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 297 (0x8b471800) [pid = 10230] [serial = 1819] [outer = (nil)] 08:02:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 298 (0x8b77a800) [pid = 10230] [serial = 1820] [outer = 0x8b471800] 08:02:53 INFO - PROCESS | 10230 | 1463065373388 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 299 (0x8b8b8800) [pid = 10230] [serial = 1821] [outer = 0x8b471800] 08:02:54 INFO - PROCESS | 10230 | 1463065374262 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]]]}] 08:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1595ms 08:02:54 INFO - PROCESS | 10230 | 1463065374320 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:02:54 INFO - PROCESS | 10230 | 1463065374324 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 08:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:02:54 INFO - PROCESS | 10230 | 1463065374334 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 10230 | 1463065374341 Marionette TRACE conn3 <- [1,2398,null,{}] 08:02:54 INFO - PROCESS | 10230 | 1463065374348 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}] 08:02:54 INFO - PROCESS | 10230 | 1463065374539 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:02:54 INFO - PROCESS | 10230 | 1463065374816 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:54 INFO - PROCESS | 10230 | ++DOCSHELL 0x86fd0800 == 130 [pid = 10230] [id = 607] 08:02:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 300 (0x8b777c00) [pid = 10230] [serial = 1822] [outer = (nil)] 08:02:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 301 (0x8d0e0c00) [pid = 10230] [serial = 1823] [outer = 0x8b777c00] 08:02:54 INFO - PROCESS | 10230 | 1463065374940 Marionette DEBUG loaded listener.js 08:02:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 302 (0x8d2a0800) [pid = 10230] [serial = 1824] [outer = 0x8b777c00] 08:02:55 INFO - PROCESS | 10230 | 1463065375779 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]]]}] 08:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1492ms 08:02:55 INFO - PROCESS | 10230 | 1463065375828 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:02:55 INFO - PROCESS | 10230 | 1463065375832 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 08:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:02:55 INFO - PROCESS | 10230 | 1463065375838 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:02:55 INFO - PROCESS | 10230 | 1463065375841 Marionette TRACE conn3 <- [1,2402,null,{}] 08:02:55 INFO - PROCESS | 10230 | 1463065375846 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}] 08:02:56 INFO - PROCESS | 10230 | 1463065376023 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:02:56 INFO - PROCESS | 10230 | 1463065376305 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cca9800 == 131 [pid = 10230] [id = 608] 08:02:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 303 (0x8ccab000) [pid = 10230] [serial = 1825] [outer = (nil)] 08:02:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 304 (0x8da25800) [pid = 10230] [serial = 1826] [outer = 0x8ccab000] 08:02:56 INFO - PROCESS | 10230 | 1463065376427 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 305 (0x8dbef000) [pid = 10230] [serial = 1827] [outer = 0x8ccab000] 08:02:57 INFO - PROCESS | 10230 | 1463065377198 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]]]}] 08:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1428ms 08:02:57 INFO - PROCESS | 10230 | 1463065377282 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 10230 | 1463065377286 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 08:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:02:57 INFO - PROCESS | 10230 | 1463065377294 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 10230 | 1463065377298 Marionette TRACE conn3 <- [1,2406,null,{}] 08:02:57 INFO - PROCESS | 10230 | 1463065377303 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}] 08:02:57 INFO - PROCESS | 10230 | 1463065377518 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:02:57 INFO - PROCESS | 10230 | 1463065377800 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a5c9800 == 132 [pid = 10230] [id = 609] 08:02:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 306 (0x8d388800) [pid = 10230] [serial = 1828] [outer = (nil)] 08:02:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 307 (0x8ef5f800) [pid = 10230] [serial = 1829] [outer = 0x8d388800] 08:02:57 INFO - PROCESS | 10230 | 1463065377924 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 308 (0x8f0a3c00) [pid = 10230] [serial = 1830] [outer = 0x8d388800] 08:02:58 INFO - PROCESS | 10230 | 1463065378749 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]]]}] 08:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1528ms 08:02:58 INFO - PROCESS | 10230 | 1463065378832 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:02:58 INFO - PROCESS | 10230 | 1463065378836 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 08:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:02:58 INFO - PROCESS | 10230 | 1463065378845 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:02:58 INFO - PROCESS | 10230 | 1463065378849 Marionette TRACE conn3 <- [1,2410,null,{}] 08:02:58 INFO - PROCESS | 10230 | 1463065378854 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}] 08:02:59 INFO - PROCESS | 10230 | 1463065379049 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:02:59 INFO - PROCESS | 10230 | 1463065379338 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x8c9a8400 == 133 [pid = 10230] [id = 610] 08:02:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 309 (0x8da17000) [pid = 10230] [serial = 1831] [outer = (nil)] 08:02:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 310 (0x90e1ec00) [pid = 10230] [serial = 1832] [outer = 0x8da17000] 08:02:59 INFO - PROCESS | 10230 | 1463065379473 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 311 (0x910f0c00) [pid = 10230] [serial = 1833] [outer = 0x8da17000] 08:03:00 INFO - PROCESS | 10230 | 1463065380298 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]]]}] 08:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1495ms 08:03:00 INFO - PROCESS | 10230 | 1463065380341 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:03:00 INFO - PROCESS | 10230 | 1463065380344 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 08:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:03:00 INFO - PROCESS | 10230 | 1463065380350 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:03:00 INFO - PROCESS | 10230 | 1463065380353 Marionette TRACE conn3 <- [1,2414,null,{}] 08:03:00 INFO - PROCESS | 10230 | 1463065380358 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}] 08:03:00 INFO - PROCESS | 10230 | 1463065380616 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:03:00 INFO - PROCESS | 10230 | 1463065380829 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 10230 | ++DOCSHELL 0x88ef2400 == 134 [pid = 10230] [id = 611] 08:03:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 312 (0x90e12000) [pid = 10230] [serial = 1834] [outer = (nil)] 08:03:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 313 (0x921a6400) [pid = 10230] [serial = 1835] [outer = 0x90e12000] 08:03:00 INFO - PROCESS | 10230 | 1463065380917 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 314 (0x921ac800) [pid = 10230] [serial = 1836] [outer = 0x90e12000] 08:03:01 INFO - PROCESS | 10230 | 1463065381760 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]]]}] 08:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1446ms 08:03:01 INFO - PROCESS | 10230 | 1463065381798 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:03:01 INFO - PROCESS | 10230 | 1463065381801 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 08:03:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:03:01 INFO - PROCESS | 10230 | 1463065381807 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 10230 | 1463065381810 Marionette TRACE conn3 <- [1,2418,null,{}] 08:03:01 INFO - PROCESS | 10230 | 1463065381815 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}] 08:03:02 INFO - PROCESS | 10230 | 1463065382002 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:03:02 INFO - PROCESS | 10230 | 1463065382293 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:02 INFO - PROCESS | 10230 | ++DOCSHELL 0x86df9000 == 135 [pid = 10230] [id = 612] 08:03:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 315 (0x911f4c00) [pid = 10230] [serial = 1837] [outer = (nil)] 08:03:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 316 (0x924cc400) [pid = 10230] [serial = 1838] [outer = 0x911f4c00] 08:03:02 INFO - PROCESS | 10230 | 1463065382372 Marionette DEBUG loaded listener.js 08:03:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 317 (0x924ec400) [pid = 10230] [serial = 1839] [outer = 0x911f4c00] 08:03:03 INFO - PROCESS | 10230 | 1463065383191 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]]]}] 08:03:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:03:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1434ms 08:03:03 INFO - PROCESS | 10230 | 1463065383243 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:03:03 INFO - PROCESS | 10230 | 1463065383247 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 08:03:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:03:03 INFO - PROCESS | 10230 | 1463065383253 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:03:03 INFO - PROCESS | 10230 | 1463065383263 Marionette TRACE conn3 <- [1,2422,null,{}] 08:03:03 INFO - PROCESS | 10230 | 1463065383289 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}] 08:03:03 INFO - PROCESS | 10230 | 1463065383472 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:03:03 INFO - PROCESS | 10230 | 1463065383722 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b7400 == 136 [pid = 10230] [id = 613] 08:03:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 318 (0x923c0c00) [pid = 10230] [serial = 1840] [outer = (nil)] 08:03:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 319 (0x926f8000) [pid = 10230] [serial = 1841] [outer = 0x923c0c00] 08:03:03 INFO - PROCESS | 10230 | 1463065383800 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 320 (0x929d8800) [pid = 10230] [serial = 1842] [outer = 0x923c0c00] 08:03:04 INFO - PROCESS | 10230 | 1463065384735 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]]]}] 08:03:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:03:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1520ms 08:03:04 INFO - PROCESS | 10230 | 1463065384773 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:03:04 INFO - PROCESS | 10230 | 1463065384776 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 08:03:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:03:04 INFO - PROCESS | 10230 | 1463065384783 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 10230 | 1463065384787 Marionette TRACE conn3 <- [1,2426,null,{}] 08:03:04 INFO - PROCESS | 10230 | 1463065384792 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}] 08:03:04 INFO - PROCESS | 10230 | 1463065384989 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:03:05 INFO - PROCESS | 10230 | 1463065385278 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:05 INFO - PROCESS | 10230 | ++DOCSHELL 0x926ed000 == 137 [pid = 10230] [id = 614] 08:03:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 321 (0x93ab9c00) [pid = 10230] [serial = 1843] [outer = (nil)] 08:03:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 322 (0x93ac7400) [pid = 10230] [serial = 1844] [outer = 0x93ab9c00] 08:03:05 INFO - PROCESS | 10230 | 1463065385413 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 323 (0x93cc5800) [pid = 10230] [serial = 1845] [outer = 0x93ab9c00] 08:03:06 INFO - PROCESS | 10230 | 1463065386232 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]]]}] 08:03:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:03:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1487ms 08:03:06 INFO - PROCESS | 10230 | 1463065386270 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 10230 | 1463065386274 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 08:03:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:03:06 INFO - PROCESS | 10230 | 1463065386299 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 10230 | 1463065386301 Marionette TRACE conn3 <- [1,2430,null,{}] 08:03:06 INFO - PROCESS | 10230 | 1463065386307 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}] 08:03:06 INFO - PROCESS | 10230 | 1463065386491 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:03:06 INFO - PROCESS | 10230 | 1463065386780 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 10230 | ++DOCSHELL 0x924d0400 == 138 [pid = 10230] [id = 615] 08:03:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 324 (0x93a95800) [pid = 10230] [serial = 1846] [outer = (nil)] 08:03:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 325 (0x95281800) [pid = 10230] [serial = 1847] [outer = 0x93a95800] 08:03:06 INFO - PROCESS | 10230 | 1463065386859 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 326 (0x95303400) [pid = 10230] [serial = 1848] [outer = 0x93a95800] 08:03:07 INFO - PROCESS | 10230 | 1463065387707 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]]]}] 08:03:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:03:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1439ms 08:03:07 INFO - PROCESS | 10230 | 1463065387734 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 10230 | 1463065387737 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 08:03:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:03:07 INFO - PROCESS | 10230 | 1463065387743 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 10230 | 1463065387746 Marionette TRACE conn3 <- [1,2434,null,{}] 08:03:07 INFO - PROCESS | 10230 | 1463065387751 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}] 08:03:07 INFO - PROCESS | 10230 | 1463065387941 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:03:08 INFO - PROCESS | 10230 | 1463065388246 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x84f3dc00 == 139 [pid = 10230] [id = 616] 08:03:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 327 (0x8ee9c400) [pid = 10230] [serial = 1849] [outer = (nil)] 08:03:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 328 (0x955d8000) [pid = 10230] [serial = 1850] [outer = 0x8ee9c400] 08:03:08 INFO - PROCESS | 10230 | 1463065388327 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 329 (0x955de400) [pid = 10230] [serial = 1851] [outer = 0x8ee9c400] 08:03:09 INFO - PROCESS | 10230 | 1463065389165 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]]]}] 08:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1440ms 08:03:09 INFO - PROCESS | 10230 | 1463065389185 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:03:09 INFO - PROCESS | 10230 | 1463065389189 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 08:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:03:09 INFO - PROCESS | 10230 | 1463065389195 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - PROCESS | 10230 | 1463065389197 Marionette TRACE conn3 <- [1,2438,null,{}] 08:03:09 INFO - PROCESS | 10230 | 1463065389203 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}] 08:03:09 INFO - PROCESS | 10230 | 1463065389404 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:03:09 INFO - PROCESS | 10230 | 1463065389702 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 10230 | ++DOCSHELL 0x84f44c00 == 140 [pid = 10230] [id = 617] 08:03:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 330 (0x8dbe5800) [pid = 10230] [serial = 1852] [outer = (nil)] 08:03:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 331 (0x97736400) [pid = 10230] [serial = 1853] [outer = 0x8dbe5800] 08:03:09 INFO - PROCESS | 10230 | 1463065389782 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 332 (0x978bd400) [pid = 10230] [serial = 1854] [outer = 0x8dbe5800] 08:03:10 INFO - PROCESS | 10230 | 1463065390635 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]]]}] 08:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1482ms 08:03:10 INFO - PROCESS | 10230 | 1463065390677 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:03:10 INFO - PROCESS | 10230 | 1463065390681 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 08:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:03:10 INFO - PROCESS | 10230 | 1463065390687 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:03:10 INFO - PROCESS | 10230 | 1463065390689 Marionette TRACE conn3 <- [1,2442,null,{}] 08:03:10 INFO - PROCESS | 10230 | 1463065390695 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}] 08:03:10 INFO - PROCESS | 10230 | 1463065390879 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:03:11 INFO - PROCESS | 10230 | 1463065391167 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:11 INFO - PROCESS | 10230 | ++DOCSHELL 0x84f44800 == 141 [pid = 10230] [id = 618] 08:03:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 333 (0x88eeec00) [pid = 10230] [serial = 1855] [outer = (nil)] 08:03:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 334 (0x9939a000) [pid = 10230] [serial = 1856] [outer = 0x88eeec00] 08:03:11 INFO - PROCESS | 10230 | 1463065391251 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 335 (0x99551400) [pid = 10230] [serial = 1857] [outer = 0x88eeec00] 08:03:12 INFO - PROCESS | 10230 | 1463065392093 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]]]}] 08:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1430ms 08:03:12 INFO - PROCESS | 10230 | 1463065392344 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:03:12 INFO - PROCESS | 10230 | 1463065392347 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 08:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:03:12 INFO - PROCESS | 10230 | 1463065392386 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:03:12 INFO - PROCESS | 10230 | 1463065392390 Marionette TRACE conn3 <- [1,2446,null,{}] 08:03:12 INFO - PROCESS | 10230 | 1463065392396 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}] 08:03:12 INFO - PROCESS | 10230 | 1463065392679 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:03:12 INFO - PROCESS | 10230 | 1463065392927 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 10230 | ++DOCSHELL 0x84f4a400 == 142 [pid = 10230] [id = 619] 08:03:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 336 (0x84f4a800) [pid = 10230] [serial = 1858] [outer = (nil)] 08:03:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 337 (0x88e4a400) [pid = 10230] [serial = 1859] [outer = 0x84f4a800] 08:03:13 INFO - PROCESS | 10230 | 1463065393002 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 338 (0x88ef2c00) [pid = 10230] [serial = 1860] [outer = 0x84f4a800] 08:03:13 INFO - PROCESS | 10230 | 1463065393852 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]]]}] 08:03:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:03:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1540ms 08:03:13 INFO - PROCESS | 10230 | 1463065393923 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:03:13 INFO - PROCESS | 10230 | 1463065393926 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 08:03:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:03:13 INFO - PROCESS | 10230 | 1463065393932 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 10230 | 1463065393935 Marionette TRACE conn3 <- [1,2450,null,{}] 08:03:13 INFO - PROCESS | 10230 | 1463065393940 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}] 08:03:14 INFO - PROCESS | 10230 | 1463065394123 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:03:14 INFO - PROCESS | 10230 | 1463065394415 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x86fc6c00 == 143 [pid = 10230] [id = 620] 08:03:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 339 (0x86fcb800) [pid = 10230] [serial = 1861] [outer = (nil)] 08:03:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 340 (0x89f85800) [pid = 10230] [serial = 1862] [outer = 0x86fcb800] 08:03:14 INFO - PROCESS | 10230 | 1463065394535 Marionette DEBUG loaded listener.js 08:03:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 341 (0x8edb2800) [pid = 10230] [serial = 1863] [outer = 0x86fcb800] 08:03:15 INFO - PROCESS | 10230 | 1463065395353 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]]]}] 08:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1480ms 08:03:15 INFO - PROCESS | 10230 | 1463065395412 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:03:15 INFO - PROCESS | 10230 | 1463065395415 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 08:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:03:15 INFO - PROCESS | 10230 | 1463065395421 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:03:15 INFO - PROCESS | 10230 | 1463065395423 Marionette TRACE conn3 <- [1,2454,null,{}] 08:03:15 INFO - PROCESS | 10230 | 1463065395429 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}] 08:03:15 INFO - PROCESS | 10230 | 1463065395612 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:03:15 INFO - PROCESS | 10230 | 1463065395907 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 10230 | ++DOCSHELL 0x86fcc400 == 144 [pid = 10230] [id = 621] 08:03:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 342 (0x8a426000) [pid = 10230] [serial = 1864] [outer = (nil)] 08:03:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 343 (0x8c9a1c00) [pid = 10230] [serial = 1865] [outer = 0x8a426000] 08:03:16 INFO - PROCESS | 10230 | 1463065396025 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 344 (0x8e717800) [pid = 10230] [serial = 1866] [outer = 0x8a426000] 08:03:16 INFO - PROCESS | 10230 | 1463065396798 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]]]}] 08:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1434ms 08:03:16 INFO - PROCESS | 10230 | 1463065396857 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:03:16 INFO - PROCESS | 10230 | 1463065396859 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 08:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:03:16 INFO - PROCESS | 10230 | 1463065396888 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 10230 | 1463065396891 Marionette TRACE conn3 <- [1,2458,null,{}] 08:03:16 INFO - PROCESS | 10230 | 1463065396895 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}] 08:03:17 INFO - PROCESS | 10230 | 1463065397076 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:03:17 INFO - PROCESS | 10230 | 1463065397390 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 10230 | ++DOCSHELL 0x8c99f800 == 145 [pid = 10230] [id = 622] 08:03:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 345 (0x8cd4d000) [pid = 10230] [serial = 1867] [outer = (nil)] 08:03:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 346 (0x911f2800) [pid = 10230] [serial = 1868] [outer = 0x8cd4d000] 08:03:17 INFO - PROCESS | 10230 | 1463065397506 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 347 (0x92ca6800) [pid = 10230] [serial = 1869] [outer = 0x8cd4d000] 08:03:18 INFO - PROCESS | 10230 | 1463065398361 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]]]}] 08:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1535ms 08:03:18 INFO - PROCESS | 10230 | 1463065398420 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 10230 | 1463065398423 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 08:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:03:18 INFO - PROCESS | 10230 | 1463065398429 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 10230 | 1463065398431 Marionette TRACE conn3 <- [1,2462,null,{}] 08:03:18 INFO - PROCESS | 10230 | 1463065398437 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}] 08:03:18 INFO - PROCESS | 10230 | 1463065398618 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:03:18 INFO - PROCESS | 10230 | 1463065398914 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f82400 == 146 [pid = 10230] [id = 623] 08:03:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 348 (0x8a422800) [pid = 10230] [serial = 1870] [outer = (nil)] 08:03:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 349 (0x8e6bf000) [pid = 10230] [serial = 1871] [outer = 0x8a422800] 08:03:19 INFO - PROCESS | 10230 | 1463065399032 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 350 (0x8ee97800) [pid = 10230] [serial = 1872] [outer = 0x8a422800] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8a197000 == 145 [pid = 10230] [id = 289] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x887a5400 == 144 [pid = 10230] [id = 279] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x898e1c00 == 143 [pid = 10230] [id = 280] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x898dc800 == 142 [pid = 10230] [id = 288] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8d253000 == 141 [pid = 10230] [id = 552] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8cca2400 == 140 [pid = 10230] [id = 291] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x9a9a2c00 == 139 [pid = 10230] [id = 494] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8a195400 == 138 [pid = 10230] [id = 281] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8c9ac400 == 137 [pid = 10230] [id = 533] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x887b2400 == 136 [pid = 10230] [id = 531] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x887a7400 == 135 [pid = 10230] [id = 271] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8b8ae400 == 134 [pid = 10230] [id = 532] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8a19b000 == 133 [pid = 10230] [id = 265] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8d254000 == 132 [pid = 10230] [id = 602] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8d245400 == 131 [pid = 10230] [id = 601] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x86df1800 == 130 [pid = 10230] [id = 600] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8516d800 == 129 [pid = 10230] [id = 599] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x88456400 == 128 [pid = 10230] [id = 598] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x84f4ac00 == 127 [pid = 10230] [id = 597] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x886efc00 == 126 [pid = 10230] [id = 596] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8668c400 == 125 [pid = 10230] [id = 595] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x95302400 == 124 [pid = 10230] [id = 586] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x979dcc00 == 123 [pid = 10230] [id = 541] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x887ad000 == 122 [pid = 10230] [id = 585] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x92ca1c00 == 121 [pid = 10230] [id = 540] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8516c400 == 120 [pid = 10230] [id = 584] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8e712400 == 119 [pid = 10230] [id = 582] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x91109c00 == 118 [pid = 10230] [id = 583] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8a5c6400 == 117 [pid = 10230] [id = 581] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x8b476800 == 116 [pid = 10230] [id = 580] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x86dfa800 == 115 [pid = 10230] [id = 578] 08:03:20 INFO - PROCESS | 10230 | --DOCSHELL 0x88e43400 == 114 [pid = 10230] [id = 579] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 349 (0x911f6800) [pid = 10230] [serial = 1101] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 348 (0x90e1a400) [pid = 10230] [serial = 1056] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 347 (0x8f0acc00) [pid = 10230] [serial = 1053] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 346 (0x99da9c00) [pid = 10230] [serial = 1626] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 345 (0x8ccaf800) [pid = 10230] [serial = 1179] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 344 (0x8e012800) [pid = 10230] [serial = 1230] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 343 (0x9a2cdc00) [pid = 10230] [serial = 1539] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 342 (0xa2276400) [pid = 10230] [serial = 1503] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 341 (0x97726800) [pid = 10230] [serial = 1320] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 340 (0x8e711800) [pid = 10230] [serial = 1089] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 339 (0x8dc47400) [pid = 10230] [serial = 1182] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 338 (0xa1053800) [pid = 10230] [serial = 1491] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 337 (0x8ee94800) [pid = 10230] [serial = 1050] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 336 (0xa50ef800) [pid = 10230] [serial = 1557] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 335 (0x93a94000) [pid = 10230] [serial = 1251] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 334 (0x8d2a2000) [pid = 10230] [serial = 1287] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 333 (0x8d498400) [pid = 10230] [serial = 1599] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 332 (0x8edb1800) [pid = 10230] [serial = 1632] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 331 (0x99556800) [pid = 10230] [serial = 1419] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 330 (0x93cc8c00) [pid = 10230] [serial = 1302] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 329 (0x9cea4000) [pid = 10230] [serial = 1545] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 328 (0x924c7400) [pid = 10230] [serial = 1152] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 327 (0x8b773800) [pid = 10230] [serial = 1596] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 326 (0x8ef62000) [pid = 10230] [serial = 1002] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 325 (0x8edb2c00) [pid = 10230] [serial = 1203] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 324 (0xa21a7c00) [pid = 10230] [serial = 1635] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 323 (0x9b05f000) [pid = 10230] [serial = 1542] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 322 (0x9110e000) [pid = 10230] [serial = 1143] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 321 (0x911eb000) [pid = 10230] [serial = 1608] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 320 (0x9221d400) [pid = 10230] [serial = 1533] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 319 (0x9b05f400) [pid = 10230] [serial = 1479] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 318 (0x8e71b800) [pid = 10230] [serial = 1350] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 317 (0x8ef9fc00) [pid = 10230] [serial = 1092] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 316 (0x90f94400) [pid = 10230] [serial = 1095] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 315 (0x926ef800) [pid = 10230] [serial = 1239] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 314 (0x9a7da800) [pid = 10230] [serial = 1629] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 313 (0x9a10b800) [pid = 10230] [serial = 1428] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 312 (0x95307400) [pid = 10230] [serial = 1311] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 311 (0x90e14000) [pid = 10230] [serial = 1137] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 310 (0x8dbe7400) [pid = 10230] [serial = 1464] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 309 (0x90f9c000) [pid = 10230] [serial = 1059] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 308 (0xa6782000) [pid = 10230] [serial = 1560] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 307 (0x86fd4400) [pid = 10230] [serial = 1566] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 306 (0x921acc00) [pid = 10230] [serial = 1104] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 305 (0x92e9dc00) [pid = 10230] [serial = 1248] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 304 (0x923b9800) [pid = 10230] [serial = 1149] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 303 (0x978b4800) [pid = 10230] [serial = 1365] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 302 (0x929dac00) [pid = 10230] [serial = 1296] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 301 (0x8d389800) [pid = 10230] [serial = 1047] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 300 (0x9a969c00) [pid = 10230] [serial = 1440] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 299 (0x92e52000) [pid = 10230] [serial = 1407] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 298 (0xa24fa400) [pid = 10230] [serial = 1497] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 297 (0x93ac2800) [pid = 10230] [serial = 1260] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 296 (0x99208c00) [pid = 10230] [serial = 1416] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 295 (0x921b0c00) [pid = 10230] [serial = 1146] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 294 (0xa2478400) [pid = 10230] [serial = 1548] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 293 (0x8ee99400) [pid = 10230] [serial = 1593] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 292 (0x926f4c00) [pid = 10230] [serial = 1353] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 291 (0x89ddb400) [pid = 10230] [serial = 1044] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 290 (0x98116800) [pid = 10230] [serial = 1368] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 289 (0x9cea7000) [pid = 10230] [serial = 1488] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 288 (0x8b8b9c00) [pid = 10230] [serial = 1107] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 287 (0x92e9a400) [pid = 10230] [serial = 1299] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 286 (0x921a3400) [pid = 10230] [serial = 1188] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 285 (0x8ae0bc00) [pid = 10230] [serial = 1563] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 284 (0x955d2800) [pid = 10230] [serial = 1314] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 283 (0x924f0c00) [pid = 10230] [serial = 1194] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 282 (0x90f93800) [pid = 10230] [serial = 1605] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 281 (0x89dde800) [pid = 10230] [serial = 1344] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 280 (0x926ec000) [pid = 10230] [serial = 1317] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 279 (0xa30eac00) [pid = 10230] [serial = 1551] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 278 (0x95133c00) [pid = 10230] [serial = 1305] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 277 (0x910f2800) [pid = 10230] [serial = 1140] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 276 (0x92caa400) [pid = 10230] [serial = 1245] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 275 (0x95126400) [pid = 10230] [serial = 1617] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 274 (0x924ebc00) [pid = 10230] [serial = 1293] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 273 (0x9955bc00) [pid = 10230] [serial = 1536] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 272 (0x910fbc00) [pid = 10230] [serial = 1062] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 271 (0x9b05ac00) [pid = 10230] [serial = 1434] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 270 (0x911eac00) [pid = 10230] [serial = 1098] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 269 (0x97723800) [pid = 10230] [serial = 1470] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 268 (0x8ef68800) [pid = 10230] [serial = 1290] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 267 (0x923b7800) [pid = 10230] [serial = 1191] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 266 (0x8cd46400) [pid = 10230] [serial = 1131] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 265 (0x924ce800) [pid = 10230] [serial = 1236] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 264 (0x9a966400) [pid = 10230] [serial = 1431] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 263 (0x9956d800) [pid = 10230] [serial = 1422] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 262 (0x926ed400) [pid = 10230] [serial = 1197] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 261 (0x95286800) [pid = 10230] [serial = 1410] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 260 (0x95286c00) [pid = 10230] [serial = 1308] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 259 (0x9b06c800) [pid = 10230] [serial = 1437] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 258 (0x8e00cc00) [pid = 10230] [serial = 1134] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 257 (0x910f5000) [pid = 10230] [serial = 1185] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 256 (0x9cc43c00) [pid = 10230] [serial = 1482] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 255 (0x924f6000) [pid = 10230] [serial = 1611] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 254 (0x911f5000) [pid = 10230] [serial = 1374] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 253 (0x8d0d9c00) [pid = 10230] [serial = 1401] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 252 (0x8b8b6000) [pid = 10230] [serial = 1227] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 251 (0xa35ec400) [pid = 10230] [serial = 1554] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 250 (0x8edae000) [pid = 10230] [serial = 1404] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 249 (0x95305c00) [pid = 10230] [serial = 1359] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 248 (0xa2664000) [pid = 10230] [serial = 1500] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 247 (0x910ee000) [pid = 10230] [serial = 1233] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 246 (0x9ce69c00) [pid = 10230] [serial = 1485] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 245 (0x955d6c00) [pid = 10230] [serial = 1413] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 244 (0x8cd41800) [pid = 10230] [serial = 1347] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 243 (0x97727400) [pid = 10230] [serial = 1623] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 242 (0x93a9b800) [pid = 10230] [serial = 1254] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 241 (0x97730400) [pid = 10230] [serial = 1362] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 240 (0x9a101400) [pid = 10230] [serial = 1425] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 239 (0x98ecd400) [pid = 10230] [serial = 1473] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 238 (0x93a98c00) [pid = 10230] [serial = 1356] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 237 (0x92ca4000) [pid = 10230] [serial = 1242] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 236 (0x8f040800) [pid = 10230] [serial = 1602] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 235 (0x8b8b1800) [pid = 10230] [serial = 1569] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 234 (0x929dd400) [pid = 10230] [serial = 1614] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 233 (0x926f6c00) [pid = 10230] [serial = 1200] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 232 (0xa229c400) [pid = 10230] [serial = 1494] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 231 (0x98ed2800) [pid = 10230] [serial = 1371] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 230 (0x8e6b8000) [pid = 10230] [serial = 1530] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 229 (0x99568c00) [pid = 10230] [serial = 1476] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 228 (0x9530d000) [pid = 10230] [serial = 1620] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 227 (0x8ee93800) [pid = 10230] [serial = 1572] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 226 (0x93c76800) [pid = 10230] [serial = 1257] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 225 (0x90e1c800) [pid = 10230] [serial = 1467] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 224 (0x8d296c00) [pid = 10230] [serial = 1086] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 223 (0x8b47b800) [pid = 10230] [serial = 1083] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 222 (0x8dbea000) [pid = 10230] [serial = 1730] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 221 (0x8dc4b000) [pid = 10230] [serial = 1731] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 220 (0x8dbed000) [pid = 10230] [serial = 1733] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 219 (0x8ef95c00) [pid = 10230] [serial = 1664] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 218 (0x86df8400) [pid = 10230] [serial = 1697] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 217 (0x955d1400) [pid = 10230] [serial = 1667] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 216 (0x8845ac00) [pid = 10230] [serial = 1694] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 215 (0x8d384400) [pid = 10230] [serial = 1715] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 214 (0x86dfe400) [pid = 10230] [serial = 1712] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 213 (0x8516bc00) [pid = 10230] [serial = 1709] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 212 (0xa6286000) [pid = 10230] [serial = 1682] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 211 (0x9a95f400) [pid = 10230] [serial = 1673] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 210 (0x84f47800) [pid = 10230] [serial = 1703] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 209 (0xa306a000) [pid = 10230] [serial = 1679] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 208 (0x955dd800) [pid = 10230] [serial = 1658] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 207 (0x88455c00) [pid = 10230] [serial = 1706] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 206 (0x8ae06800) [pid = 10230] [serial = 1724] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 205 (0x8b472c00) [pid = 10230] [serial = 1725] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 204 (0x88ef8c00) [pid = 10230] [serial = 1721] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 203 (0x898df000) [pid = 10230] [serial = 1722] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 202 (0x8a5d0400) [pid = 10230] [serial = 1691] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 201 (0x8a5ca800) [pid = 10230] [serial = 1685] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 200 (0xa229a000) [pid = 10230] [serial = 1676] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 199 (0x887aa000) [pid = 10230] [serial = 1718] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 198 (0x88e48c00) [pid = 10230] [serial = 1719] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 197 (0xa627cc00) [pid = 10230] [serial = 1688] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 196 (0x8845b400) [pid = 10230] [serial = 1700] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 195 (0x8c9ab800) [pid = 10230] [serial = 1661] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 194 (0x9954f800) [pid = 10230] [serial = 1670] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 193 (0x8ef94800) [pid = 10230] [serial = 1736] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 192 (0x8e714c00) [pid = 10230] [serial = 1734] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 191 (0x8d0e0800) [pid = 10230] [serial = 1727] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | --DOMWINDOW == 190 (0x8d29b800) [pid = 10230] [serial = 1728] [outer = (nil)] [url = about:blank] 08:03:21 INFO - PROCESS | 10230 | 1463065401235 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]]]}] 08:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2987ms 08:03:21 INFO - PROCESS | 10230 | 1463065401418 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 10230 | 1463065401422 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 08:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:03:21 INFO - PROCESS | 10230 | 1463065401429 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 10230 | 1463065401434 Marionette TRACE conn3 <- [1,2466,null,{}] 08:03:21 INFO - PROCESS | 10230 | 1463065401443 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}] 08:03:21 INFO - PROCESS | 10230 | 1463065401601 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:03:21 INFO - PROCESS | 10230 | 1463065401613 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 10230 | ++DOCSHELL 0x86686800 == 115 [pid = 10230] [id = 624] 08:03:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 191 (0x86687c00) [pid = 10230] [serial = 1873] [outer = (nil)] 08:03:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 192 (0x86690000) [pid = 10230] [serial = 1874] [outer = 0x86687c00] 08:03:21 INFO - PROCESS | 10230 | 1463065401681 Marionette DEBUG loaded listener.js 08:03:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 193 (0x86dfe400) [pid = 10230] [serial = 1875] [outer = 0x86687c00] 08:03:22 INFO - PROCESS | 10230 | 1463065402649 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]]]}] 08:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1282ms 08:03:22 INFO - PROCESS | 10230 | 1463065402711 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 10230 | 1463065402718 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 08:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:03:22 INFO - PROCESS | 10230 | 1463065402728 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 10230 | 1463065402731 Marionette TRACE conn3 <- [1,2470,null,{}] 08:03:22 INFO - PROCESS | 10230 | 1463065402741 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}] 08:03:22 INFO - PROCESS | 10230 | 1463065402917 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:03:23 INFO - PROCESS | 10230 | 1463065403097 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x8845b400 == 116 [pid = 10230] [id = 625] 08:03:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 194 (0x8845c800) [pid = 10230] [serial = 1876] [outer = (nil)] 08:03:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 195 (0x887a5400) [pid = 10230] [serial = 1877] [outer = 0x8845c800] 08:03:23 INFO - PROCESS | 10230 | 1463065403165 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 196 (0x88e47000) [pid = 10230] [serial = 1878] [outer = 0x8845c800] 08:03:23 INFO - PROCESS | 10230 | 1463065403982 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]]]}] 08:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1297ms 08:03:24 INFO - PROCESS | 10230 | 1463065404024 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:03:24 INFO - PROCESS | 10230 | 1463065404028 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 08:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:03:24 INFO - PROCESS | 10230 | 1463065404044 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:03:24 INFO - PROCESS | 10230 | 1463065404049 Marionette TRACE conn3 <- [1,2474,null,{}] 08:03:24 INFO - PROCESS | 10230 | 1463065404063 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}] 08:03:24 INFO - PROCESS | 10230 | 1463065404304 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:03:24 INFO - PROCESS | 10230 | 1463065404332 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:24 INFO - PROCESS | 10230 | ++DOCSHELL 0x89dd4c00 == 117 [pid = 10230] [id = 626] 08:03:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 197 (0x89dd9000) [pid = 10230] [serial = 1879] [outer = (nil)] 08:03:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 198 (0x8a1a1000) [pid = 10230] [serial = 1880] [outer = 0x89dd9000] 08:03:24 INFO - PROCESS | 10230 | 1463065404398 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 199 (0x8a5c5c00) [pid = 10230] [serial = 1881] [outer = 0x89dd9000] 08:03:25 INFO - PROCESS | 10230 | 1463065405392 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]]]}] 08:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1389ms 08:03:25 INFO - PROCESS | 10230 | 1463065405430 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:03:25 INFO - PROCESS | 10230 | 1463065405433 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 08:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:03:25 INFO - PROCESS | 10230 | 1463065405446 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:03:25 INFO - PROCESS | 10230 | 1463065405449 Marionette TRACE conn3 <- [1,2478,null,{}] 08:03:25 INFO - PROCESS | 10230 | 1463065405454 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}] 08:03:25 INFO - PROCESS | 10230 | 1463065405690 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:03:26 INFO - PROCESS | 10230 | --DOMWINDOW == 198 (0x8dbe2c00) [pid = 10230] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:03:26 INFO - PROCESS | 10230 | --DOMWINDOW == 197 (0x86fcb400) [pid = 10230] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:03:26 INFO - PROCESS | 10230 | --DOMWINDOW == 196 (0x886f4000) [pid = 10230] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:03:26 INFO - PROCESS | 10230 | --DOMWINDOW == 195 (0x8d250800) [pid = 10230] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:03:26 INFO - PROCESS | 10230 | --DOMWINDOW == 194 (0x8a5c7800) [pid = 10230] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:03:26 INFO - PROCESS | 10230 | --DOMWINDOW == 193 (0x8a197400) [pid = 10230] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:03:26 INFO - PROCESS | 10230 | --DOMWINDOW == 192 (0x86df5800) [pid = 10230] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:03:26 INFO - PROCESS | 10230 | --DOMWINDOW == 191 (0x8668dc00) [pid = 10230] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:03:26 INFO - PROCESS | 10230 | 1463065406318 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 10230 | ++DOCSHELL 0x8668ac00 == 118 [pid = 10230] [id = 627] 08:03:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 192 (0x8668dc00) [pid = 10230] [serial = 1882] [outer = (nil)] 08:03:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 193 (0x8a197400) [pid = 10230] [serial = 1883] [outer = 0x8668dc00] 08:03:26 INFO - PROCESS | 10230 | 1463065406385 Marionette DEBUG loaded listener.js 08:03:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 194 (0x8ae0b400) [pid = 10230] [serial = 1884] [outer = 0x8668dc00] 08:03:27 INFO - PROCESS | 10230 | 1463065407061 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]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1643ms 08:03:27 INFO - PROCESS | 10230 | 1463065407084 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 10230 | 1463065407087 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 08:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:03:27 INFO - PROCESS | 10230 | 1463065407092 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 10230 | 1463065407094 Marionette TRACE conn3 <- [1,2482,null,{}] 08:03:27 INFO - PROCESS | 10230 | 1463065407099 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}] 08:03:27 INFO - PROCESS | 10230 | 1463065407317 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:03:27 INFO - PROCESS | 10230 | 1463065407336 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x88ef0800 == 119 [pid = 10230] [id = 628] 08:03:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 195 (0x8a1a4800) [pid = 10230] [serial = 1885] [outer = (nil)] 08:03:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 196 (0x8b778000) [pid = 10230] [serial = 1886] [outer = 0x8a1a4800] 08:03:27 INFO - PROCESS | 10230 | 1463065407398 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 197 (0x8b8b0800) [pid = 10230] [serial = 1887] [outer = 0x8a1a4800] 08:03:28 INFO - PROCESS | 10230 | 1463065408181 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]]]}] 08:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1234ms 08:03:28 INFO - PROCESS | 10230 | 1463065408337 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 10230 | 1463065408344 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 08:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:03:28 INFO - PROCESS | 10230 | 1463065408352 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 10230 | 1463065408356 Marionette TRACE conn3 <- [1,2486,null,{}] 08:03:28 INFO - PROCESS | 10230 | 1463065408364 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}] 08:03:28 INFO - PROCESS | 10230 | 1463065408548 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:03:28 INFO - PROCESS | 10230 | 1463065408812 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 10230 | ++DOCSHELL 0x84f4c000 == 120 [pid = 10230] [id = 629] 08:03:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 198 (0x86683c00) [pid = 10230] [serial = 1888] [outer = (nil)] 08:03:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 199 (0x8668c800) [pid = 10230] [serial = 1889] [outer = 0x86683c00] 08:03:28 INFO - PROCESS | 10230 | 1463065408894 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 200 (0x88456400) [pid = 10230] [serial = 1890] [outer = 0x86683c00] 08:03:29 INFO - PROCESS | 10230 | 1463065409812 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]]]}] 08:03:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:03:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1531ms 08:03:29 INFO - PROCESS | 10230 | 1463065409883 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 10230 | 1463065409889 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 08:03:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:03:29 INFO - PROCESS | 10230 | 1463065409900 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 10230 | 1463065409905 Marionette TRACE conn3 <- [1,2490,null,{}] 08:03:29 INFO - PROCESS | 10230 | 1463065409911 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}] 08:03:30 INFO - PROCESS | 10230 | 1463065410127 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:03:30 INFO - PROCESS | 10230 | 1463065410434 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 10230 | ++DOCSHELL 0x88e46400 == 121 [pid = 10230] [id = 630] 08:03:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 201 (0x88ef3800) [pid = 10230] [serial = 1891] [outer = (nil)] 08:03:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 202 (0x8a19ac00) [pid = 10230] [serial = 1892] [outer = 0x88ef3800] 08:03:30 INFO - PROCESS | 10230 | 1463065410515 Marionette DEBUG loaded listener.js 08:03:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 203 (0x8a5ccc00) [pid = 10230] [serial = 1893] [outer = 0x88ef3800] 08:03:31 INFO - PROCESS | 10230 | 1463065411353 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]]]}] 08:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1487ms 08:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:03:31 INFO - PROCESS | 10230 | 1463065411384 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 10230 | 1463065411387 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 08:03:31 INFO - PROCESS | 10230 | 1463065411394 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 10230 | 1463065411397 Marionette TRACE conn3 <- [1,2494,null,{}] 08:03:31 INFO - PROCESS | 10230 | 1463065411412 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}] 08:03:31 INFO - PROCESS | 10230 | 1463065411590 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:03:31 INFO - PROCESS | 10230 | 1463065411860 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 10230 | ++DOCSHELL 0x8845d400 == 122 [pid = 10230] [id = 631] 08:03:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 204 (0x8cca1800) [pid = 10230] [serial = 1894] [outer = (nil)] 08:03:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 205 (0x8cd42c00) [pid = 10230] [serial = 1895] [outer = 0x8cca1800] 08:03:31 INFO - PROCESS | 10230 | 1463065411953 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 206 (0x8d0e5800) [pid = 10230] [serial = 1896] [outer = 0x8cca1800] 08:03:32 INFO - PROCESS | 10230 | 1463065412830 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]]]}] 08:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1483ms 08:03:32 INFO - PROCESS | 10230 | 1463065412876 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 10230 | 1463065412879 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 08:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:03:32 INFO - PROCESS | 10230 | 1463065412885 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - PROCESS | 10230 | 1463065412888 Marionette TRACE conn3 <- [1,2498,null,{}] 08:03:32 INFO - PROCESS | 10230 | 1463065412908 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}] 08:03:33 INFO - PROCESS | 10230 | 1463065413149 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:03:33 INFO - PROCESS | 10230 | 1463065413306 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cd49c00 == 123 [pid = 10230] [id = 632] 08:03:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 207 (0x8d24a400) [pid = 10230] [serial = 1897] [outer = (nil)] 08:03:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 208 (0x8d391c00) [pid = 10230] [serial = 1898] [outer = 0x8d24a400] 08:03:33 INFO - PROCESS | 10230 | 1463065413384 Marionette DEBUG loaded listener.js 08:03:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 209 (0x8dbe6400) [pid = 10230] [serial = 1899] [outer = 0x8d24a400] 08:03:34 INFO - PROCESS | 10230 | 1463065414208 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]]]}] 08:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1380ms 08:03:34 INFO - PROCESS | 10230 | 1463065414266 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:03:34 INFO - PROCESS | 10230 | 1463065414270 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 08:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:03:34 INFO - PROCESS | 10230 | 1463065414276 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:03:34 INFO - PROCESS | 10230 | 1463065414278 Marionette TRACE conn3 <- [1,2502,null,{}] 08:03:34 INFO - PROCESS | 10230 | 1463065414284 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}] 08:03:34 INFO - PROCESS | 10230 | 1463065414449 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:03:34 INFO - PROCESS | 10230 | 1463065414717 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 10230 | ++DOCSHELL 0x88eee800 == 124 [pid = 10230] [id = 633] 08:03:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 210 (0x8ccab800) [pid = 10230] [serial = 1900] [outer = (nil)] 08:03:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 211 (0x8e005c00) [pid = 10230] [serial = 1901] [outer = 0x8ccab800] 08:03:34 INFO - PROCESS | 10230 | 1463065414808 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 212 (0x8e00d800) [pid = 10230] [serial = 1902] [outer = 0x8ccab800] 08:03:35 INFO - PROCESS | 10230 | 1463065415673 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]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1433ms 08:03:35 INFO - PROCESS | 10230 | 1463065415709 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 10230 | 1463065415713 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 08:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:03:35 INFO - PROCESS | 10230 | 1463065415718 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 10230 | 1463065415721 Marionette TRACE conn3 <- [1,2506,null,{}] 08:03:35 INFO - PROCESS | 10230 | 1463065415727 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}] 08:03:35 INFO - PROCESS | 10230 | 1463065415917 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:03:36 INFO - PROCESS | 10230 | 1463065416190 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d493000 == 125 [pid = 10230] [id = 634] 08:03:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 213 (0x8dc4ac00) [pid = 10230] [serial = 1903] [outer = (nil)] 08:03:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 214 (0x8edb4000) [pid = 10230] [serial = 1904] [outer = 0x8dc4ac00] 08:03:36 INFO - PROCESS | 10230 | 1463065416277 Marionette DEBUG loaded listener.js 08:03:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 215 (0x8ef60800) [pid = 10230] [serial = 1905] [outer = 0x8dc4ac00] 08:03:37 INFO - PROCESS | 10230 | 1463065417123 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]]]}] 08:03:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:03:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1481ms 08:03:37 INFO - PROCESS | 10230 | 1463065417201 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 10230 | 1463065417204 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 08:03:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:03:37 INFO - PROCESS | 10230 | 1463065417210 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 10230 | 1463065417213 Marionette TRACE conn3 <- [1,2510,null,{}] 08:03:37 INFO - PROCESS | 10230 | 1463065417218 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}] 08:03:37 INFO - PROCESS | 10230 | 1463065417389 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:03:37 INFO - PROCESS | 10230 | 1463065417661 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:37 INFO - PROCESS | 10230 | ++DOCSHELL 0x8dbed000 == 126 [pid = 10230] [id = 635] 08:03:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 216 (0x8e71f400) [pid = 10230] [serial = 1906] [outer = (nil)] 08:03:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 217 (0x8ef9c000) [pid = 10230] [serial = 1907] [outer = 0x8e71f400] 08:03:37 INFO - PROCESS | 10230 | 1463065417741 Marionette DEBUG loaded listener.js 08:03:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 218 (0x8f039800) [pid = 10230] [serial = 1908] [outer = 0x8e71f400] 08:03:38 INFO - PROCESS | 10230 | 1463065418555 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]]]}] 08:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1390ms 08:03:38 INFO - PROCESS | 10230 | 1463065418600 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:03:38 INFO - PROCESS | 10230 | 1463065418604 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 08:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:03:38 INFO - PROCESS | 10230 | 1463065418610 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:03:38 INFO - PROCESS | 10230 | 1463065418612 Marionette TRACE conn3 <- [1,2514,null,{}] 08:03:38 INFO - PROCESS | 10230 | 1463065418618 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}] 08:03:38 INFO - PROCESS | 10230 | 1463065418864 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:03:39 INFO - PROCESS | 10230 | 1463065419068 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ef68800 == 127 [pid = 10230] [id = 636] 08:03:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 219 (0x8ef68c00) [pid = 10230] [serial = 1909] [outer = (nil)] 08:03:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 220 (0x90e13800) [pid = 10230] [serial = 1910] [outer = 0x8ef68c00] 08:03:39 INFO - PROCESS | 10230 | 1463065419145 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 221 (0x90e19800) [pid = 10230] [serial = 1911] [outer = 0x8ef68c00] 08:03:39 INFO - PROCESS | 10230 | 1463065419961 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]]]}] 08:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1433ms 08:03:40 INFO - PROCESS | 10230 | 1463065420043 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:03:40 INFO - PROCESS | 10230 | 1463065420047 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 08:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:03:40 INFO - PROCESS | 10230 | 1463065420052 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 10230 | 1463065420055 Marionette TRACE conn3 <- [1,2518,null,{}] 08:03:40 INFO - PROCESS | 10230 | 1463065420061 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}] 08:03:40 INFO - PROCESS | 10230 | 1463065420268 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:03:40 INFO - PROCESS | 10230 | 1463065420532 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:40 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ef68000 == 128 [pid = 10230] [id = 637] 08:03:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 222 (0x8ef9cc00) [pid = 10230] [serial = 1912] [outer = (nil)] 08:03:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 223 (0x910f4000) [pid = 10230] [serial = 1913] [outer = 0x8ef9cc00] 08:03:40 INFO - PROCESS | 10230 | 1463065420649 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 224 (0x910fc000) [pid = 10230] [serial = 1914] [outer = 0x8ef9cc00] 08:03:41 INFO - PROCESS | 10230 | 1463065421467 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]]]}] 08:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1488ms 08:03:41 INFO - PROCESS | 10230 | 1463065421541 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 10230 | 1463065421545 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 08:03:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:03:41 INFO - PROCESS | 10230 | 1463065421551 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 10230 | 1463065421553 Marionette TRACE conn3 <- [1,2522,null,{}] 08:03:41 INFO - PROCESS | 10230 | 1463065421559 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}] 08:03:41 INFO - PROCESS | 10230 | 1463065421772 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:03:42 INFO - PROCESS | 10230 | 1463065422038 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 10230 | ++DOCSHELL 0x8dc49800 == 129 [pid = 10230] [id = 638] 08:03:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 225 (0x8ef9b400) [pid = 10230] [serial = 1915] [outer = (nil)] 08:03:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 226 (0x911f3400) [pid = 10230] [serial = 1916] [outer = 0x8ef9b400] 08:03:42 INFO - PROCESS | 10230 | 1463065422156 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 227 (0x921a5c00) [pid = 10230] [serial = 1917] [outer = 0x8ef9b400] 08:03:42 INFO - PROCESS | 10230 | 1463065422949 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]]]}] 08:03:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:03:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1438ms 08:03:42 INFO - PROCESS | 10230 | 1463065422989 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:03:42 INFO - PROCESS | 10230 | 1463065422993 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 08:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:03:43 INFO - PROCESS | 10230 | 1463065423017 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - PROCESS | 10230 | 1463065423022 Marionette TRACE conn3 <- [1,2526,null,{}] 08:03:43 INFO - PROCESS | 10230 | 1463065423027 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}] 08:03:43 INFO - PROCESS | 10230 | 1463065423232 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:03:43 INFO - PROCESS | 10230 | 1463065423501 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 10230 | ++DOCSHELL 0x9110f800 == 130 [pid = 10230] [id = 639] 08:03:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 228 (0x911ebc00) [pid = 10230] [serial = 1918] [outer = (nil)] 08:03:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 229 (0x924ca800) [pid = 10230] [serial = 1919] [outer = 0x911ebc00] 08:03:43 INFO - PROCESS | 10230 | 1463065423584 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 230 (0x926ec000) [pid = 10230] [serial = 1920] [outer = 0x911ebc00] 08:03:44 INFO - PROCESS | 10230 | 1463065424470 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]]]}] 08:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1534ms 08:03:44 INFO - PROCESS | 10230 | 1463065424551 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:03:44 INFO - PROCESS | 10230 | 1463065424554 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 08:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:03:44 INFO - PROCESS | 10230 | 1463065424563 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 10230 | 1463065424566 Marionette TRACE conn3 <- [1,2530,null,{}] 08:03:44 INFO - PROCESS | 10230 | 1463065424571 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}] 08:03:44 INFO - PROCESS | 10230 | 1463065424752 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:03:45 INFO - PROCESS | 10230 | 1463065425021 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 10230 | ++DOCSHELL 0x923c0400 == 131 [pid = 10230] [id = 640] 08:03:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 231 (0x924ecc00) [pid = 10230] [serial = 1921] [outer = (nil)] 08:03:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 232 (0x92ca4c00) [pid = 10230] [serial = 1922] [outer = 0x924ecc00] 08:03:45 INFO - PROCESS | 10230 | 1463065425097 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 233 (0x92cab000) [pid = 10230] [serial = 1923] [outer = 0x924ecc00] 08:03:45 INFO - PROCESS | 10230 | 1463065425936 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]]]}] 08:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1428ms 08:03:45 INFO - PROCESS | 10230 | 1463065425992 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:03:45 INFO - PROCESS | 10230 | 1463065425994 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 08:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:03:46 INFO - PROCESS | 10230 | 1463065426019 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 10230 | 1463065426021 Marionette TRACE conn3 <- [1,2534,null,{}] 08:03:46 INFO - PROCESS | 10230 | 1463065426029 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}] 08:03:46 INFO - PROCESS | 10230 | 1463065426209 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:03:46 INFO - PROCESS | 10230 | 1463065426498 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 10230 | ++DOCSHELL 0x926f2800 == 132 [pid = 10230] [id = 641] 08:03:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 234 (0x926f3400) [pid = 10230] [serial = 1924] [outer = (nil)] 08:03:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 235 (0x93a94400) [pid = 10230] [serial = 1925] [outer = 0x926f3400] 08:03:46 INFO - PROCESS | 10230 | 1463065426575 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 236 (0x93a9c000) [pid = 10230] [serial = 1926] [outer = 0x926f3400] 08:03:47 INFO - PROCESS | 10230 | 1463065427427 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]]]}] 08:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1499ms 08:03:47 INFO - PROCESS | 10230 | 1463065427507 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:03:47 INFO - PROCESS | 10230 | 1463065427511 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 08:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:03:47 INFO - PROCESS | 10230 | 1463065427521 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:03:47 INFO - PROCESS | 10230 | 1463065427523 Marionette TRACE conn3 <- [1,2538,null,{}] 08:03:47 INFO - PROCESS | 10230 | 1463065427529 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}] 08:03:47 INFO - PROCESS | 10230 | 1463065427800 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:03:48 INFO - PROCESS | 10230 | 1463065428005 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - PROCESS | 10230 | ++DOCSHELL 0x910f2000 == 133 [pid = 10230] [id = 642] 08:03:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 237 (0x926eac00) [pid = 10230] [serial = 1927] [outer = (nil)] 08:03:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 238 (0x95127c00) [pid = 10230] [serial = 1928] [outer = 0x926eac00] 08:03:48 INFO - PROCESS | 10230 | 1463065428124 Marionette DEBUG loaded listener.js 08:03:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 239 (0x95129800) [pid = 10230] [serial = 1929] [outer = 0x926eac00] 08:03:48 INFO - PROCESS | 10230 | 1463065428907 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]]]}] 08:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1434ms 08:03:48 INFO - PROCESS | 10230 | 1463065428955 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 10230 | 1463065428959 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 08:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:03:48 INFO - PROCESS | 10230 | 1463065428983 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 10230 | 1463065428987 Marionette TRACE conn3 <- [1,2542,null,{}] 08:03:49 INFO - PROCESS | 10230 | 1463065428994 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}] 08:03:49 INFO - PROCESS | 10230 | 1463065429179 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:03:49 INFO - PROCESS | 10230 | 1463065429449 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 10230 | ++DOCSHELL 0x833f0c00 == 134 [pid = 10230] [id = 643] 08:03:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 240 (0x84ef1000) [pid = 10230] [serial = 1930] [outer = (nil)] 08:03:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 241 (0x9528d000) [pid = 10230] [serial = 1931] [outer = 0x84ef1000] 08:03:49 INFO - PROCESS | 10230 | 1463065429527 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 242 (0x95307400) [pid = 10230] [serial = 1932] [outer = 0x84ef1000] 08:03:50 INFO - PROCESS | 10230 | 1463065430430 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]]]}] 08:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1498ms 08:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:03:50 INFO - PROCESS | 10230 | 1463065430464 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:03:50 INFO - PROCESS | 10230 | 1463065430466 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 08:03:50 INFO - PROCESS | 10230 | 1463065430473 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 10230 | 1463065430476 Marionette TRACE conn3 <- [1,2546,null,{}] 08:03:50 INFO - PROCESS | 10230 | 1463065430481 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}] 08:03:50 INFO - PROCESS | 10230 | 1463065430666 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:03:51 INFO - PROCESS | 10230 | 1463065430981 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 10230 | ++DOCSHELL 0x910f8000 == 135 [pid = 10230] [id = 644] 08:03:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 243 (0x92e4e400) [pid = 10230] [serial = 1933] [outer = (nil)] 08:03:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 244 (0x955d1000) [pid = 10230] [serial = 1934] [outer = 0x92e4e400] 08:03:51 INFO - PROCESS | 10230 | 1463065431102 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 245 (0x955dfc00) [pid = 10230] [serial = 1935] [outer = 0x92e4e400] 08:03:51 INFO - PROCESS | 10230 | 1463065431912 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]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1482ms 08:03:51 INFO - PROCESS | 10230 | 1463065431958 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 10230 | 1463065431962 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 08:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:03:51 INFO - PROCESS | 10230 | 1463065431968 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 10230 | 1463065431970 Marionette TRACE conn3 <- [1,2550,null,{}] 08:03:51 INFO - PROCESS | 10230 | 1463065431975 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}] 08:03:52 INFO - PROCESS | 10230 | 1463065432176 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:03:52 INFO - PROCESS | 10230 | 1463065432969 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 10230 | ++DOCSHELL 0x8516c400 == 136 [pid = 10230] [id = 645] 08:03:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 246 (0x8516e800) [pid = 10230] [serial = 1936] [outer = (nil)] 08:03:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 247 (0x86689000) [pid = 10230] [serial = 1937] [outer = 0x8516e800] 08:03:53 INFO - PROCESS | 10230 | 1463065433049 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 248 (0x8845e400) [pid = 10230] [serial = 1938] [outer = 0x8516e800] 08:03:53 INFO - PROCESS | 10230 | 1463065433907 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]]]}] 08:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1979ms 08:03:53 INFO - PROCESS | 10230 | 1463065433949 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:03:53 INFO - PROCESS | 10230 | 1463065433954 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 08:03:53 INFO - PROCESS | 10230 | 1463065433961 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:03:53 INFO - PROCESS | 10230 | 1463065433966 Marionette TRACE conn3 <- [1,2554,null,{}] 08:03:53 INFO - PROCESS | 10230 | 1463065433972 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}] 08:03:54 INFO - PROCESS | 10230 | 1463065434150 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:03:54 INFO - PROCESS | 10230 | 1463065434439 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 10230 | ++DOCSHELL 0x8668f000 == 137 [pid = 10230] [id = 646] 08:03:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 249 (0x86dfa800) [pid = 10230] [serial = 1939] [outer = (nil)] 08:03:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 250 (0x8a19e800) [pid = 10230] [serial = 1940] [outer = 0x86dfa800] 08:03:54 INFO - PROCESS | 10230 | 1463065434514 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 251 (0x8b475400) [pid = 10230] [serial = 1941] [outer = 0x86dfa800] 08:03:55 INFO - PROCESS | 10230 | 1463065435491 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]]]}] 08:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1583ms 08:03:55 INFO - PROCESS | 10230 | 1463065435546 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 10230 | 1463065435552 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 08:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:03:55 INFO - PROCESS | 10230 | 1463065435558 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 10230 | 1463065435561 Marionette TRACE conn3 <- [1,2558,null,{}] 08:03:55 INFO - PROCESS | 10230 | 1463065435566 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}] 08:03:55 INFO - PROCESS | 10230 | 1463065435731 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:03:56 INFO - PROCESS | 10230 | 1463065436095 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 10230 | ++DOCSHELL 0x833f2c00 == 138 [pid = 10230] [id = 647] 08:03:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 252 (0x8a42d000) [pid = 10230] [serial = 1942] [outer = (nil)] 08:03:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 253 (0x8cd4e400) [pid = 10230] [serial = 1943] [outer = 0x8a42d000] 08:03:56 INFO - PROCESS | 10230 | 1463065436170 Marionette DEBUG loaded listener.js 08:03:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 254 (0x8d382400) [pid = 10230] [serial = 1944] [outer = 0x8a42d000] 08:03:57 INFO - PROCESS | 10230 | 1463065437027 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]]]}] 08:03:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:03:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1541ms 08:03:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:03:57 INFO - PROCESS | 10230 | 1463065437099 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:03:57 INFO - PROCESS | 10230 | 1463065437102 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 08:03:57 INFO - PROCESS | 10230 | 1463065437115 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 10230 | 1463065437124 Marionette TRACE conn3 <- [1,2562,null,{}] 08:03:57 INFO - PROCESS | 10230 | 1463065437132 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}] 08:03:57 INFO - PROCESS | 10230 | 1463065437351 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:03:57 INFO - PROCESS | 10230 | 1463065437682 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 10230 | ++DOCSHELL 0x82b49000 == 139 [pid = 10230] [id = 648] 08:03:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 255 (0x82b49400) [pid = 10230] [serial = 1945] [outer = (nil)] 08:03:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 256 (0x8cd50c00) [pid = 10230] [serial = 1946] [outer = 0x82b49400] 08:03:57 INFO - PROCESS | 10230 | 1463065437756 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 257 (0x8e6b8400) [pid = 10230] [serial = 1947] [outer = 0x82b49400] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x86fcf800 == 138 [pid = 10230] [id = 522] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x86fcb000 == 137 [pid = 10230] [id = 521] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x8668ac00 == 136 [pid = 10230] [id = 627] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd4c00 == 135 [pid = 10230] [id = 626] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x8845b400 == 134 [pid = 10230] [id = 625] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x86686800 == 133 [pid = 10230] [id = 624] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x926ed000 == 132 [pid = 10230] [id = 614] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x923b7400 == 131 [pid = 10230] [id = 613] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x86df9000 == 130 [pid = 10230] [id = 612] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x8c9a8400 == 129 [pid = 10230] [id = 610] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x88ef2400 == 128 [pid = 10230] [id = 611] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x8a5c9800 == 127 [pid = 10230] [id = 609] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x8cca9800 == 126 [pid = 10230] [id = 608] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x86fd0800 == 125 [pid = 10230] [id = 607] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x8ae08800 == 124 [pid = 10230] [id = 606] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x85173c00 == 123 [pid = 10230] [id = 604] 08:03:58 INFO - PROCESS | 10230 | --DOCSHELL 0x887b1400 == 122 [pid = 10230] [id = 605] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 256 (0x926f7400) [pid = 10230] [serial = 1751] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 255 (0x90e18800) [pid = 10230] [serial = 1808] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 254 (0x88ef9000) [pid = 10230] [serial = 1739] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 253 (0x995ef000) [pid = 10230] [serial = 1757] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 252 (0x82b45800) [pid = 10230] [serial = 1781] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 251 (0x8d245c00) [pid = 10230] [serial = 1802] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 250 (0x8ef99400) [pid = 10230] [serial = 1745] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 249 (0x9b070000) [pid = 10230] [serial = 1760] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 248 (0x84ef0400) [pid = 10230] [serial = 1784] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 247 (0x8c9a7800) [pid = 10230] [serial = 1742] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 246 (0x8dbee400) [pid = 10230] [serial = 1803] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 245 (0x9221bc00) [pid = 10230] [serial = 1748] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 244 (0x88e4b000) [pid = 10230] [serial = 1790] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 243 (0x8edb5400) [pid = 10230] [serial = 1805] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 242 (0x8e6b5800) [pid = 10230] [serial = 1797] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 241 (0x90f98800) [pid = 10230] [serial = 1809] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 240 (0x89708c00) [pid = 10230] [serial = 1811] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 239 (0x89707c00) [pid = 10230] [serial = 1791] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 238 (0x84ef4c00) [pid = 10230] [serial = 1772] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 237 (0xa21a1400) [pid = 10230] [serial = 1763] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 236 (0x8ef61800) [pid = 10230] [serial = 1806] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 235 (0x8d29ec00) [pid = 10230] [serial = 1794] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 234 (0x8668c000) [pid = 10230] [serial = 1769] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 233 (0x84ef4400) [pid = 10230] [serial = 1778] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 232 (0x88e49400) [pid = 10230] [serial = 1799] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 231 (0x833ef400) [pid = 10230] [serial = 1775] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 230 (0x86defc00) [pid = 10230] [serial = 1787] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 229 (0x88ef6400) [pid = 10230] [serial = 1800] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 228 (0xa50f1000) [pid = 10230] [serial = 1766] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 227 (0x8dbe8800) [pid = 10230] [serial = 1796] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 226 (0x86fcc000) [pid = 10230] [serial = 1788] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 225 (0x8b8af800) [pid = 10230] [serial = 1793] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | --DOMWINDOW == 224 (0x955d9400) [pid = 10230] [serial = 1754] [outer = (nil)] [url = about:blank] 08:03:58 INFO - PROCESS | 10230 | 1463065438811 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]]]}] 08:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1747ms 08:03:58 INFO - PROCESS | 10230 | 1463065438856 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:03:58 INFO - PROCESS | 10230 | 1463065438860 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 08:03:58 INFO - PROCESS | 10230 | 1463065438865 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 10230 | 1463065438868 Marionette TRACE conn3 <- [1,2566,null,{}] 08:03:58 INFO - PROCESS | 10230 | 1463065438873 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}] 08:03:59 INFO - PROCESS | 10230 | 1463065439042 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:03:59 INFO - PROCESS | 10230 | 1463065439325 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x82b45800 == 123 [pid = 10230] [id = 649] 08:03:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 225 (0x82b4bc00) [pid = 10230] [serial = 1948] [outer = (nil)] 08:03:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 226 (0x85166000) [pid = 10230] [serial = 1949] [outer = 0x82b4bc00] 08:03:59 INFO - PROCESS | 10230 | 1463065439394 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 227 (0x86fcb000) [pid = 10230] [serial = 1950] [outer = 0x82b4bc00] 08:04:00 INFO - PROCESS | 10230 | 1463065440106 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]]]}] 08:04:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:04:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1279ms 08:04:00 INFO - PROCESS | 10230 | 1463065440145 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:04:00 INFO - PROCESS | 10230 | 1463065440148 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 08:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:04:00 INFO - PROCESS | 10230 | 1463065440153 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:04:00 INFO - PROCESS | 10230 | 1463065440156 Marionette TRACE conn3 <- [1,2570,null,{}] 08:04:00 INFO - PROCESS | 10230 | 1463065440161 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}] 08:04:00 INFO - PROCESS | 10230 | 1463065440327 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:04:00 INFO - PROCESS | 10230 | 1463065440340 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 10230 | ++DOCSHELL 0x86fd4c00 == 124 [pid = 10230] [id = 650] 08:04:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 228 (0x886f5800) [pid = 10230] [serial = 1951] [outer = (nil)] 08:04:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 229 (0x89708c00) [pid = 10230] [serial = 1952] [outer = 0x886f5800] 08:04:00 INFO - PROCESS | 10230 | 1463065440413 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 230 (0x8b8b5c00) [pid = 10230] [serial = 1953] [outer = 0x886f5800] 08:04:01 INFO - PROCESS | 10230 | 1463065441409 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]]]}] 08:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1284ms 08:04:01 INFO - PROCESS | 10230 | 1463065441438 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:04:01 INFO - PROCESS | 10230 | 1463065441440 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 08:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:04:01 INFO - PROCESS | 10230 | 1463065441446 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 10230 | 1463065441448 Marionette TRACE conn3 <- [1,2574,null,{}] 08:04:01 INFO - PROCESS | 10230 | 1463065441453 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}] 08:04:01 INFO - PROCESS | 10230 | 1463065441679 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:04:01 INFO - PROCESS | 10230 | 1463065441709 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:01 INFO - PROCESS | 10230 | ++DOCSHELL 0x8516d000 == 125 [pid = 10230] [id = 651] 08:04:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 231 (0x86df4800) [pid = 10230] [serial = 1954] [outer = (nil)] 08:04:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 232 (0x8da16800) [pid = 10230] [serial = 1955] [outer = 0x86df4800] 08:04:01 INFO - PROCESS | 10230 | 1463065441776 Marionette DEBUG loaded listener.js 08:04:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 233 (0x8e6b5800) [pid = 10230] [serial = 1956] [outer = 0x86df4800] 08:04:02 INFO - PROCESS | 10230 | 1463065442664 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]]]}] 08:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1278ms 08:04:02 INFO - PROCESS | 10230 | 1463065442725 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:04:02 INFO - PROCESS | 10230 | 1463065442729 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 08:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:04:02 INFO - PROCESS | 10230 | 1463065442747 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:04:02 INFO - PROCESS | 10230 | 1463065442751 Marionette TRACE conn3 <- [1,2578,null,{}] 08:04:02 INFO - PROCESS | 10230 | 1463065442756 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}] 08:04:03 INFO - PROCESS | 10230 | 1463065443006 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:04:03 INFO - PROCESS | 10230 | 1463065443033 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:03 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cd46800 == 126 [pid = 10230] [id = 652] 08:04:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 234 (0x8dbe8800) [pid = 10230] [serial = 1957] [outer = (nil)] 08:04:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 235 (0x8ee90400) [pid = 10230] [serial = 1958] [outer = 0x8dbe8800] 08:04:03 INFO - PROCESS | 10230 | 1463065443100 Marionette DEBUG loaded listener.js 08:04:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 236 (0x8ef92800) [pid = 10230] [serial = 1959] [outer = 0x8dbe8800] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 235 (0x911f4c00) [pid = 10230] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 234 (0x89dd9000) [pid = 10230] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 233 (0x99559000) [pid = 10230] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 232 (0x86682c00) [pid = 10230] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 231 (0x9b05e000) [pid = 10230] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 230 (0x88454c00) [pid = 10230] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 229 (0x93a95800) [pid = 10230] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 228 (0x8668dc00) [pid = 10230] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 227 (0x8ee9c400) [pid = 10230] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 226 (0x84f41c00) [pid = 10230] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 225 (0xa2278000) [pid = 10230] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 224 (0x8cd4d000) [pid = 10230] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 223 (0x82b4a800) [pid = 10230] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 222 (0x93ab9c00) [pid = 10230] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 221 (0x9b05a400) [pid = 10230] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 220 (0x8da17000) [pid = 10230] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 219 (0x88efac00) [pid = 10230] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 218 (0x88eeec00) [pid = 10230] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 217 (0x85166800) [pid = 10230] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 216 (0x88e3ec00) [pid = 10230] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 215 (0x8a5c4c00) [pid = 10230] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 214 (0x8ccab000) [pid = 10230] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 213 (0x8b471800) [pid = 10230] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 212 (0x88ef7000) [pid = 10230] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 211 (0x8d388800) [pid = 10230] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 210 (0x8b775400) [pid = 10230] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 209 (0x923c0c00) [pid = 10230] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 208 (0x8a426000) [pid = 10230] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 207 (0x90f93000) [pid = 10230] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 206 (0x9a102400) [pid = 10230] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 205 (0x85168400) [pid = 10230] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 204 (0x90e12000) [pid = 10230] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 203 (0x8dbe5800) [pid = 10230] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 202 (0x91118400) [pid = 10230] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 201 (0xa2144400) [pid = 10230] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 200 (0x833e9000) [pid = 10230] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 199 (0x84f4c400) [pid = 10230] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 198 (0x86df1c00) [pid = 10230] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 197 (0x86fcb800) [pid = 10230] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 196 (0x8dc49400) [pid = 10230] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 195 (0x86df8c00) [pid = 10230] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 194 (0x8a5c2800) [pid = 10230] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 193 (0x91112c00) [pid = 10230] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 192 (0x833efc00) [pid = 10230] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 191 (0x8b777c00) [pid = 10230] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 190 (0x86fd4800) [pid = 10230] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 189 (0x84eee800) [pid = 10230] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 188 (0x86681c00) [pid = 10230] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 187 (0x82b3fc00) [pid = 10230] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 186 (0x8845c800) [pid = 10230] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 185 (0x86687c00) [pid = 10230] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 184 (0x8d29a000) [pid = 10230] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 183 (0x9b05dc00) [pid = 10230] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 182 (0x92e4fc00) [pid = 10230] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 181 (0x95310400) [pid = 10230] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 180 (0x88e4c000) [pid = 10230] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 179 (0x8e6be400) [pid = 10230] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 178 (0x886f2c00) [pid = 10230] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 177 (0x84f4a800) [pid = 10230] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:04:04 INFO - PROCESS | 10230 | --DOMWINDOW == 176 (0x8ae06000) [pid = 10230] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:04:04 INFO - PROCESS | 10230 | 1463065444833 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]]]}] 08:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2143ms 08:04:04 INFO - PROCESS | 10230 | 1463065444879 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:04:04 INFO - PROCESS | 10230 | 1463065444882 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 08:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:04:04 INFO - PROCESS | 10230 | 1463065444887 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 10230 | 1463065444889 Marionette TRACE conn3 <- [1,2582,null,{}] 08:04:04 INFO - PROCESS | 10230 | 1463065444899 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}] 08:04:05 INFO - PROCESS | 10230 | 1463065445066 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:04:05 INFO - PROCESS | 10230 | 1463065445080 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:05 INFO - PROCESS | 10230 | ++DOCSHELL 0x833e7000 == 127 [pid = 10230] [id = 653] 08:04:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 177 (0x833efc00) [pid = 10230] [serial = 1960] [outer = (nil)] 08:04:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 178 (0x86689c00) [pid = 10230] [serial = 1961] [outer = 0x833efc00] 08:04:05 INFO - PROCESS | 10230 | 1463065445329 Marionette DEBUG loaded listener.js 08:04:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 179 (0x88e3ec00) [pid = 10230] [serial = 1962] [outer = 0x833efc00] 08:04:06 INFO - PROCESS | 10230 | 1463065446047 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]]]}] 08:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1184ms 08:04:06 INFO - PROCESS | 10230 | 1463065446073 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:04:06 INFO - PROCESS | 10230 | 1463065446076 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 08:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:04:06 INFO - PROCESS | 10230 | 1463065446082 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:04:06 INFO - PROCESS | 10230 | 1463065446084 Marionette TRACE conn3 <- [1,2586,null,{}] 08:04:06 INFO - PROCESS | 10230 | 1463065446089 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}] 08:04:06 INFO - PROCESS | 10230 | 1463065446359 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:04:06 INFO - PROCESS | 10230 | 1463065446651 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 10230 | ++DOCSHELL 0x833f1000 == 128 [pid = 10230] [id = 654] 08:04:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 180 (0x833f2800) [pid = 10230] [serial = 1963] [outer = (nil)] 08:04:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 181 (0x84f43c00) [pid = 10230] [serial = 1964] [outer = 0x833f2800] 08:04:06 INFO - PROCESS | 10230 | 1463065446736 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 182 (0x8516e000) [pid = 10230] [serial = 1965] [outer = 0x833f2800] 08:04:07 INFO - PROCESS | 10230 | 1463065447671 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]]]}] 08:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1628ms 08:04:07 INFO - PROCESS | 10230 | 1463065447727 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 10230 | 1463065447733 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 08:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:04:07 INFO - PROCESS | 10230 | 1463065447743 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 10230 | 1463065447748 Marionette TRACE conn3 <- [1,2590,null,{}] 08:04:07 INFO - PROCESS | 10230 | 1463065447755 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}] 08:04:07 INFO - PROCESS | 10230 | 1463065447961 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:04:08 INFO - PROCESS | 10230 | 1463065448233 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x88eec000 == 129 [pid = 10230] [id = 655] 08:04:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 183 (0x88ef9000) [pid = 10230] [serial = 1966] [outer = (nil)] 08:04:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 184 (0x89f87c00) [pid = 10230] [serial = 1967] [outer = 0x88ef9000] 08:04:08 INFO - PROCESS | 10230 | 1463065448362 Marionette DEBUG loaded listener.js 08:04:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 185 (0x8a5ca800) [pid = 10230] [serial = 1968] [outer = 0x88ef9000] 08:04:09 INFO - PROCESS | 10230 | 1463065449209 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]]]}] 08:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1544ms 08:04:09 INFO - PROCESS | 10230 | 1463065449287 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:04:09 INFO - PROCESS | 10230 | 1463065449292 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 08:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:04:09 INFO - PROCESS | 10230 | 1463065449298 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:04:09 INFO - PROCESS | 10230 | 1463065449302 Marionette TRACE conn3 <- [1,2594,null,{}] 08:04:09 INFO - PROCESS | 10230 | 1463065449307 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}] 08:04:09 INFO - PROCESS | 10230 | 1463065449497 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:04:09 INFO - PROCESS | 10230 | 1463065449773 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b77a400 == 130 [pid = 10230] [id = 656] 08:04:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 186 (0x8c9a3800) [pid = 10230] [serial = 1969] [outer = (nil)] 08:04:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 187 (0x8ccab000) [pid = 10230] [serial = 1970] [outer = 0x8c9a3800] 08:04:09 INFO - PROCESS | 10230 | 1463065449934 Marionette DEBUG loaded listener.js 08:04:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 188 (0x8d0d9800) [pid = 10230] [serial = 1971] [outer = 0x8c9a3800] 08:04:10 INFO - PROCESS | 10230 | 1463065450851 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]]]}] 08:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1581ms 08:04:10 INFO - PROCESS | 10230 | 1463065450881 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 10230 | 1463065450886 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 08:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:04:10 INFO - PROCESS | 10230 | 1463065450902 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 10230 | 1463065450909 Marionette TRACE conn3 <- [1,2598,null,{}] 08:04:10 INFO - PROCESS | 10230 | 1463065450915 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}] 08:04:11 INFO - PROCESS | 10230 | 1463065451110 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:04:11 INFO - PROCESS | 10230 | 1463065451385 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:11 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b471800 == 131 [pid = 10230] [id = 657] 08:04:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 189 (0x8b8b4000) [pid = 10230] [serial = 1972] [outer = (nil)] 08:04:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 190 (0x8da25c00) [pid = 10230] [serial = 1973] [outer = 0x8b8b4000] 08:04:11 INFO - PROCESS | 10230 | 1463065451517 Marionette DEBUG loaded listener.js 08:04:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 191 (0x8e6be400) [pid = 10230] [serial = 1974] [outer = 0x8b8b4000] 08:04:12 INFO - PROCESS | 10230 | 1463065452509 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]]]}] 08:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1646ms 08:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:04:12 INFO - PROCESS | 10230 | 1463065452541 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:04:12 INFO - PROCESS | 10230 | 1463065452544 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 08:04:12 INFO - PROCESS | 10230 | 1463065452550 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:04:12 INFO - PROCESS | 10230 | 1463065452553 Marionette TRACE conn3 <- [1,2602,null,{}] 08:04:12 INFO - PROCESS | 10230 | 1463065452559 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}] 08:04:12 INFO - PROCESS | 10230 | 1463065452764 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:04:13 INFO - PROCESS | 10230 | 1463065453033 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 10230 | ++DOCSHELL 0x886ed800 == 132 [pid = 10230] [id = 658] 08:04:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 192 (0x8d389c00) [pid = 10230] [serial = 1975] [outer = (nil)] 08:04:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 193 (0x8ef9d400) [pid = 10230] [serial = 1976] [outer = 0x8d389c00] 08:04:13 INFO - PROCESS | 10230 | 1463065453152 Marionette DEBUG loaded listener.js 08:04:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 194 (0x8f044800) [pid = 10230] [serial = 1977] [outer = 0x8d389c00] 08:04:14 INFO - PROCESS | 10230 | 1463065454010 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]]]}] 08:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1529ms 08:04:14 INFO - PROCESS | 10230 | 1463065454079 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:04:14 INFO - PROCESS | 10230 | 1463065454083 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 08:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:04:14 INFO - PROCESS | 10230 | 1463065454089 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - PROCESS | 10230 | 1463065454091 Marionette TRACE conn3 <- [1,2606,null,{}] 08:04:14 INFO - PROCESS | 10230 | 1463065454097 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}] 08:04:14 INFO - PROCESS | 10230 | 1463065454328 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:04:14 INFO - PROCESS | 10230 | 1463065454657 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x90e19400 == 133 [pid = 10230] [id = 659] 08:04:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 195 (0x90e1a000) [pid = 10230] [serial = 1978] [outer = (nil)] 08:04:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 196 (0x90f93000) [pid = 10230] [serial = 1979] [outer = 0x90e1a000] 08:04:14 INFO - PROCESS | 10230 | 1463065454749 Marionette DEBUG loaded listener.js 08:04:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 197 (0x9110fc00) [pid = 10230] [serial = 1980] [outer = 0x90e1a000] 08:04:15 INFO - PROCESS | 10230 | 1463065455601 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]]]}] 08:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1578ms 08:04:15 INFO - PROCESS | 10230 | 1463065455668 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:04:15 INFO - PROCESS | 10230 | 1463065455672 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 08:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:04:15 INFO - PROCESS | 10230 | 1463065455677 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 10230 | 1463065455681 Marionette TRACE conn3 <- [1,2610,null,{}] 08:04:15 INFO - PROCESS | 10230 | 1463065455686 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}] 08:04:15 INFO - PROCESS | 10230 | 1463065455875 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:04:16 INFO - PROCESS | 10230 | 1463065456145 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 10230 | ++DOCSHELL 0x84ef2400 == 134 [pid = 10230] [id = 660] 08:04:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 198 (0x8ef5e800) [pid = 10230] [serial = 1981] [outer = (nil)] 08:04:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 199 (0x9221e800) [pid = 10230] [serial = 1982] [outer = 0x8ef5e800] 08:04:16 INFO - PROCESS | 10230 | 1463065456264 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 200 (0x924c2400) [pid = 10230] [serial = 1983] [outer = 0x8ef5e800] 08:04:17 INFO - PROCESS | 10230 | 1463065457053 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]]]}] 08:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1430ms 08:04:17 INFO - PROCESS | 10230 | 1463065457109 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:04:17 INFO - PROCESS | 10230 | 1463065457112 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 08:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:04:17 INFO - PROCESS | 10230 | 1463065457118 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - PROCESS | 10230 | 1463065457121 Marionette TRACE conn3 <- [1,2614,null,{}] 08:04:17 INFO - PROCESS | 10230 | 1463065457126 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}] 08:04:17 INFO - PROCESS | 10230 | 1463065457308 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:04:17 INFO - PROCESS | 10230 | 1463065457584 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 10230 | ++DOCSHELL 0x911f7c00 == 135 [pid = 10230] [id = 661] 08:04:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 201 (0x92223c00) [pid = 10230] [serial = 1984] [outer = (nil)] 08:04:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 202 (0x924f5400) [pid = 10230] [serial = 1985] [outer = 0x92223c00] 08:04:17 INFO - PROCESS | 10230 | 1463065457670 Marionette DEBUG loaded listener.js 08:04:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 203 (0x926ed000) [pid = 10230] [serial = 1986] [outer = 0x92223c00] 08:04:18 INFO - PROCESS | 10230 | 1463065458492 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]]]}] 08:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1435ms 08:04:18 INFO - PROCESS | 10230 | 1463065458553 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:04:18 INFO - PROCESS | 10230 | 1463065458557 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 08:04:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:04:18 INFO - PROCESS | 10230 | 1463065458563 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:04:18 INFO - PROCESS | 10230 | 1463065458566 Marionette TRACE conn3 <- [1,2618,null,{}] 08:04:18 INFO - PROCESS | 10230 | 1463065458571 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}] 08:04:18 INFO - PROCESS | 10230 | 1463065458752 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:04:19 INFO - PROCESS | 10230 | 1463065459030 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:19 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d38ac00 == 136 [pid = 10230] [id = 662] 08:04:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 204 (0x911f6800) [pid = 10230] [serial = 1987] [outer = (nil)] 08:04:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 205 (0x92ca0800) [pid = 10230] [serial = 1988] [outer = 0x911f6800] 08:04:19 INFO - PROCESS | 10230 | 1463065459111 Marionette DEBUG loaded listener.js 08:04:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 206 (0x92ca4800) [pid = 10230] [serial = 1989] [outer = 0x911f6800] 08:04:19 INFO - PROCESS | 10230 | 1463065459936 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]]]}] 08:04:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:04:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1434ms 08:04:20 INFO - PROCESS | 10230 | 1463065459997 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:04:20 INFO - PROCESS | 10230 | 1463065460000 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 08:04:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:04:20 INFO - PROCESS | 10230 | 1463065460007 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:04:20 INFO - PROCESS | 10230 | 1463065460010 Marionette TRACE conn3 <- [1,2622,null,{}] 08:04:20 INFO - PROCESS | 10230 | 1463065460016 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}] 08:04:20 INFO - PROCESS | 10230 | 1463065460214 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:04:20 INFO - PROCESS | 10230 | 1463065460487 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:20 INFO - PROCESS | 10230 | ++DOCSHELL 0x923bcc00 == 137 [pid = 10230] [id = 663] 08:04:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 207 (0x924f8800) [pid = 10230] [serial = 1990] [outer = (nil)] 08:04:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 208 (0x93abe000) [pid = 10230] [serial = 1991] [outer = 0x924f8800] 08:04:20 INFO - PROCESS | 10230 | 1463065460576 Marionette DEBUG loaded listener.js 08:04:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 209 (0x93c72800) [pid = 10230] [serial = 1992] [outer = 0x924f8800] 08:04:21 INFO - PROCESS | 10230 | 1463065461439 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]]]}] 08:04:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:04:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1490ms 08:04:21 INFO - PROCESS | 10230 | 1463065461497 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:04:21 INFO - PROCESS | 10230 | 1463065461500 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 08:04:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:04:21 INFO - PROCESS | 10230 | 1463065461506 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 10230 | 1463065461509 Marionette TRACE conn3 <- [1,2626,null,{}] 08:04:21 INFO - PROCESS | 10230 | 1463065461514 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}] 08:04:21 INFO - PROCESS | 10230 | 1463065461692 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:04:21 INFO - PROCESS | 10230 | 1463065461971 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a1a3c00 == 138 [pid = 10230] [id = 664] 08:04:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 210 (0x93a90400) [pid = 10230] [serial = 1993] [outer = (nil)] 08:04:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 211 (0x95568c00) [pid = 10230] [serial = 1994] [outer = 0x93a90400] 08:04:22 INFO - PROCESS | 10230 | 1463065462056 Marionette DEBUG loaded listener.js 08:04:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 212 (0x955dc800) [pid = 10230] [serial = 1995] [outer = 0x93a90400] 08:04:22 INFO - PROCESS | 10230 | 1463065462955 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]]]}] 08:04:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:04:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1490ms 08:04:23 INFO - PROCESS | 10230 | 1463065462998 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:04:23 INFO - PROCESS | 10230 | 1463065463002 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 08:04:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:04:23 INFO - PROCESS | 10230 | 1463065463008 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 10230 | 1463065463011 Marionette TRACE conn3 <- [1,2630,null,{}] 08:04:23 INFO - PROCESS | 10230 | 1463065463016 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}] 08:04:23 INFO - PROCESS | 10230 | 1463065463224 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:04:23 INFO - PROCESS | 10230 | 1463065463500 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x84ef2000 == 139 [pid = 10230] [id = 665] 08:04:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 213 (0x955da000) [pid = 10230] [serial = 1996] [outer = (nil)] 08:04:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 214 (0x979d6000) [pid = 10230] [serial = 1997] [outer = 0x955da000] 08:04:23 INFO - PROCESS | 10230 | 1463065463622 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 215 (0x9817ec00) [pid = 10230] [serial = 1998] [outer = 0x955da000] 08:04:24 INFO - PROCESS | 10230 | 1463065464433 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]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:04:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1489ms 08:04:24 INFO - PROCESS | 10230 | 1463065464497 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 10230 | 1463065464501 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 08:04:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:04:24 INFO - PROCESS | 10230 | 1463065464525 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 10230 | 1463065464528 Marionette TRACE conn3 <- [1,2634,null,{}] 08:04:24 INFO - PROCESS | 10230 | 1463065464534 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}] 08:04:24 INFO - PROCESS | 10230 | 1463065464710 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:04:25 INFO - PROCESS | 10230 | 1463065464986 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:25 INFO - PROCESS | 10230 | ++DOCSHELL 0x929d7800 == 140 [pid = 10230] [id = 666] 08:04:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 216 (0x93a99c00) [pid = 10230] [serial = 1999] [outer = (nil)] 08:04:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 217 (0x99399000) [pid = 10230] [serial = 2000] [outer = 0x93a99c00] 08:04:25 INFO - PROCESS | 10230 | 1463065465103 Marionette DEBUG loaded listener.js 08:04:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 218 (0x99554c00) [pid = 10230] [serial = 2001] [outer = 0x93a99c00] 08:04:25 INFO - PROCESS | 10230 | 1463065465930 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]]]}] 08:04:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:04:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1440ms 08:04:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:04:25 INFO - PROCESS | 10230 | 1463065465961 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 10230 | 1463065465964 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 08:04:25 INFO - PROCESS | 10230 | 1463065465970 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 10230 | 1463065465973 Marionette TRACE conn3 <- [1,2638,null,{}] 08:04:25 INFO - PROCESS | 10230 | 1463065465979 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}] 08:04:26 INFO - PROCESS | 10230 | 1463065466166 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:04:26 INFO - PROCESS | 10230 | 1463065466447 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 10230 | ++DOCSHELL 0x97738800 == 141 [pid = 10230] [id = 667] 08:04:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 219 (0x99398400) [pid = 10230] [serial = 2002] [outer = (nil)] 08:04:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 220 (0x995e9000) [pid = 10230] [serial = 2003] [outer = 0x99398400] 08:04:26 INFO - PROCESS | 10230 | 1463065466536 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 221 (0x995f3400) [pid = 10230] [serial = 2004] [outer = 0x99398400] 08:04:27 INFO - PROCESS | 10230 | 1463065467362 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]]]}] 08:04:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:04:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1440ms 08:04:27 INFO - PROCESS | 10230 | 1463065467411 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:04:27 INFO - PROCESS | 10230 | 1463065467414 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 08:04:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:04:27 INFO - PROCESS | 10230 | 1463065467420 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 10230 | 1463065467422 Marionette TRACE conn3 <- [1,2642,null,{}] 08:04:27 INFO - PROCESS | 10230 | 1463065467428 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}] 08:04:27 INFO - PROCESS | 10230 | 1463065467690 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:04:27 INFO - PROCESS | 10230 | 1463065467922 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d29e000 == 142 [pid = 10230] [id = 668] 08:04:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 222 (0x8dc4a400) [pid = 10230] [serial = 2005] [outer = (nil)] 08:04:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 223 (0x9955f800) [pid = 10230] [serial = 2006] [outer = 0x8dc4a400] 08:04:28 INFO - PROCESS | 10230 | 1463065468001 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 224 (0x9a102800) [pid = 10230] [serial = 2007] [outer = 0x8dc4a400] 08:04:28 INFO - PROCESS | 10230 | 1463065468829 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]]]}] 08:04:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:04:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1437ms 08:04:28 INFO - PROCESS | 10230 | 1463065468858 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:04:28 INFO - PROCESS | 10230 | 1463065468861 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 08:04:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:04:28 INFO - PROCESS | 10230 | 1463065468867 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 10230 | 1463065468869 Marionette TRACE conn3 <- [1,2646,null,{}] 08:04:28 INFO - PROCESS | 10230 | 1463065468875 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}] 08:04:29 INFO - PROCESS | 10230 | 1463065469050 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:04:29 INFO - PROCESS | 10230 | 1463065469365 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ae0a000 == 143 [pid = 10230] [id = 669] 08:04:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 225 (0x8ae0b000) [pid = 10230] [serial = 2008] [outer = (nil)] 08:04:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 226 (0x9a5df800) [pid = 10230] [serial = 2009] [outer = 0x8ae0b000] 08:04:29 INFO - PROCESS | 10230 | 1463065469444 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 227 (0x9a7cb800) [pid = 10230] [serial = 2010] [outer = 0x8ae0b000] 08:04:30 INFO - PROCESS | 10230 | 1463065470295 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]]]}] 08:04:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:04:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1440ms 08:04:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:04:30 INFO - PROCESS | 10230 | 1463065470308 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:04:30 INFO - PROCESS | 10230 | 1463065470310 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 08:04:30 INFO - PROCESS | 10230 | 1463065470317 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 10230 | 1463065470321 Marionette TRACE conn3 <- [1,2650,null,{}] 08:04:30 INFO - PROCESS | 10230 | 1463065470326 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}] 08:04:30 INFO - PROCESS | 10230 | 1463065470510 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:04:30 INFO - PROCESS | 10230 | 1463065470798 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:30 INFO - PROCESS | 10230 | ++DOCSHELL 0x84ef0c00 == 144 [pid = 10230] [id = 670] 08:04:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 228 (0x8668cc00) [pid = 10230] [serial = 2011] [outer = (nil)] 08:04:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 229 (0x89705c00) [pid = 10230] [serial = 2012] [outer = 0x8668cc00] 08:04:30 INFO - PROCESS | 10230 | 1463065470888 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 230 (0x8a5c3000) [pid = 10230] [serial = 2013] [outer = 0x8668cc00] 08:04:31 INFO - PROCESS | 10230 | 1463065471718 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]]]}] 08:04:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:04:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1446ms 08:04:31 INFO - PROCESS | 10230 | 1463065471762 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:04:31 INFO - PROCESS | 10230 | 1463065471766 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 08:04:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:04:31 INFO - PROCESS | 10230 | 1463065471771 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - PROCESS | 10230 | 1463065471774 Marionette TRACE conn3 <- [1,2654,null,{}] 08:04:31 INFO - PROCESS | 10230 | 1463065471779 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}] 08:04:31 INFO - PROCESS | 10230 | 1463065471954 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:04:32 INFO - PROCESS | 10230 | 1463065472241 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x82b3d000 == 145 [pid = 10230] [id = 671] 08:04:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 231 (0x833f4800) [pid = 10230] [serial = 2014] [outer = (nil)] 08:04:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 232 (0x85168000) [pid = 10230] [serial = 2015] [outer = 0x833f4800] 08:04:32 INFO - PROCESS | 10230 | 1463065472321 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 233 (0x85172800) [pid = 10230] [serial = 2016] [outer = 0x833f4800] 08:04:33 INFO - PROCESS | 10230 | 1463065473221 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]]]}] 08:04:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:04:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1487ms 08:04:33 INFO - PROCESS | 10230 | 1463065473260 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 10230 | 1463065473262 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 08:04:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:04:33 INFO - PROCESS | 10230 | 1463065473268 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 10230 | 1463065473272 Marionette TRACE conn3 <- [1,2658,null,{}] 08:04:33 INFO - PROCESS | 10230 | 1463065473277 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}] 08:04:33 INFO - PROCESS | 10230 | 1463065473472 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:04:34 INFO - PROCESS | 10230 | 1463065474435 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:34 INFO - PROCESS | 10230 | ++DOCSHELL 0x84efa000 == 146 [pid = 10230] [id = 672] 08:04:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 234 (0x84f41400) [pid = 10230] [serial = 2017] [outer = (nil)] 08:04:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 235 (0x85167c00) [pid = 10230] [serial = 2018] [outer = 0x84f41400] 08:04:34 INFO - PROCESS | 10230 | 1463065474511 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 236 (0x86df9000) [pid = 10230] [serial = 2019] [outer = 0x84f41400] 08:04:35 INFO - PROCESS | 10230 | 1463065475312 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]]]}] 08:04:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:04:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 2084ms 08:04:35 INFO - PROCESS | 10230 | 1463065475355 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 10230 | 1463065475360 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 08:04:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:04:35 INFO - PROCESS | 10230 | 1463065475367 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 10230 | 1463065475372 Marionette TRACE conn3 <- [1,2662,null,{}] 08:04:35 INFO - PROCESS | 10230 | 1463065475399 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}] 08:04:35 INFO - PROCESS | 10230 | 1463065475586 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:04:35 INFO - PROCESS | 10230 | 1463065475869 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x85169000 == 147 [pid = 10230] [id = 673] 08:04:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 237 (0x88eed400) [pid = 10230] [serial = 2020] [outer = (nil)] 08:04:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 238 (0x898dc800) [pid = 10230] [serial = 2021] [outer = 0x88eed400] 08:04:35 INFO - PROCESS | 10230 | 1463065475942 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 239 (0x8a197c00) [pid = 10230] [serial = 2022] [outer = 0x88eed400] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x833e7000 == 146 [pid = 10230] [id = 653] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x8cd46800 == 145 [pid = 10230] [id = 652] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x8516d000 == 144 [pid = 10230] [id = 651] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x86fd4c00 == 143 [pid = 10230] [id = 650] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x8d4a0800 == 142 [pid = 10230] [id = 500] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x82b45800 == 141 [pid = 10230] [id = 649] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x82b49000 == 140 [pid = 10230] [id = 648] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x833f2c00 == 139 [pid = 10230] [id = 647] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x8668f000 == 138 [pid = 10230] [id = 646] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x8516c400 == 137 [pid = 10230] [id = 645] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x8ef68000 == 136 [pid = 10230] [id = 637] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x8dbed000 == 135 [pid = 10230] [id = 635] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x8ef68800 == 134 [pid = 10230] [id = 636] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x8d493000 == 133 [pid = 10230] [id = 634] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x88eee800 == 132 [pid = 10230] [id = 633] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x8cd49c00 == 131 [pid = 10230] [id = 632] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x8845d400 == 130 [pid = 10230] [id = 631] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x88e46400 == 129 [pid = 10230] [id = 630] 08:04:36 INFO - PROCESS | 10230 | --DOCSHELL 0x84f4c000 == 128 [pid = 10230] [id = 629] 08:04:36 INFO - PROCESS | 10230 | --DOMWINDOW == 238 (0x84ef9400) [pid = 10230] [serial = 1779] [outer = (nil)] [url = about:blank] 08:04:36 INFO - PROCESS | 10230 | --DOMWINDOW == 237 (0x95281800) [pid = 10230] [serial = 1847] [outer = (nil)] [url = about:blank] 08:04:36 INFO - PROCESS | 10230 | --DOMWINDOW == 236 (0x8edb2800) [pid = 10230] [serial = 1863] [outer = (nil)] [url = about:blank] 08:04:36 INFO - PROCESS | 10230 | --DOMWINDOW == 235 (0x8d2a0800) [pid = 10230] [serial = 1824] [outer = (nil)] [url = about:blank] 08:04:36 INFO - PROCESS | 10230 | --DOMWINDOW == 234 (0x8e6b4800) [pid = 10230] [serial = 1716] [outer = (nil)] [url = about:blank] 08:04:36 INFO - PROCESS | 10230 | --DOMWINDOW == 233 (0x84ef6800) [pid = 10230] [serial = 1773] [outer = (nil)] [url = about:blank] 08:04:36 INFO - PROCESS | 10230 | --DOMWINDOW == 232 (0x90e1ec00) [pid = 10230] [serial = 1832] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 231 (0x86dfb000) [pid = 10230] [serial = 1815] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 230 (0x86687800) [pid = 10230] [serial = 1814] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 229 (0x82b48800) [pid = 10230] [serial = 1782] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 228 (0x8dbef000) [pid = 10230] [serial = 1827] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 227 (0x887a5400) [pid = 10230] [serial = 1877] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 226 (0x8e717800) [pid = 10230] [serial = 1866] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 225 (0x86690000) [pid = 10230] [serial = 1874] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 224 (0x99897400) [pid = 10230] [serial = 1671] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 223 (0xa2296400) [pid = 10230] [serial = 1764] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 222 (0x8d0e0c00) [pid = 10230] [serial = 1823] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 221 (0x88e47000) [pid = 10230] [serial = 1878] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 220 (0x991d8400) [pid = 10230] [serial = 1668] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 219 (0x929d8800) [pid = 10230] [serial = 1842] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 218 (0x8b77a800) [pid = 10230] [serial = 1820] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 217 (0x8f0a3c00) [pid = 10230] [serial = 1830] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 216 (0x8e6bf000) [pid = 10230] [serial = 1871] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 215 (0x9a109c00) [pid = 10230] [serial = 1758] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 214 (0x8a421c00) [pid = 10230] [serial = 1818] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 213 (0x97736400) [pid = 10230] [serial = 1853] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 212 (0x89f88000) [pid = 10230] [serial = 1740] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 211 (0x90f90800) [pid = 10230] [serial = 1746] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 210 (0x86dfe400) [pid = 10230] [serial = 1875] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 209 (0x955de400) [pid = 10230] [serial = 1851] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 208 (0x8f0a8c00) [pid = 10230] [serial = 1737] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 207 (0x8b778000) [pid = 10230] [serial = 1886] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 206 (0x88ef2c00) [pid = 10230] [serial = 1860] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 205 (0x8d24a800) [pid = 10230] [serial = 1662] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 204 (0x924cc400) [pid = 10230] [serial = 1838] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 203 (0x8a1a1000) [pid = 10230] [serial = 1880] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 202 (0x9b079400) [pid = 10230] [serial = 1674] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 201 (0xa627e800) [pid = 10230] [serial = 1770] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 200 (0xa260cc00) [pid = 10230] [serial = 1677] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 199 (0x8845d800) [pid = 10230] [serial = 1695] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 198 (0x95303400) [pid = 10230] [serial = 1848] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 197 (0x8a197400) [pid = 10230] [serial = 1883] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 196 (0x955d8000) [pid = 10230] [serial = 1850] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 195 (0x84f48c00) [pid = 10230] [serial = 1704] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 194 (0xa62f0c00) [pid = 10230] [serial = 1683] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 193 (0x92ca6800) [pid = 10230] [serial = 1869] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 192 (0x8668d000) [pid = 10230] [serial = 1785] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 191 (0x93cc5800) [pid = 10230] [serial = 1845] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 190 (0x93ac7400) [pid = 10230] [serial = 1844] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 189 (0xa677a400) [pid = 10230] [serial = 1767] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 188 (0x910f0c00) [pid = 10230] [serial = 1833] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 187 (0x978bc800) [pid = 10230] [serial = 1755] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 186 (0x9939a000) [pid = 10230] [serial = 1856] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 185 (0x911f2800) [pid = 10230] [serial = 1868] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 184 (0x8516dc00) [pid = 10230] [serial = 1710] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 183 (0x898d8800) [pid = 10230] [serial = 1817] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 182 (0x8a5cd800) [pid = 10230] [serial = 1686] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 181 (0x8da25800) [pid = 10230] [serial = 1826] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 180 (0x8a5c5c00) [pid = 10230] [serial = 1881] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 179 (0x8b8b8800) [pid = 10230] [serial = 1821] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 178 (0xa6780800) [pid = 10230] [serial = 1692] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 177 (0x8ef5f800) [pid = 10230] [serial = 1829] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 176 (0x8d248000) [pid = 10230] [serial = 1743] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 175 (0x926f8000) [pid = 10230] [serial = 1841] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 174 (0x8c9a1c00) [pid = 10230] [serial = 1865] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 173 (0x99551400) [pid = 10230] [serial = 1857] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 172 (0x978b5000) [pid = 10230] [serial = 1659] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 171 (0x9cc41400) [pid = 10230] [serial = 1761] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 170 (0x8a1a0400) [pid = 10230] [serial = 1713] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 169 (0x921a6400) [pid = 10230] [serial = 1835] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 168 (0x978bd400) [pid = 10230] [serial = 1854] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 167 (0x921ac800) [pid = 10230] [serial = 1836] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 166 (0x923bd800) [pid = 10230] [serial = 1749] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 165 (0xa3545c00) [pid = 10230] [serial = 1680] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 164 (0x833f2000) [pid = 10230] [serial = 1776] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 163 (0x88ef6800) [pid = 10230] [serial = 1707] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 162 (0x86dfa400) [pid = 10230] [serial = 1698] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 161 (0x89f85800) [pid = 10230] [serial = 1862] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 160 (0x90e1bc00) [pid = 10230] [serial = 1665] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 159 (0x8845f800) [pid = 10230] [serial = 1701] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 158 (0xa628a400) [pid = 10230] [serial = 1689] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 157 (0x8ae0b400) [pid = 10230] [serial = 1884] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 156 (0x924ec400) [pid = 10230] [serial = 1839] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 155 (0x88e4a400) [pid = 10230] [serial = 1859] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | --DOMWINDOW == 154 (0x92caa800) [pid = 10230] [serial = 1752] [outer = (nil)] [url = about:blank] 08:04:37 INFO - PROCESS | 10230 | 1463065477398 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]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:04:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2058ms 08:04:37 INFO - PROCESS | 10230 | 1463065477498 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 10230 | 1463065477504 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 08:04:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:04:37 INFO - PROCESS | 10230 | 1463065477523 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 10230 | 1463065477527 Marionette TRACE conn3 <- [1,2666,null,{}] 08:04:37 INFO - PROCESS | 10230 | 1463065477532 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}] 08:04:37 INFO - PROCESS | 10230 | 1463065477703 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:04:37 INFO - PROCESS | 10230 | 1463065477713 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 10230 | ++DOCSHELL 0x84eefc00 == 129 [pid = 10230] [id = 674] 08:04:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 155 (0x84ef9800) [pid = 10230] [serial = 2023] [outer = (nil)] 08:04:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 156 (0x86dfb800) [pid = 10230] [serial = 2024] [outer = 0x84ef9800] 08:04:37 INFO - PROCESS | 10230 | 1463065477789 Marionette DEBUG loaded listener.js 08:04:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 157 (0x8845ac00) [pid = 10230] [serial = 2025] [outer = 0x84ef9800] 08:04:39 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:39 INFO - PROCESS | 10230 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:04:39 INFO - PROCESS | 10230 | 1463065479057 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]]]}] 08:04:39 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) 08:04:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1594ms 08:04:39 INFO - PROCESS | 10230 | 1463065479112 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 10230 | 1463065479116 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 08:04:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:04:39 INFO - PROCESS | 10230 | 1463065479133 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 10230 | 1463065479141 Marionette TRACE conn3 <- [1,2670,null,{}] 08:04:39 INFO - PROCESS | 10230 | 1463065479148 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}] 08:04:39 INFO - PROCESS | 10230 | 1463065479393 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:04:39 INFO - PROCESS | 10230 | 1463065479557 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 10230 | ++DOCSHELL 0x86df1000 == 130 [pid = 10230] [id = 675] 08:04:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 158 (0x886f4000) [pid = 10230] [serial = 2026] [outer = (nil)] 08:04:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 159 (0x89ddd400) [pid = 10230] [serial = 2027] [outer = 0x886f4000] 08:04:39 INFO - PROCESS | 10230 | 1463065479621 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 160 (0x8a421c00) [pid = 10230] [serial = 2028] [outer = 0x886f4000] 08:04:40 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:40 INFO - PROCESS | 10230 | 1463065480752 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] 08:04:40 INFO - PROCESS | 10230 | 1463065480777 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 08:04:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:04:40 INFO - PROCESS | 10230 | 1463065480789 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 10230 | 1463065480792 Marionette TRACE conn3 <- [1,2674,null,{}] 08:04:40 INFO - PROCESS | 10230 | 1463065480796 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}] 08:04:41 INFO - PROCESS | 10230 | 1463065481087 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:04:41 INFO - PROCESS | 10230 | 1463065481160 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 10230 | ++DOCSHELL 0x88e43000 == 131 [pid = 10230] [id = 676] 08:04:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 161 (0x88e45800) [pid = 10230] [serial = 2029] [outer = (nil)] 08:04:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 162 (0x8ae0b400) [pid = 10230] [serial = 2030] [outer = 0x88e45800] 08:04:41 INFO - PROCESS | 10230 | 1463065481237 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 163 (0x8b772c00) [pid = 10230] [serial = 2031] [outer = 0x88e45800] 08:04:42 INFO - PROCESS | 10230 | --DOMWINDOW == 162 (0x8dbe8800) [pid = 10230] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:04:42 INFO - PROCESS | 10230 | --DOMWINDOW == 161 (0x8a1a4800) [pid = 10230] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:04:42 INFO - PROCESS | 10230 | --DOMWINDOW == 160 (0x86df4800) [pid = 10230] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:04:42 INFO - PROCESS | 10230 | --DOMWINDOW == 159 (0x8516e800) [pid = 10230] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:04:42 INFO - PROCESS | 10230 | --DOMWINDOW == 158 (0x8a42d000) [pid = 10230] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:04:42 INFO - PROCESS | 10230 | --DOMWINDOW == 157 (0x886f5800) [pid = 10230] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:04:42 INFO - PROCESS | 10230 | --DOMWINDOW == 156 (0x82b4bc00) [pid = 10230] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:04:42 INFO - PROCESS | 10230 | --DOMWINDOW == 155 (0x82b49400) [pid = 10230] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:04:42 INFO - PROCESS | 10230 | --DOMWINDOW == 154 (0x86dfa800) [pid = 10230] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:04:42 INFO - PROCESS | 10230 | --DOMWINDOW == 153 (0x8a422800) [pid = 10230] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:04:42 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:42 INFO - PROCESS | 10230 | 1463065482916 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] 08:04:42 INFO - PROCESS | 10230 | 1463065482974 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 08:04:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:04:42 INFO - PROCESS | 10230 | 1463065482980 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 10230 | 1463065482982 Marionette TRACE conn3 <- [1,2678,null,{}] 08:04:42 INFO - PROCESS | 10230 | 1463065482988 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}] 08:04:43 INFO - PROCESS | 10230 | 1463065483221 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:04:43 INFO - PROCESS | 10230 | 1463065483278 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 10230 | ++DOCSHELL 0x886f2800 == 132 [pid = 10230] [id = 677] 08:04:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 154 (0x88e42c00) [pid = 10230] [serial = 2032] [outer = (nil)] 08:04:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 155 (0x8b46f400) [pid = 10230] [serial = 2033] [outer = 0x88e42c00] 08:04:43 INFO - PROCESS | 10230 | 1463065483354 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 156 (0x8b8af000) [pid = 10230] [serial = 2034] [outer = 0x88e42c00] 08:04:44 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:44 INFO - PROCESS | 10230 | 1463065484745 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]]]}] 08:04:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:04:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1779ms 08:04:44 INFO - PROCESS | 10230 | 1463065484760 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:04:44 INFO - PROCESS | 10230 | 1463065484765 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 08:04:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:04:44 INFO - PROCESS | 10230 | 1463065484774 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 10230 | 1463065484779 Marionette TRACE conn3 <- [1,2682,null,{}] 08:04:44 INFO - PROCESS | 10230 | 1463065484787 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}] 08:04:45 INFO - PROCESS | 10230 | 1463065485084 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:04:45 INFO - PROCESS | 10230 | 1463065485348 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 10230 | ++DOCSHELL 0x833e8c00 == 133 [pid = 10230] [id = 678] 08:04:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 157 (0x84ef3800) [pid = 10230] [serial = 2035] [outer = (nil)] 08:04:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 158 (0x8668b000) [pid = 10230] [serial = 2036] [outer = 0x84ef3800] 08:04:45 INFO - PROCESS | 10230 | 1463065485428 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 159 (0x86dfb400) [pid = 10230] [serial = 2037] [outer = 0x84ef3800] 08:04:46 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:46 INFO - PROCESS | 10230 | 1463065486762 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]]]}] 08:04:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:04:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2035ms 08:04:46 INFO - PROCESS | 10230 | 1463065486810 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:04:46 INFO - PROCESS | 10230 | 1463065486818 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 08:04:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:04:46 INFO - PROCESS | 10230 | 1463065486924 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 10230 | 1463065486928 Marionette TRACE conn3 <- [1,2686,null,{}] 08:04:46 INFO - PROCESS | 10230 | 1463065486935 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}] 08:04:47 INFO - PROCESS | 10230 | 1463065487130 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:04:47 INFO - PROCESS | 10230 | 1463065487391 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 10230 | ++DOCSHELL 0x8668bc00 == 134 [pid = 10230] [id = 679] 08:04:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 160 (0x86fc8000) [pid = 10230] [serial = 2038] [outer = (nil)] 08:04:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 161 (0x88ef4800) [pid = 10230] [serial = 2039] [outer = 0x86fc8000] 08:04:47 INFO - PROCESS | 10230 | 1463065487469 Marionette DEBUG loaded listener.js 08:04:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 162 (0x89f81000) [pid = 10230] [serial = 2040] [outer = 0x86fc8000] 08:04:48 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:48 INFO - PROCESS | 10230 | 1463065488831 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] 08:04:48 INFO - PROCESS | 10230 | 1463065488863 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 08:04:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:04:48 INFO - PROCESS | 10230 | 1463065488869 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - PROCESS | 10230 | 1463065488875 Marionette TRACE conn3 <- [1,2690,null,{}] 08:04:48 INFO - PROCESS | 10230 | 1463065488890 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}] 08:04:49 INFO - PROCESS | 10230 | 1463065489166 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:04:49 INFO - PROCESS | 10230 | 1463065489428 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 10230 | ++DOCSHELL 0x88e3e800 == 135 [pid = 10230] [id = 680] 08:04:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 163 (0x8a42a800) [pid = 10230] [serial = 2041] [outer = (nil)] 08:04:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 164 (0x8b8b5800) [pid = 10230] [serial = 2042] [outer = 0x8a42a800] 08:04:49 INFO - PROCESS | 10230 | 1463065489508 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 165 (0x8cd48400) [pid = 10230] [serial = 2043] [outer = 0x8a42a800] 08:04:50 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:50 INFO - PROCESS | 10230 | 1463065490830 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] 08:04:50 INFO - PROCESS | 10230 | 1463065490866 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 08:04:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:04:50 INFO - PROCESS | 10230 | 1463065490872 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - PROCESS | 10230 | 1463065490875 Marionette TRACE conn3 <- [1,2694,null,{}] 08:04:50 INFO - PROCESS | 10230 | 1463065490880 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}] 08:04:51 INFO - PROCESS | 10230 | 1463065491135 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:04:51 INFO - PROCESS | 10230 | 1463065491377 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 10230 | ++DOCSHELL 0x84f4b000 == 136 [pid = 10230] [id = 681] 08:04:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 166 (0x8cca7800) [pid = 10230] [serial = 2044] [outer = (nil)] 08:04:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 167 (0x8d252c00) [pid = 10230] [serial = 2045] [outer = 0x8cca7800] 08:04:51 INFO - PROCESS | 10230 | 1463065491480 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 168 (0x8d2a0c00) [pid = 10230] [serial = 2046] [outer = 0x8cca7800] 08:04:52 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:52 INFO - PROCESS | 10230 | 1463065492822 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] 08:04:52 INFO - PROCESS | 10230 | 1463065492859 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 08:04:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:04:52 INFO - PROCESS | 10230 | 1463065492865 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 10230 | 1463065492869 Marionette TRACE conn3 <- [1,2698,null,{}] 08:04:52 INFO - PROCESS | 10230 | 1463065492874 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}] 08:04:53 INFO - PROCESS | 10230 | 1463065493129 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:04:53 INFO - PROCESS | 10230 | 1463065493364 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cd4f400 == 137 [pid = 10230] [id = 682] 08:04:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 169 (0x8d254000) [pid = 10230] [serial = 2047] [outer = (nil)] 08:04:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 170 (0x8d494400) [pid = 10230] [serial = 2048] [outer = 0x8d254000] 08:04:53 INFO - PROCESS | 10230 | 1463065493441 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 171 (0x8da25800) [pid = 10230] [serial = 2049] [outer = 0x8d254000] 08:04:54 INFO - PROCESS | 10230 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:54 INFO - PROCESS | 10230 | 1463065494756 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] 08:04:54 INFO - PROCESS | 10230 | 1463065494819 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 08:04:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:04:54 INFO - PROCESS | 10230 | 1463065494825 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 10230 | 1463065494828 Marionette TRACE conn3 <- [1,2702,null,{}] 08:04:54 INFO - PROCESS | 10230 | 1463065494880 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}] 08:04:55 INFO - PROCESS | 10230 | 1463065495133 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:04:55 INFO - PROCESS | 10230 | 1463065495393 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 10230 | ++DOCSHELL 0x898d3400 == 138 [pid = 10230] [id = 683] 08:04:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 172 (0x8d38c400) [pid = 10230] [serial = 2050] [outer = (nil)] 08:04:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 173 (0x8e6b4400) [pid = 10230] [serial = 2051] [outer = 0x8d38c400] 08:04:55 INFO - PROCESS | 10230 | 1463065495470 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 174 (0x8edb2800) [pid = 10230] [serial = 2052] [outer = 0x8d38c400] 08:04:56 INFO - PROCESS | 10230 | 1463065496295 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]]]}] 08:04:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:04:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1522ms 08:04:56 INFO - PROCESS | 10230 | 1463065496349 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 10230 | 1463065496352 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 08:04:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:04:56 INFO - PROCESS | 10230 | 1463065496358 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 10230 | 1463065496361 Marionette TRACE conn3 <- [1,2706,null,{}] 08:04:56 INFO - PROCESS | 10230 | 1463065496367 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}] 08:04:56 INFO - PROCESS | 10230 | 1463065496571 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:04:56 INFO - PROCESS | 10230 | 1463065496848 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:56 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a5c9c00 == 139 [pid = 10230] [id = 684] 08:04:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 175 (0x8dbeb000) [pid = 10230] [serial = 2053] [outer = (nil)] 08:04:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 176 (0x8ef92400) [pid = 10230] [serial = 2054] [outer = 0x8dbeb000] 08:04:56 INFO - PROCESS | 10230 | 1463065496967 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 177 (0x8ef98c00) [pid = 10230] [serial = 2055] [outer = 0x8dbeb000] 08:04:57 INFO - PROCESS | 10230 | 1463065497797 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]]]}] 08:04:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:04:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1480ms 08:04:57 INFO - PROCESS | 10230 | 1463065497839 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 10230 | 1463065497843 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 08:04:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:04:57 INFO - PROCESS | 10230 | 1463065497849 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 10230 | 1463065497852 Marionette TRACE conn3 <- [1,2710,null,{}] 08:04:57 INFO - PROCESS | 10230 | 1463065497858 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}] 08:04:58 INFO - PROCESS | 10230 | 1463065498043 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:04:58 INFO - PROCESS | 10230 | 1463065498324 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d24d000 == 140 [pid = 10230] [id = 685] 08:04:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 178 (0x8d2a4800) [pid = 10230] [serial = 2056] [outer = (nil)] 08:04:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 179 (0x8f0ac800) [pid = 10230] [serial = 2057] [outer = 0x8d2a4800] 08:04:58 INFO - PROCESS | 10230 | 1463065498448 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 180 (0x90e14000) [pid = 10230] [serial = 2058] [outer = 0x8d2a4800] 08:04:59 INFO - PROCESS | 10230 | 1463065499264 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 10230 | 1463065499343 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 08:04:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:04:59 INFO - PROCESS | 10230 | 1463065499349 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 10230 | 1463065499352 Marionette TRACE conn3 <- [1,2714,null,{}] 08:04:59 INFO - PROCESS | 10230 | 1463065499358 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}] 08:04:59 INFO - PROCESS | 10230 | 1463065499583 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:04:59 INFO - PROCESS | 10230 | 1463065499892 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edb9000 == 141 [pid = 10230] [id = 686] 08:04:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 181 (0x8f0a6800) [pid = 10230] [serial = 2059] [outer = (nil)] 08:04:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 182 (0x910f8400) [pid = 10230] [serial = 2060] [outer = 0x8f0a6800] 08:04:59 INFO - PROCESS | 10230 | 1463065499970 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 183 (0x910fcc00) [pid = 10230] [serial = 2061] [outer = 0x8f0a6800] 08:05:00 INFO - PROCESS | 10230 | 1463065500772 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]]]}] 08:05:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:05:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1479ms 08:05:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:05:00 INFO - PROCESS | 10230 | 1463065500828 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:05:00 INFO - PROCESS | 10230 | 1463065500831 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 08:05:00 INFO - PROCESS | 10230 | 1463065500837 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:05:00 INFO - PROCESS | 10230 | 1463065500841 Marionette TRACE conn3 <- [1,2718,null,{}] 08:05:00 INFO - PROCESS | 10230 | 1463065500846 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}] 08:05:01 INFO - PROCESS | 10230 | 1463065501038 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:05:01 INFO - PROCESS | 10230 | 1463065501318 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 10230 | ++DOCSHELL 0x8dc45400 == 142 [pid = 10230] [id = 687] 08:05:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 184 (0x8ef97400) [pid = 10230] [serial = 2062] [outer = (nil)] 08:05:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 185 (0x921abc00) [pid = 10230] [serial = 2063] [outer = 0x8ef97400] 08:05:01 INFO - PROCESS | 10230 | 1463065501401 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 186 (0x921ae800) [pid = 10230] [serial = 2064] [outer = 0x8ef97400] 08:05:02 INFO - PROCESS | 10230 | 1463065502310 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] 08:05:02 INFO - PROCESS | 10230 | 1463065502374 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 08:05:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:05:02 INFO - PROCESS | 10230 | 1463065502380 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 10230 | 1463065502384 Marionette TRACE conn3 <- [1,2722,null,{}] 08:05:02 INFO - PROCESS | 10230 | 1463065502389 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}] 08:05:02 INFO - PROCESS | 10230 | 1463065502601 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:05:02 INFO - PROCESS | 10230 | 1463065502938 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 10230 | ++DOCSHELL 0x924f6400 == 143 [pid = 10230] [id = 688] 08:05:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 187 (0x924f7800) [pid = 10230] [serial = 2065] [outer = (nil)] 08:05:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 188 (0x926f8000) [pid = 10230] [serial = 2066] [outer = 0x924f7800] 08:05:03 INFO - PROCESS | 10230 | 1463065503024 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 10230 | ++DOMWINDOW == 189 (0x92ca0400) [pid = 10230] [serial = 2067] [outer = 0x924f7800] 08:05:03 INFO - PROCESS | 10230 | 1463065503900 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] 08:05:03 INFO - PROCESS | 10230 | 1463065503979 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 08:05:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:05:03 INFO - PROCESS | 10230 | 1463065503984 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 10230 | 1463065503987 Marionette TRACE conn3 <- [1,2726,null,{}] 08:05:03 INFO - PROCESS | 10230 | 1463065503993 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}] 08:05:04 INFO - PROCESS | 10230 | 1463065504221 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:05:04 INFO - PROCESS | 10230 | 1463065504934 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 10230 | ++DOCSHELL 0x86681400 == 144 [pid = 10230] [id = 689] 08:05:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 190 (0x86684400) [pid = 10230] [serial = 2068] [outer = (nil)] 08:05:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 191 (0x86df0800) [pid = 10230] [serial = 2069] [outer = 0x86684400] 08:05:05 INFO - PROCESS | 10230 | 1463065505012 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 192 (0x887acc00) [pid = 10230] [serial = 2070] [outer = 0x86684400] 08:05:05 INFO - PROCESS | 10230 | 1463065505872 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]]]}] 08:05:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:05:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1937ms 08:05:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:05:05 INFO - PROCESS | 10230 | 1463065505923 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:05:05 INFO - PROCESS | 10230 | 1463065505928 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 08:05:05 INFO - PROCESS | 10230 | 1463065505935 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:05:05 INFO - PROCESS | 10230 | 1463065505940 Marionette TRACE conn3 <- [1,2730,null,{}] 08:05:05 INFO - PROCESS | 10230 | 1463065505946 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}] 08:05:06 INFO - PROCESS | 10230 | 1463065506127 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:05:06 INFO - PROCESS | 10230 | 1463065506407 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 10230 | ++DOCSHELL 0x8668a400 == 145 [pid = 10230] [id = 690] 08:05:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 193 (0x88e4a800) [pid = 10230] [serial = 2071] [outer = (nil)] 08:05:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 194 (0x8ae05800) [pid = 10230] [serial = 2072] [outer = 0x88e4a800] 08:05:06 INFO - PROCESS | 10230 | 1463065506506 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 195 (0x8b771400) [pid = 10230] [serial = 2073] [outer = 0x88e4a800] 08:05:07 INFO - PROCESS | 10230 | 1463065507735 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] 08:05:07 INFO - PROCESS | 10230 | 1463065507830 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 08:05:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:05:07 INFO - PROCESS | 10230 | 1463065507844 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 10230 | 1463065507846 Marionette TRACE conn3 <- [1,2734,null,{}] 08:05:07 INFO - PROCESS | 10230 | 1463065507856 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}] 08:05:08 INFO - PROCESS | 10230 | 1463065508109 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:05:08 INFO - PROCESS | 10230 | 1463065508436 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:08 INFO - PROCESS | 10230 | --DOCSHELL 0x88e43000 == 144 [pid = 10230] [id = 676] 08:05:08 INFO - PROCESS | 10230 | --DOCSHELL 0x86df1000 == 143 [pid = 10230] [id = 675] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 194 (0x86689c00) [pid = 10230] [serial = 1961] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 193 (0x955d1000) [pid = 10230] [serial = 1934] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 192 (0x90e13800) [pid = 10230] [serial = 1910] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 191 (0x8ef9c000) [pid = 10230] [serial = 1907] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 190 (0x8e005c00) [pid = 10230] [serial = 1901] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 189 (0x92ca4c00) [pid = 10230] [serial = 1922] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 188 (0x93a94400) [pid = 10230] [serial = 1925] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 187 (0x910f4000) [pid = 10230] [serial = 1913] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 186 (0x8a19ac00) [pid = 10230] [serial = 1892] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 185 (0x9528d000) [pid = 10230] [serial = 1931] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 184 (0x95127c00) [pid = 10230] [serial = 1928] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 183 (0x8edb4000) [pid = 10230] [serial = 1904] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 182 (0x8668c800) [pid = 10230] [serial = 1889] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 181 (0x8d391c00) [pid = 10230] [serial = 1898] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 180 (0x924ca800) [pid = 10230] [serial = 1919] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 179 (0x911f3400) [pid = 10230] [serial = 1916] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | --DOMWINDOW == 178 (0x8cd42c00) [pid = 10230] [serial = 1895] [outer = (nil)] [url = about:blank] 08:05:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x85170000 == 144 [pid = 10230] [id = 691] 08:05:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 179 (0x86689800) [pid = 10230] [serial = 2074] [outer = (nil)] 08:05:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 180 (0x86df8400) [pid = 10230] [serial = 2075] [outer = 0x86689800] 08:05:08 INFO - PROCESS | 10230 | 1463065508597 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 181 (0x886eac00) [pid = 10230] [serial = 2076] [outer = 0x86689800] 08:05:08 INFO - PROCESS | 10230 | --DOCSHELL 0x84eefc00 == 143 [pid = 10230] [id = 674] 08:05:08 INFO - PROCESS | 10230 | --DOCSHELL 0x85169000 == 142 [pid = 10230] [id = 673] 08:05:08 INFO - PROCESS | 10230 | --DOCSHELL 0x84efa000 == 141 [pid = 10230] [id = 672] 08:05:08 INFO - PROCESS | 10230 | --DOCSHELL 0x8ae0a000 == 140 [pid = 10230] [id = 669] 08:05:08 INFO - PROCESS | 10230 | --DOCSHELL 0x8d29e000 == 139 [pid = 10230] [id = 668] 08:05:08 INFO - PROCESS | 10230 | --DOCSHELL 0x97738800 == 138 [pid = 10230] [id = 667] 08:05:08 INFO - PROCESS | 10230 | --DOCSHELL 0x929d7800 == 137 [pid = 10230] [id = 666] 08:05:08 INFO - PROCESS | 10230 | --DOCSHELL 0x84ef2000 == 136 [pid = 10230] [id = 665] 08:05:09 INFO - PROCESS | 10230 | --DOCSHELL 0x8a1a3c00 == 135 [pid = 10230] [id = 664] 08:05:09 INFO - PROCESS | 10230 | --DOCSHELL 0x923bcc00 == 134 [pid = 10230] [id = 663] 08:05:09 INFO - PROCESS | 10230 | --DOCSHELL 0x8d38ac00 == 133 [pid = 10230] [id = 662] 08:05:09 INFO - PROCESS | 10230 | --DOCSHELL 0x911f7c00 == 132 [pid = 10230] [id = 661] 08:05:09 INFO - PROCESS | 10230 | --DOCSHELL 0x84ef2400 == 131 [pid = 10230] [id = 660] 08:05:09 INFO - PROCESS | 10230 | --DOCSHELL 0x90e19400 == 130 [pid = 10230] [id = 659] 08:05:09 INFO - PROCESS | 10230 | --DOCSHELL 0x886ed800 == 129 [pid = 10230] [id = 658] 08:05:09 INFO - PROCESS | 10230 | --DOCSHELL 0x8b471800 == 128 [pid = 10230] [id = 657] 08:05:09 INFO - PROCESS | 10230 | --DOCSHELL 0x8b77a400 == 127 [pid = 10230] [id = 656] 08:05:09 INFO - PROCESS | 10230 | --DOCSHELL 0x88eec000 == 126 [pid = 10230] [id = 655] 08:05:09 INFO - PROCESS | 10230 | --DOCSHELL 0x833f1000 == 125 [pid = 10230] [id = 654] 08:05:09 INFO - PROCESS | 10230 | 1463065509381 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]]]}] 08:05:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:05:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1585ms 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 180 (0x8ee90400) [pid = 10230] [serial = 1958] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 179 (0x8b8b0800) [pid = 10230] [serial = 1887] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 178 (0x8e6b5800) [pid = 10230] [serial = 1956] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 177 (0x8845e400) [pid = 10230] [serial = 1938] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 176 (0x8d382400) [pid = 10230] [serial = 1944] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 175 (0x8cd4e400) [pid = 10230] [serial = 1943] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 174 (0x89708c00) [pid = 10230] [serial = 1952] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 173 (0x86fcb000) [pid = 10230] [serial = 1950] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 172 (0x8cd50c00) [pid = 10230] [serial = 1946] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 171 (0x8b475400) [pid = 10230] [serial = 1941] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 170 (0x8da16800) [pid = 10230] [serial = 1955] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 169 (0x8e6b8400) [pid = 10230] [serial = 1947] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 168 (0x8a19e800) [pid = 10230] [serial = 1940] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 167 (0x85166000) [pid = 10230] [serial = 1949] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 166 (0x8ef92800) [pid = 10230] [serial = 1959] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 165 (0x86689000) [pid = 10230] [serial = 1937] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 164 (0x8b8b5c00) [pid = 10230] [serial = 1953] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | --DOMWINDOW == 163 (0x8ee97800) [pid = 10230] [serial = 1872] [outer = (nil)] [url = about:blank] 08:05:09 INFO - PROCESS | 10230 | 1463065509473 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 10230 | 1463065509476 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 08:05:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:05:09 INFO - PROCESS | 10230 | 1463065509489 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 10230 | 1463065509497 Marionette TRACE conn3 <- [1,2738,null,{}] 08:05:09 INFO - PROCESS | 10230 | 1463065509509 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}] 08:05:09 INFO - PROCESS | 10230 | 1463065509674 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:05:09 INFO - PROCESS | 10230 | 1463065509686 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 10230 | ++DOCSHELL 0x833e9000 == 126 [pid = 10230] [id = 692] 08:05:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 164 (0x8b478800) [pid = 10230] [serial = 2077] [outer = (nil)] 08:05:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 165 (0x8ccabc00) [pid = 10230] [serial = 2078] [outer = 0x8b478800] 08:05:09 INFO - PROCESS | 10230 | 1463065509756 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 166 (0x8d0e0c00) [pid = 10230] [serial = 2079] [outer = 0x8b478800] 08:05:10 INFO - PROCESS | 10230 | 1463065510646 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]]]}] 08:05:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:05:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1187ms 08:05:10 INFO - PROCESS | 10230 | 1463065510674 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 10230 | 1463065510678 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 08:05:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:05:10 INFO - PROCESS | 10230 | 1463065510684 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 10230 | 1463065510686 Marionette TRACE conn3 <- [1,2742,null,{}] 08:05:10 INFO - PROCESS | 10230 | 1463065510691 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}] 08:05:10 INFO - PROCESS | 10230 | 1463065510845 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:05:11 INFO - PROCESS | 10230 | 1463065511056 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 10230 | ++DOCSHELL 0x84f49400 == 127 [pid = 10230] [id = 693] 08:05:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 167 (0x8b8b6800) [pid = 10230] [serial = 2080] [outer = (nil)] 08:05:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 168 (0x8d2a2c00) [pid = 10230] [serial = 2081] [outer = 0x8b8b6800] 08:05:11 INFO - PROCESS | 10230 | 1463065511121 Marionette DEBUG loaded listener.js 08:05:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 169 (0x8d390c00) [pid = 10230] [serial = 2082] [outer = 0x8b8b6800] 08:05:11 INFO - PROCESS | 10230 | 1463065511920 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]]]}] 08:05:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:05:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1287ms 08:05:11 INFO - PROCESS | 10230 | 1463065511975 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:05:11 INFO - PROCESS | 10230 | 1463065511979 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 08:05:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:05:11 INFO - PROCESS | 10230 | 1463065511984 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - PROCESS | 10230 | 1463065511986 Marionette TRACE conn3 <- [1,2746,null,{}] 08:05:11 INFO - PROCESS | 10230 | 1463065511992 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}] 08:05:12 INFO - PROCESS | 10230 | 1463065512212 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:05:12 INFO - PROCESS | 10230 | 1463065512237 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:12 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d29a000 == 128 [pid = 10230] [id = 694] 08:05:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 170 (0x8dbe7400) [pid = 10230] [serial = 2083] [outer = (nil)] 08:05:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 171 (0x8e009c00) [pid = 10230] [serial = 2084] [outer = 0x8dbe7400] 08:05:12 INFO - PROCESS | 10230 | 1463065512308 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 172 (0x8e712400) [pid = 10230] [serial = 2085] [outer = 0x8dbe7400] 08:05:13 INFO - PROCESS | 10230 | 1463065513203 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]]]}] 08:05:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:05:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1275ms 08:05:13 INFO - PROCESS | 10230 | 1463065513272 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:05:13 INFO - PROCESS | 10230 | 1463065513275 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 08:05:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:05:13 INFO - PROCESS | 10230 | 1463065513281 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:05:13 INFO - PROCESS | 10230 | 1463065513283 Marionette TRACE conn3 <- [1,2750,null,{}] 08:05:13 INFO - PROCESS | 10230 | 1463065513292 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}] 08:05:13 INFO - PROCESS | 10230 | 1463065513789 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:05:13 INFO - PROCESS | 10230 | --DOMWINDOW == 171 (0x88eed400) [pid = 10230] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:05:13 INFO - PROCESS | 10230 | --DOMWINDOW == 170 (0x88e45800) [pid = 10230] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:05:13 INFO - PROCESS | 10230 | --DOMWINDOW == 169 (0x84ef9800) [pid = 10230] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:05:13 INFO - PROCESS | 10230 | --DOMWINDOW == 168 (0x84f41400) [pid = 10230] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:05:13 INFO - PROCESS | 10230 | --DOMWINDOW == 167 (0x833efc00) [pid = 10230] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:05:13 INFO - PROCESS | 10230 | --DOMWINDOW == 166 (0x886f4000) [pid = 10230] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:05:13 INFO - PROCESS | 10230 | 1463065513967 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x82b48800 == 129 [pid = 10230] [id = 695] 08:05:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 167 (0x833f2000) [pid = 10230] [serial = 2086] [outer = (nil)] 08:05:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 168 (0x86dfd400) [pid = 10230] [serial = 2087] [outer = 0x833f2000] 08:05:14 INFO - PROCESS | 10230 | 1463065514035 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 169 (0x8a5c4800) [pid = 10230] [serial = 2088] [outer = 0x833f2000] 08:05:14 INFO - PROCESS | 10230 | 1463065514675 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]]]}] 08:05:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:05:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1430ms 08:05:14 INFO - PROCESS | 10230 | 1463065514711 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 10230 | 1463065514715 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 08:05:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:05:14 INFO - PROCESS | 10230 | 1463065514720 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 10230 | 1463065514723 Marionette TRACE conn3 <- [1,2754,null,{}] 08:05:14 INFO - PROCESS | 10230 | 1463065514728 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}] 08:05:14 INFO - PROCESS | 10230 | 1463065514948 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:05:14 INFO - PROCESS | 10230 | 1463065514971 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 10230 | ++DOCSHELL 0x84ef8800 == 130 [pid = 10230] [id = 696] 08:05:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 170 (0x8edb0400) [pid = 10230] [serial = 2089] [outer = (nil)] 08:05:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 171 (0x8ef93800) [pid = 10230] [serial = 2090] [outer = 0x8edb0400] 08:05:15 INFO - PROCESS | 10230 | 1463065515034 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 172 (0x8f03ac00) [pid = 10230] [serial = 2091] [outer = 0x8edb0400] 08:05:15 INFO - PROCESS | 10230 | 1463065515921 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]]]}] 08:05:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:05:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1229ms 08:05:15 INFO - PROCESS | 10230 | 1463065515968 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:05:15 INFO - PROCESS | 10230 | 1463065515973 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 08:05:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:05:15 INFO - PROCESS | 10230 | 1463065515981 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:05:15 INFO - PROCESS | 10230 | 1463065515987 Marionette TRACE conn3 <- [1,2758,null,{}] 08:05:15 INFO - PROCESS | 10230 | 1463065515995 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}] 08:05:16 INFO - PROCESS | 10230 | 1463065516192 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:05:16 INFO - PROCESS | 10230 | 1463065516408 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:16 INFO - PROCESS | 10230 | ++DOCSHELL 0x86df4800 == 131 [pid = 10230] [id = 697] 08:05:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 173 (0x86fcac00) [pid = 10230] [serial = 2092] [outer = (nil)] 08:05:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 174 (0x88454800) [pid = 10230] [serial = 2093] [outer = 0x86fcac00] 08:05:16 INFO - PROCESS | 10230 | 1463065516501 Marionette DEBUG loaded listener.js 08:05:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 175 (0x887a5400) [pid = 10230] [serial = 2094] [outer = 0x86fcac00] 08:05:17 INFO - PROCESS | 10230 | 1463065517418 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]]]}] 08:05:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:05:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1484ms 08:05:17 INFO - PROCESS | 10230 | 1463065517465 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 10230 | 1463065517473 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 08:05:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:05:17 INFO - PROCESS | 10230 | 1463065517483 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 10230 | 1463065517487 Marionette TRACE conn3 <- [1,2762,null,{}] 08:05:17 INFO - PROCESS | 10230 | 1463065517493 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}] 08:05:17 INFO - PROCESS | 10230 | 1463065517688 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:05:17 INFO - PROCESS | 10230 | 1463065517966 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 10230 | ++DOCSHELL 0x86df0c00 == 132 [pid = 10230] [id = 698] 08:05:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 176 (0x89f8d000) [pid = 10230] [serial = 2095] [outer = (nil)] 08:05:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 177 (0x8ae0a800) [pid = 10230] [serial = 2096] [outer = 0x89f8d000] 08:05:18 INFO - PROCESS | 10230 | 1463065518046 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 178 (0x8c99e800) [pid = 10230] [serial = 2097] [outer = 0x89f8d000] 08:05:18 INFO - PROCESS | 10230 | 1463065518916 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]]]}] 08:05:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:05:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1491ms 08:05:18 INFO - PROCESS | 10230 | 1463065518974 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:05:18 INFO - PROCESS | 10230 | 1463065518978 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 08:05:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:05:18 INFO - PROCESS | 10230 | 1463065518985 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 10230 | 1463065518990 Marionette TRACE conn3 <- [1,2766,null,{}] 08:05:19 INFO - PROCESS | 10230 | 1463065519005 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}] 08:05:19 INFO - PROCESS | 10230 | 1463065519209 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:05:19 INFO - PROCESS | 10230 | 1463065519481 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:19 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d29ac00 == 133 [pid = 10230] [id = 699] 08:05:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 179 (0x8e6b9c00) [pid = 10230] [serial = 2098] [outer = (nil)] 08:05:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 180 (0x8edb5400) [pid = 10230] [serial = 2099] [outer = 0x8e6b9c00] 08:05:19 INFO - PROCESS | 10230 | 1463065519607 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 181 (0x8f03e800) [pid = 10230] [serial = 2100] [outer = 0x8e6b9c00] 08:05:20 INFO - PROCESS | 10230 | 1463065520415 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]]]}] 08:05:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:05:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1483ms 08:05:20 INFO - PROCESS | 10230 | 1463065520469 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:05:20 INFO - PROCESS | 10230 | 1463065520473 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 08:05:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:05:20 INFO - PROCESS | 10230 | 1463065520479 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:05:20 INFO - PROCESS | 10230 | 1463065520482 Marionette TRACE conn3 <- [1,2770,null,{}] 08:05:20 INFO - PROCESS | 10230 | 1463065520488 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}] 08:05:20 INFO - PROCESS | 10230 | 1463065520683 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:05:20 INFO - PROCESS | 10230 | 1463065520950 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e714400 == 134 [pid = 10230] [id = 700] 08:05:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 182 (0x90f9a000) [pid = 10230] [serial = 2101] [outer = (nil)] 08:05:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 183 (0x9110cc00) [pid = 10230] [serial = 2102] [outer = 0x90f9a000] 08:05:21 INFO - PROCESS | 10230 | 1463065521041 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 184 (0x921ac800) [pid = 10230] [serial = 2103] [outer = 0x90f9a000] 08:05:21 INFO - PROCESS | 10230 | 1463065521934 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]]]}] 08:05:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:05:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1478ms 08:05:21 INFO - PROCESS | 10230 | 1463065521959 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 10230 | 1463065521962 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 08:05:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:05:21 INFO - PROCESS | 10230 | 1463065521968 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 10230 | 1463065521971 Marionette TRACE conn3 <- [1,2774,null,{}] 08:05:21 INFO - PROCESS | 10230 | 1463065521976 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}] 08:05:22 INFO - PROCESS | 10230 | 1463065522155 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:05:22 INFO - PROCESS | 10230 | 1463065522429 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b5400 == 135 [pid = 10230] [id = 701] 08:05:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 185 (0x923b8000) [pid = 10230] [serial = 2104] [outer = (nil)] 08:05:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 186 (0x924cfc00) [pid = 10230] [serial = 2105] [outer = 0x923b8000] 08:05:22 INFO - PROCESS | 10230 | 1463065522509 Marionette DEBUG loaded listener.js 08:05:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 187 (0x926f3c00) [pid = 10230] [serial = 2106] [outer = 0x923b8000] 08:05:23 INFO - PROCESS | 10230 | 1463065523350 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]]]}] 08:05:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:05:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1427ms 08:05:23 INFO - PROCESS | 10230 | 1463065523397 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:05:23 INFO - PROCESS | 10230 | 1463065523401 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 08:05:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:05:23 INFO - PROCESS | 10230 | 1463065523406 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:05:23 INFO - PROCESS | 10230 | 1463065523410 Marionette TRACE conn3 <- [1,2778,null,{}] 08:05:23 INFO - PROCESS | 10230 | 1463065523415 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}] 08:05:23 INFO - PROCESS | 10230 | 1463065523625 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:05:23 INFO - PROCESS | 10230 | 1463065523896 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b7800 == 136 [pid = 10230] [id = 702] 08:05:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 188 (0x924cd400) [pid = 10230] [serial = 2107] [outer = (nil)] 08:05:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 189 (0x92ea5800) [pid = 10230] [serial = 2108] [outer = 0x924cd400] 08:05:23 INFO - PROCESS | 10230 | 1463065523978 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 190 (0x93c6c000) [pid = 10230] [serial = 2109] [outer = 0x924cd400] 08:05:24 INFO - PROCESS | 10230 | 1463065524792 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]]]}] 08:05:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:05:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1431ms 08:05:24 INFO - PROCESS | 10230 | 1463065524838 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 10230 | 1463065524842 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 08:05:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:05:24 INFO - PROCESS | 10230 | 1463065524848 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 10230 | 1463065524850 Marionette TRACE conn3 <- [1,2782,null,{}] 08:05:24 INFO - PROCESS | 10230 | 1463065524856 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}] 08:05:25 INFO - PROCESS | 10230 | 1463065525029 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:05:25 INFO - PROCESS | 10230 | 1463065525312 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 10230 | ++DOCSHELL 0x924f0c00 == 137 [pid = 10230] [id = 703] 08:05:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 191 (0x926ee000) [pid = 10230] [serial = 2110] [outer = (nil)] 08:05:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 192 (0x95127c00) [pid = 10230] [serial = 2111] [outer = 0x926ee000] 08:05:25 INFO - PROCESS | 10230 | 1463065525392 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 193 (0x9512a800) [pid = 10230] [serial = 2112] [outer = 0x926ee000] 08:05:26 INFO - PROCESS | 10230 | 1463065526194 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]]]}] 08:05:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:05:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1390ms 08:05:26 INFO - PROCESS | 10230 | 1463065526238 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 10230 | 1463065526242 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 08:05:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:05:26 INFO - PROCESS | 10230 | 1463065526266 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 10230 | 1463065526270 Marionette TRACE conn3 <- [1,2786,null,{}] 08:05:26 INFO - PROCESS | 10230 | 1463065526278 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}] 08:05:26 INFO - PROCESS | 10230 | 1463065526462 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:05:26 INFO - PROCESS | 10230 | 1463065526754 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 10230 | ++DOCSHELL 0x911f2800 == 138 [pid = 10230] [id = 704] 08:05:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 194 (0x93a90000) [pid = 10230] [serial = 2113] [outer = (nil)] 08:05:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 195 (0x9530a800) [pid = 10230] [serial = 2114] [outer = 0x93a90000] 08:05:26 INFO - PROCESS | 10230 | 1463065526832 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 196 (0x95568400) [pid = 10230] [serial = 2115] [outer = 0x93a90000] 08:05:27 INFO - PROCESS | 10230 | 1463065527664 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]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:05:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1453ms 08:05:27 INFO - PROCESS | 10230 | 1463065527701 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:05:27 INFO - PROCESS | 10230 | 1463065527705 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 08:05:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:05:27 INFO - PROCESS | 10230 | 1463065527710 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 10230 | 1463065527714 Marionette TRACE conn3 <- [1,2790,null,{}] 08:05:27 INFO - PROCESS | 10230 | 1463065527719 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}] 08:05:27 INFO - PROCESS | 10230 | 1463065527902 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:05:28 INFO - PROCESS | 10230 | 1463065528159 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 10230 | ++DOCSHELL 0x9512a400 == 139 [pid = 10230] [id = 705] 08:05:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 197 (0x95305c00) [pid = 10230] [serial = 2116] [outer = (nil)] 08:05:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 198 (0x97724400) [pid = 10230] [serial = 2117] [outer = 0x95305c00] 08:05:28 INFO - PROCESS | 10230 | 1463065528238 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 199 (0x97728400) [pid = 10230] [serial = 2118] [outer = 0x95305c00] 08:05:29 INFO - PROCESS | 10230 | 1463065529064 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]]]}] 08:05:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:05:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1384ms 08:05:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:05:29 INFO - PROCESS | 10230 | 1463065529096 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 10230 | 1463065529098 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 08:05:29 INFO - PROCESS | 10230 | 1463065529105 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 10230 | 1463065529108 Marionette TRACE conn3 <- [1,2794,null,{}] 08:05:29 INFO - PROCESS | 10230 | 1463065529113 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}] 08:05:29 INFO - PROCESS | 10230 | 1463065529299 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:05:29 INFO - PROCESS | 10230 | 1463065529587 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 10230 | ++DOCSHELL 0x8edb1c00 == 140 [pid = 10230] [id = 706] 08:05:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 200 (0x8edb3400) [pid = 10230] [serial = 2119] [outer = (nil)] 08:05:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 201 (0x97737400) [pid = 10230] [serial = 2120] [outer = 0x8edb3400] 08:05:29 INFO - PROCESS | 10230 | 1463065529668 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 202 (0x978b4800) [pid = 10230] [serial = 2121] [outer = 0x8edb3400] 08:05:30 INFO - PROCESS | 10230 | 1463065530498 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]]]}] 08:05:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:05:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1442ms 08:05:30 INFO - PROCESS | 10230 | 1463065530547 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:05:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:05:30 INFO - PROCESS | 10230 | 1463065530552 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 08:05:30 INFO - PROCESS | 10230 | 1463065530557 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 10230 | 1463065530562 Marionette TRACE conn3 <- [1,2798,null,{}] 08:05:30 INFO - PROCESS | 10230 | 1463065530567 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}] 08:05:30 INFO - PROCESS | 10230 | 1463065530789 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:05:31 INFO - PROCESS | 10230 | 1463065531066 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 10230 | ++DOCSHELL 0x9772f800 == 141 [pid = 10230] [id = 707] 08:05:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 203 (0x97730400) [pid = 10230] [serial = 2122] [outer = (nil)] 08:05:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 204 (0x98f83400) [pid = 10230] [serial = 2123] [outer = 0x97730400] 08:05:31 INFO - PROCESS | 10230 | 1463065531156 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 10230 | ++DOMWINDOW == 205 (0x99552c00) [pid = 10230] [serial = 2124] [outer = 0x97730400] 08:05:32 INFO - PROCESS | 10230 | 1463065532349 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]]]}] 08:05:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:05:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1838ms 08:05:32 INFO - PROCESS | 10230 | 1463065532396 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:05:32 INFO - PROCESS | 10230 | 1463065532399 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 08:05:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:05:32 INFO - PROCESS | 10230 | 1463065532405 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:05:32 INFO - PROCESS | 10230 | 1463065532407 Marionette TRACE conn3 <- [1,2802,null,{}] 08:05:32 INFO - PROCESS | 10230 | 1463065532413 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}] 08:05:32 INFO - PROCESS | 10230 | 1463065532634 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:05:32 INFO - PROCESS | 10230 | 1463065532908 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x99555c00 == 142 [pid = 10230] [id = 708] 08:05:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 206 (0x9955c800) [pid = 10230] [serial = 2125] [outer = (nil)] 08:05:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 207 (0x9a103400) [pid = 10230] [serial = 2126] [outer = 0x9955c800] 08:05:33 INFO - PROCESS | 10230 | 1463065533043 Marionette DEBUG loaded listener.js 08:05:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 208 (0x9a107800) [pid = 10230] [serial = 2127] [outer = 0x9955c800] 08:05:33 INFO - PROCESS | 10230 | 1463065533819 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]]]}] 08:05:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:05:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1477ms 08:05:33 INFO - PROCESS | 10230 | 1463065533883 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:05:33 INFO - PROCESS | 10230 | 1463065533887 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 08:05:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:05:33 INFO - PROCESS | 10230 | 1463065533892 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:05:33 INFO - PROCESS | 10230 | 1463065533895 Marionette TRACE conn3 <- [1,2806,null,{}] 08:05:33 INFO - PROCESS | 10230 | 1463065533900 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}] 08:05:34 INFO - PROCESS | 10230 | 1463065534164 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:05:34 INFO - PROCESS | 10230 | 1463065534438 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ef66c00 == 143 [pid = 10230] [id = 709] 08:05:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 209 (0x99560000) [pid = 10230] [serial = 2128] [outer = (nil)] 08:05:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 210 (0x9a7d8800) [pid = 10230] [serial = 2129] [outer = 0x99560000] 08:05:34 INFO - PROCESS | 10230 | 1463065534565 Marionette DEBUG loaded listener.js 08:05:34 INFO - PROCESS | 10230 | ++DOMWINDOW == 211 (0x9a968000) [pid = 10230] [serial = 2130] [outer = 0x99560000] 08:05:35 INFO - PROCESS | 10230 | 1463065535351 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]]]}] 08:05:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:05:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1479ms 08:05:35 INFO - PROCESS | 10230 | 1463065535372 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 10230 | 1463065535376 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 08:05:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:05:35 INFO - PROCESS | 10230 | 1463065535381 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 10230 | 1463065535386 Marionette TRACE conn3 <- [1,2810,null,{}] 08:05:35 INFO - PROCESS | 10230 | 1463065535391 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}] 08:05:35 INFO - PROCESS | 10230 | 1463065535572 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:05:35 INFO - PROCESS | 10230 | 1463065535851 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x84ef6400 == 144 [pid = 10230] [id = 710] 08:05:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 212 (0x9a960800) [pid = 10230] [serial = 2131] [outer = (nil)] 08:05:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 213 (0x9b05cc00) [pid = 10230] [serial = 2132] [outer = 0x9a960800] 08:05:35 INFO - PROCESS | 10230 | 1463065535930 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 214 (0x9b05f800) [pid = 10230] [serial = 2133] [outer = 0x9a960800] 08:05:36 INFO - PROCESS | 10230 | 1463065536812 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]]]}] 08:05:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:05:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1486ms 08:05:36 INFO - PROCESS | 10230 | 1463065536869 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:05:36 INFO - PROCESS | 10230 | 1463065536872 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 08:05:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:05:36 INFO - PROCESS | 10230 | 1463065536878 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:05:36 INFO - PROCESS | 10230 | 1463065536880 Marionette TRACE conn3 <- [1,2814,null,{}] 08:05:36 INFO - PROCESS | 10230 | 1463065536886 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}] 08:05:37 INFO - PROCESS | 10230 | 1463065537111 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:05:37 INFO - PROCESS | 10230 | 1463065537388 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 10230 | ++DOCSHELL 0x9a2d1c00 == 145 [pid = 10230] [id = 711] 08:05:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 215 (0x9b062400) [pid = 10230] [serial = 2134] [outer = (nil)] 08:05:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 216 (0x9b1ce400) [pid = 10230] [serial = 2135] [outer = 0x9b062400] 08:05:37 INFO - PROCESS | 10230 | 1463065537507 Marionette DEBUG loaded listener.js 08:05:37 INFO - PROCESS | 10230 | ++DOMWINDOW == 217 (0x9cc3dc00) [pid = 10230] [serial = 2136] [outer = 0x9b062400] 08:05:38 INFO - PROCESS | 10230 | 1463065538308 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]]]}] 08:05:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:05:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1482ms 08:05:38 INFO - PROCESS | 10230 | 1463065538376 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 10230 | 1463065538379 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 08:05:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:05:38 INFO - PROCESS | 10230 | 1463065538389 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 10230 | 1463065538391 Marionette TRACE conn3 <- [1,2818,null,{}] 08:05:38 INFO - PROCESS | 10230 | 1463065538397 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}] 08:05:38 INFO - PROCESS | 10230 | 1463065538585 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:05:38 INFO - PROCESS | 10230 | 1463065538876 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 10230 | ++DOCSHELL 0x84f49800 == 146 [pid = 10230] [id = 712] 08:05:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 218 (0x8f0a5800) [pid = 10230] [serial = 2137] [outer = (nil)] 08:05:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 219 (0x9cc72c00) [pid = 10230] [serial = 2138] [outer = 0x8f0a5800] 08:05:39 INFO - PROCESS | 10230 | 1463065538994 Marionette DEBUG loaded listener.js 08:05:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 220 (0x9cc7bc00) [pid = 10230] [serial = 2139] [outer = 0x8f0a5800] 08:05:39 INFO - PROCESS | 10230 | 1463065539856 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]]]}] 08:05:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:05:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1530ms 08:05:39 INFO - PROCESS | 10230 | 1463065539919 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 10230 | 1463065539922 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 08:05:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:05:39 INFO - PROCESS | 10230 | 1463065539928 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - PROCESS | 10230 | 1463065539931 Marionette TRACE conn3 <- [1,2822,null,{}] 08:05:39 INFO - PROCESS | 10230 | 1463065539936 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}] 08:05:40 INFO - PROCESS | 10230 | 1463065540115 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:05:40 INFO - PROCESS | 10230 | 1463065540395 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 10230 | ++DOCSHELL 0x9a101800 == 147 [pid = 10230] [id = 713] 08:05:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 221 (0x9cc41c00) [pid = 10230] [serial = 2140] [outer = (nil)] 08:05:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 222 (0x9ce9dc00) [pid = 10230] [serial = 2141] [outer = 0x9cc41c00] 08:05:40 INFO - PROCESS | 10230 | 1463065540515 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 223 (0x9cea4000) [pid = 10230] [serial = 2142] [outer = 0x9cc41c00] 08:05:41 INFO - PROCESS | 10230 | 1463065541321 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]]]}] 08:05:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:05:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1434ms 08:05:41 INFO - PROCESS | 10230 | 1463065541362 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 10230 | 1463065541365 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 08:05:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:05:41 INFO - PROCESS | 10230 | 1463065541371 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 10230 | 1463065541374 Marionette TRACE conn3 <- [1,2826,null,{}] 08:05:41 INFO - PROCESS | 10230 | 1463065541380 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}] 08:05:41 INFO - PROCESS | 10230 | 1463065541567 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:05:41 INFO - PROCESS | 10230 | 1463065541865 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 10230 | ++DOCSHELL 0x9b06c800 == 148 [pid = 10230] [id = 714] 08:05:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 224 (0x9cc41800) [pid = 10230] [serial = 2143] [outer = (nil)] 08:05:41 INFO - PROCESS | 10230 | ++DOMWINDOW == 225 (0xa0518400) [pid = 10230] [serial = 2144] [outer = 0x9cc41800] 08:05:41 INFO - PROCESS | 10230 | 1463065541946 Marionette DEBUG loaded listener.js 08:05:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 226 (0xa104c000) [pid = 10230] [serial = 2145] [outer = 0x9cc41800] 08:05:42 INFO - PROCESS | 10230 | 1463065542783 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:05:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:05:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1451ms 08:05:42 INFO - PROCESS | 10230 | 1463065542824 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:05:42 INFO - PROCESS | 10230 | 1463065542827 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 08:05:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:05:42 INFO - PROCESS | 10230 | 1463065542833 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 10230 | 1463065542836 Marionette TRACE conn3 <- [1,2830,null,{}] 08:05:42 INFO - PROCESS | 10230 | 1463065542841 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}] 08:05:43 INFO - PROCESS | 10230 | 1463065543038 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:05:43 INFO - PROCESS | 10230 | 1463065543326 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 10230 | ++DOCSHELL 0x9cc49400 == 149 [pid = 10230] [id = 715] 08:05:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 227 (0x9cea4800) [pid = 10230] [serial = 2146] [outer = (nil)] 08:05:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 228 (0xa219f400) [pid = 10230] [serial = 2147] [outer = 0x9cea4800] 08:05:43 INFO - PROCESS | 10230 | 1463065543407 Marionette DEBUG loaded listener.js 08:05:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 229 (0xa21a8000) [pid = 10230] [serial = 2148] [outer = 0x9cea4800] 08:05:44 INFO - PROCESS | 10230 | 1463065544247 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]]]}] 08:05:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:05:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1477ms 08:05:44 INFO - PROCESS | 10230 | 1463065544311 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 10230 | 1463065544314 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 08:05:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:05:44 INFO - PROCESS | 10230 | 1463065544340 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:05:44 INFO - PROCESS | 10230 | 1463065544343 Marionette TRACE conn3 <- [1,2834,null,{}] 08:05:44 INFO - PROCESS | 10230 | 1463065544349 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}] 08:05:44 INFO - PROCESS | 10230 | 1463065544546 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:05:44 INFO - PROCESS | 10230 | 1463065544830 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 10230 | ++DOCSHELL 0xa0512400 == 150 [pid = 10230] [id = 716] 08:05:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 230 (0xa214ac00) [pid = 10230] [serial = 2149] [outer = (nil)] 08:05:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 231 (0xa229e000) [pid = 10230] [serial = 2150] [outer = 0xa214ac00] 08:05:44 INFO - PROCESS | 10230 | 1463065544950 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 232 (0xa2472c00) [pid = 10230] [serial = 2151] [outer = 0xa214ac00] 08:05:45 INFO - PROCESS | 10230 | 1463065545804 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:05:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:05:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1540ms 08:05:45 INFO - PROCESS | 10230 | 1463065545882 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 10230 | 1463065545886 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 08:05:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:05:45 INFO - PROCESS | 10230 | 1463065545895 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 10230 | 1463065545898 Marionette TRACE conn3 <- [1,2838,null,{}] 08:05:45 INFO - PROCESS | 10230 | 1463065545903 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}] 08:05:46 INFO - PROCESS | 10230 | 1463065546103 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:05:47 INFO - PROCESS | 10230 | --DOCSHELL 0x82b48800 == 149 [pid = 10230] [id = 695] 08:05:47 INFO - PROCESS | 10230 | --DOCSHELL 0x8d29a000 == 148 [pid = 10230] [id = 694] 08:05:47 INFO - PROCESS | 10230 | --DOCSHELL 0x84f49400 == 147 [pid = 10230] [id = 693] 08:05:47 INFO - PROCESS | 10230 | --DOCSHELL 0x833e9000 == 146 [pid = 10230] [id = 692] 08:05:47 INFO - PROCESS | 10230 | --DOCSHELL 0x85170000 == 145 [pid = 10230] [id = 691] 08:05:47 INFO - PROCESS | 10230 | --DOCSHELL 0x8668a400 == 144 [pid = 10230] [id = 690] 08:05:47 INFO - PROCESS | 10230 | --DOCSHELL 0x86681400 == 143 [pid = 10230] [id = 689] 08:05:47 INFO - PROCESS | 10230 | --DOCSHELL 0x84f4b000 == 142 [pid = 10230] [id = 681] 08:05:47 INFO - PROCESS | 10230 | --DOCSHELL 0x8668bc00 == 141 [pid = 10230] [id = 679] 08:05:47 INFO - PROCESS | 10230 | --DOCSHELL 0x88e3e800 == 140 [pid = 10230] [id = 680] 08:05:47 INFO - PROCESS | 10230 | --DOCSHELL 0x833e8c00 == 139 [pid = 10230] [id = 678] 08:05:47 INFO - PROCESS | 10230 | --DOCSHELL 0x886f2800 == 138 [pid = 10230] [id = 677] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 231 (0x89ddd400) [pid = 10230] [serial = 2027] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 230 (0x8a421c00) [pid = 10230] [serial = 2028] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 229 (0x8a197c00) [pid = 10230] [serial = 2022] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 228 (0x8b772c00) [pid = 10230] [serial = 2031] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 227 (0x8b46f400) [pid = 10230] [serial = 2033] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 226 (0x898dc800) [pid = 10230] [serial = 2021] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 225 (0x8ae0b400) [pid = 10230] [serial = 2030] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 224 (0x8da25c00) [pid = 10230] [serial = 1973] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 223 (0x86dfb800) [pid = 10230] [serial = 2024] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 222 (0x8845ac00) [pid = 10230] [serial = 2025] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 221 (0x84f43c00) [pid = 10230] [serial = 1964] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 220 (0x8ef9d400) [pid = 10230] [serial = 1976] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 219 (0x92ca0800) [pid = 10230] [serial = 1988] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 218 (0x99399000) [pid = 10230] [serial = 2000] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 217 (0x924f5400) [pid = 10230] [serial = 1985] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 216 (0x9221e800) [pid = 10230] [serial = 1982] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 215 (0x95568c00) [pid = 10230] [serial = 1994] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 214 (0x89f87c00) [pid = 10230] [serial = 1967] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 213 (0x86df9000) [pid = 10230] [serial = 2019] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 212 (0x85167c00) [pid = 10230] [serial = 2018] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 211 (0x93abe000) [pid = 10230] [serial = 1991] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 210 (0x90f93000) [pid = 10230] [serial = 1979] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 209 (0x8ccab000) [pid = 10230] [serial = 1970] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 208 (0x979d6000) [pid = 10230] [serial = 1997] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 207 (0x995e9000) [pid = 10230] [serial = 2003] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 206 (0x88e3ec00) [pid = 10230] [serial = 1962] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 205 (0x9955f800) [pid = 10230] [serial = 2006] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 204 (0x9a5df800) [pid = 10230] [serial = 2009] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 203 (0x89705c00) [pid = 10230] [serial = 2012] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | --DOMWINDOW == 202 (0x85168000) [pid = 10230] [serial = 2015] [outer = (nil)] [url = about:blank] 08:05:47 INFO - PROCESS | 10230 | 1463065547557 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 10230 | ++DOCSHELL 0x84f4bc00 == 139 [pid = 10230] [id = 717] 08:05:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 203 (0x85167c00) [pid = 10230] [serial = 2152] [outer = (nil)] 08:05:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 204 (0x85173800) [pid = 10230] [serial = 2153] [outer = 0x85167c00] 08:05:47 INFO - PROCESS | 10230 | 1463065547632 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 205 (0x86df6c00) [pid = 10230] [serial = 2154] [outer = 0x85167c00] 08:05:48 INFO - PROCESS | 10230 | 1463065548454 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]]]}] 08:05:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:05:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2591ms 08:05:48 INFO - PROCESS | 10230 | 1463065548488 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 10230 | 1463065548492 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 08:05:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:05:48 INFO - PROCESS | 10230 | 1463065548504 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 10230 | 1463065548508 Marionette TRACE conn3 <- [1,2842,null,{}] 08:05:48 INFO - PROCESS | 10230 | 1463065548515 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}] 08:05:48 INFO - PROCESS | 10230 | 1463065548720 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:05:48 INFO - PROCESS | 10230 | 1463065548930 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 10230 | ++DOCSHELL 0x86dfe800 == 140 [pid = 10230] [id = 718] 08:05:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 206 (0x886f7400) [pid = 10230] [serial = 2155] [outer = (nil)] 08:05:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 207 (0x89708400) [pid = 10230] [serial = 2156] [outer = 0x886f7400] 08:05:49 INFO - PROCESS | 10230 | 1463065549001 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 208 (0x89ddf800) [pid = 10230] [serial = 2157] [outer = 0x886f7400] 08:05:49 INFO - PROCESS | 10230 | 1463065549819 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]]]}] 08:05:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:05:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1384ms 08:05:49 INFO - PROCESS | 10230 | 1463065549888 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:05:49 INFO - PROCESS | 10230 | 1463065549893 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 08:05:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:05:49 INFO - PROCESS | 10230 | 1463065549907 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - PROCESS | 10230 | 1463065549911 Marionette TRACE conn3 <- [1,2846,null,{}] 08:05:49 INFO - PROCESS | 10230 | 1463065549916 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}] 08:05:50 INFO - PROCESS | 10230 | 1463065550173 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:05:50 INFO - PROCESS | 10230 | 1463065550209 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:50 INFO - PROCESS | 10230 | ++DOCSHELL 0x88ef1000 == 141 [pid = 10230] [id = 719] 08:05:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 209 (0x8a5c6400) [pid = 10230] [serial = 2158] [outer = (nil)] 08:05:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 210 (0x8ae0cc00) [pid = 10230] [serial = 2159] [outer = 0x8a5c6400] 08:05:50 INFO - PROCESS | 10230 | 1463065550274 Marionette DEBUG loaded listener.js 08:05:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 211 (0x8b773c00) [pid = 10230] [serial = 2160] [outer = 0x8a5c6400] 08:05:51 INFO - PROCESS | 10230 | 1463065551210 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]]]}] 08:05:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:05:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1335ms 08:05:51 INFO - PROCESS | 10230 | 1463065551243 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 10230 | 1463065551245 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 08:05:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:05:51 INFO - PROCESS | 10230 | 1463065551260 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 10230 | 1463065551269 Marionette TRACE conn3 <- [1,2850,null,{}] 08:05:51 INFO - PROCESS | 10230 | 1463065551302 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}] 08:05:51 INFO - PROCESS | 10230 | 1463065551562 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:05:51 INFO - PROCESS | 10230 | 1463065551585 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:51 INFO - PROCESS | 10230 | ++DOCSHELL 0x898dc800 == 142 [pid = 10230] [id = 720] 08:05:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 212 (0x89dd9000) [pid = 10230] [serial = 2161] [outer = (nil)] 08:05:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 213 (0x8d299400) [pid = 10230] [serial = 2162] [outer = 0x89dd9000] 08:05:51 INFO - PROCESS | 10230 | 1463065551650 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 10230 | ++DOMWINDOW == 214 (0x8da25c00) [pid = 10230] [serial = 2163] [outer = 0x89dd9000] 08:05:52 INFO - PROCESS | 10230 | --DOMWINDOW == 213 (0x8dbe7400) [pid = 10230] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:05:52 INFO - PROCESS | 10230 | --DOMWINDOW == 212 (0x833f2000) [pid = 10230] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:05:52 INFO - PROCESS | 10230 | --DOMWINDOW == 211 (0x86684400) [pid = 10230] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:05:52 INFO - PROCESS | 10230 | --DOMWINDOW == 210 (0x8b8b6800) [pid = 10230] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:05:52 INFO - PROCESS | 10230 | --DOMWINDOW == 209 (0x86689800) [pid = 10230] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:05:52 INFO - PROCESS | 10230 | --DOMWINDOW == 208 (0x88e4a800) [pid = 10230] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:05:52 INFO - PROCESS | 10230 | --DOMWINDOW == 207 (0x8b478800) [pid = 10230] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:05:52 INFO - PROCESS | 10230 | 1463065552814 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:05:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:05:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1618ms 08:05:52 INFO - PROCESS | 10230 | 1463065552872 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 10230 | 1463065552877 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 08:05:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:05:52 INFO - PROCESS | 10230 | 1463065552882 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - PROCESS | 10230 | 1463065552886 Marionette TRACE conn3 <- [1,2854,null,{}] 08:05:52 INFO - PROCESS | 10230 | 1463065552891 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}] 08:05:53 INFO - PROCESS | 10230 | 1463065553083 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:05:53 INFO - PROCESS | 10230 | 1463065553093 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 10230 | ++DOCSHELL 0x85168800 == 143 [pid = 10230] [id = 721] 08:05:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 208 (0x8a1a2400) [pid = 10230] [serial = 2164] [outer = (nil)] 08:05:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 209 (0x8dbed000) [pid = 10230] [serial = 2165] [outer = 0x8a1a2400] 08:05:53 INFO - PROCESS | 10230 | 1463065553159 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 210 (0x8e008800) [pid = 10230] [serial = 2166] [outer = 0x8a1a2400] 08:05:54 INFO - PROCESS | 10230 | 1463065554087 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]]]}] 08:05:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:05:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1238ms 08:05:54 INFO - PROCESS | 10230 | 1463065554126 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 10230 | 1463065554130 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 08:05:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:05:54 INFO - PROCESS | 10230 | 1463065554135 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 10230 | 1463065554138 Marionette TRACE conn3 <- [1,2858,null,{}] 08:05:54 INFO - PROCESS | 10230 | 1463065554143 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}] 08:05:54 INFO - PROCESS | 10230 | 1463065554316 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:05:54 INFO - PROCESS | 10230 | 1463065554670 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 10230 | ++DOCSHELL 0x833e8c00 == 144 [pid = 10230] [id = 722] 08:05:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 211 (0x833e9000) [pid = 10230] [serial = 2167] [outer = (nil)] 08:05:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 212 (0x84f4b000) [pid = 10230] [serial = 2168] [outer = 0x833e9000] 08:05:54 INFO - PROCESS | 10230 | 1463065554757 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 213 (0x86fc8400) [pid = 10230] [serial = 2169] [outer = 0x833e9000] 08:05:55 INFO - PROCESS | 10230 | 1463065555707 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:05:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:05:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1633ms 08:05:55 INFO - PROCESS | 10230 | 1463065555771 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 10230 | 1463065555777 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 08:05:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:05:55 INFO - PROCESS | 10230 | 1463065555784 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 10230 | 1463065555790 Marionette TRACE conn3 <- [1,2862,null,{}] 08:05:55 INFO - PROCESS | 10230 | 1463065555797 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}] 08:05:55 INFO - PROCESS | 10230 | 1463065555995 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:05:56 INFO - PROCESS | 10230 | 1463065556315 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a19d000 == 145 [pid = 10230] [id = 723] 08:05:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 214 (0x8a42dc00) [pid = 10230] [serial = 2170] [outer = (nil)] 08:05:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 215 (0x8a5cac00) [pid = 10230] [serial = 2171] [outer = 0x8a42dc00] 08:05:56 INFO - PROCESS | 10230 | 1463065556401 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 216 (0x8b77b000) [pid = 10230] [serial = 2172] [outer = 0x8a42dc00] 08:05:57 INFO - PROCESS | 10230 | 1463065557259 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]]]}] 08:05:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:05:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1530ms 08:05:57 INFO - PROCESS | 10230 | 1463065557319 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 10230 | 1463065557325 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 08:05:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:05:57 INFO - PROCESS | 10230 | 1463065557332 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 10230 | 1463065557334 Marionette TRACE conn3 <- [1,2866,null,{}] 08:05:57 INFO - PROCESS | 10230 | 1463065557341 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}] 08:05:57 INFO - PROCESS | 10230 | 1463065557556 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:05:57 INFO - PROCESS | 10230 | 1463065557928 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:57 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ae06c00 == 146 [pid = 10230] [id = 724] 08:05:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 217 (0x8d29c800) [pid = 10230] [serial = 2173] [outer = (nil)] 08:05:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 218 (0x8dc41800) [pid = 10230] [serial = 2174] [outer = 0x8d29c800] 08:05:58 INFO - PROCESS | 10230 | 1463065558014 Marionette DEBUG loaded listener.js 08:05:58 INFO - PROCESS | 10230 | ++DOMWINDOW == 219 (0x8e6bdc00) [pid = 10230] [serial = 2175] [outer = 0x8d29c800] 08:05:58 INFO - PROCESS | 10230 | 1463065558886 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]]]}] 08:05:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:05:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1582ms 08:05:58 INFO - PROCESS | 10230 | 1463065558914 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:05:58 INFO - PROCESS | 10230 | 1463065558918 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 08:05:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:05:58 INFO - PROCESS | 10230 | 1463065558933 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:05:58 INFO - PROCESS | 10230 | 1463065558942 Marionette TRACE conn3 <- [1,2870,null,{}] 08:05:58 INFO - PROCESS | 10230 | 1463065558948 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}] 08:05:59 INFO - PROCESS | 10230 | 1463065559238 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:05:59 INFO - PROCESS | 10230 | 1463065559491 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d296c00 == 147 [pid = 10230] [id = 725] 08:05:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 220 (0x8d493000) [pid = 10230] [serial = 2176] [outer = (nil)] 08:05:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 221 (0x8f03fc00) [pid = 10230] [serial = 2177] [outer = 0x8d493000] 08:05:59 INFO - PROCESS | 10230 | 1463065559576 Marionette DEBUG loaded listener.js 08:05:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 222 (0x90e16000) [pid = 10230] [serial = 2178] [outer = 0x8d493000] 08:06:00 INFO - PROCESS | 10230 | 1463065560402 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]]]}] 08:06:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:06:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1548ms 08:06:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:06:00 INFO - PROCESS | 10230 | 1463065560474 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:06:00 INFO - PROCESS | 10230 | 1463065560478 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 08:06:00 INFO - PROCESS | 10230 | 1463065560484 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:06:00 INFO - PROCESS | 10230 | 1463065560487 Marionette TRACE conn3 <- [1,2874,null,{}] 08:06:00 INFO - PROCESS | 10230 | 1463065560492 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}] 08:06:00 INFO - PROCESS | 10230 | 1463065560726 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:06:01 INFO - PROCESS | 10230 | 1463065561047 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:01 INFO - PROCESS | 10230 | ++DOCSHELL 0x8f041c00 == 148 [pid = 10230] [id = 726] 08:06:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 223 (0x90f93c00) [pid = 10230] [serial = 2179] [outer = (nil)] 08:06:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 224 (0x91112400) [pid = 10230] [serial = 2180] [outer = 0x90f93c00] 08:06:01 INFO - PROCESS | 10230 | 1463065561130 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 10230 | ++DOMWINDOW == 225 (0x911f7800) [pid = 10230] [serial = 2181] [outer = 0x90f93c00] 08:06:01 INFO - PROCESS | 10230 | 1463065561957 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]]]}] 08:06:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:06:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1536ms 08:06:02 INFO - PROCESS | 10230 | 1463065562020 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 10230 | 1463065562024 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 08:06:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:06:02 INFO - PROCESS | 10230 | 1463065562030 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 10230 | 1463065562034 Marionette TRACE conn3 <- [1,2878,null,{}] 08:06:02 INFO - PROCESS | 10230 | 1463065562039 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}] 08:06:02 INFO - PROCESS | 10230 | 1463065562253 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:06:02 INFO - PROCESS | 10230 | 1463065562600 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:02 INFO - PROCESS | 10230 | ++DOCSHELL 0x923c0000 == 149 [pid = 10230] [id = 727] 08:06:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 226 (0x923c0c00) [pid = 10230] [serial = 2182] [outer = (nil)] 08:06:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 227 (0x924d0c00) [pid = 10230] [serial = 2183] [outer = 0x923c0c00] 08:06:02 INFO - PROCESS | 10230 | 1463065562692 Marionette DEBUG loaded listener.js 08:06:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 228 (0x92ca0800) [pid = 10230] [serial = 2184] [outer = 0x923c0c00] 08:06:03 INFO - PROCESS | 10230 | 1463065563580 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]]]}] 08:06:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:06:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1591ms 08:06:03 INFO - PROCESS | 10230 | 1463065563623 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 10230 | 1463065563626 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 08:06:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:06:03 INFO - PROCESS | 10230 | 1463065563632 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - PROCESS | 10230 | 1463065563635 Marionette TRACE conn3 <- [1,2882,null,{}] 08:06:03 INFO - PROCESS | 10230 | 1463065563641 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}] 08:06:03 INFO - PROCESS | 10230 | 1463065563832 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:06:04 INFO - PROCESS | 10230 | 1463065564114 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 10230 | ++DOCSHELL 0x911ec000 == 150 [pid = 10230] [id = 728] 08:06:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 229 (0x923bf800) [pid = 10230] [serial = 2185] [outer = (nil)] 08:06:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 230 (0x93a94c00) [pid = 10230] [serial = 2186] [outer = 0x923bf800] 08:06:04 INFO - PROCESS | 10230 | 1463065564234 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 10230 | ++DOMWINDOW == 231 (0x93c09800) [pid = 10230] [serial = 2187] [outer = 0x923bf800] 08:06:05 INFO - PROCESS | 10230 | 1463065565042 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]]]}] 08:06:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:06:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1479ms 08:06:05 INFO - PROCESS | 10230 | 1463065565113 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 10230 | 1463065565116 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 08:06:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:06:05 INFO - PROCESS | 10230 | 1463065565122 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 10230 | 1463065565125 Marionette TRACE conn3 <- [1,2886,null,{}] 08:06:05 INFO - PROCESS | 10230 | 1463065565131 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}] 08:06:05 INFO - PROCESS | 10230 | 1463065565320 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:06:05 INFO - PROCESS | 10230 | 1463065565600 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 10230 | ++DOCSHELL 0x8cd43000 == 151 [pid = 10230] [id = 729] 08:06:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 232 (0x92ca5000) [pid = 10230] [serial = 2188] [outer = (nil)] 08:06:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 233 (0x95286c00) [pid = 10230] [serial = 2189] [outer = 0x92ca5000] 08:06:05 INFO - PROCESS | 10230 | 1463065565682 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 234 (0x9528a800) [pid = 10230] [serial = 2190] [outer = 0x92ca5000] 08:06:06 INFO - PROCESS | 10230 | 1463065566553 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]]]}] 08:06:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:06:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1477ms 08:06:06 INFO - PROCESS | 10230 | 1463065566601 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:06:06 INFO - PROCESS | 10230 | 1463065566604 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 08:06:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:06:06 INFO - PROCESS | 10230 | 1463065566610 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:06:06 INFO - PROCESS | 10230 | 1463065566613 Marionette TRACE conn3 <- [1,2890,null,{}] 08:06:06 INFO - PROCESS | 10230 | 1463065566637 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}] 08:06:06 INFO - PROCESS | 10230 | 1463065566832 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:06:07 INFO - PROCESS | 10230 | 1463065567124 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b780800 == 152 [pid = 10230] [id = 730] 08:06:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 235 (0x93c75400) [pid = 10230] [serial = 2191] [outer = (nil)] 08:06:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 236 (0x98115800) [pid = 10230] [serial = 2192] [outer = 0x93c75400] 08:06:07 INFO - PROCESS | 10230 | 1463065567251 Marionette DEBUG loaded listener.js 08:06:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 237 (0x9876d400) [pid = 10230] [serial = 2193] [outer = 0x93c75400] 08:06:08 INFO - PROCESS | 10230 | 1463065568173 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:06:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:06:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1631ms 08:06:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:06:08 INFO - PROCESS | 10230 | 1463065568243 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 10230 | 1463065568246 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 08:06:08 INFO - PROCESS | 10230 | 1463065568252 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 10230 | 1463065568261 Marionette TRACE conn3 <- [1,2894,null,{}] 08:06:08 INFO - PROCESS | 10230 | 1463065568265 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}] 08:06:08 INFO - PROCESS | 10230 | 1463065568497 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:06:08 INFO - PROCESS | 10230 | 1463065568818 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ae0bc00 == 153 [pid = 10230] [id = 731] 08:06:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 238 (0x95287400) [pid = 10230] [serial = 2194] [outer = (nil)] 08:06:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 239 (0x9955b400) [pid = 10230] [serial = 2195] [outer = 0x95287400] 08:06:08 INFO - PROCESS | 10230 | 1463065568900 Marionette DEBUG loaded listener.js 08:06:09 INFO - PROCESS | 10230 | ++DOMWINDOW == 240 (0x995ea800) [pid = 10230] [serial = 2196] [outer = 0x95287400] 08:06:09 INFO - PROCESS | 10230 | 1463065569710 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]]]}] 08:06:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:06:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1535ms 08:06:09 INFO - PROCESS | 10230 | 1463065569786 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:06:09 INFO - PROCESS | 10230 | 1463065569789 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 08:06:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:06:09 INFO - PROCESS | 10230 | 1463065569795 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:06:09 INFO - PROCESS | 10230 | 1463065569798 Marionette TRACE conn3 <- [1,2898,null,{}] 08:06:09 INFO - PROCESS | 10230 | 1463065569803 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}] 08:06:10 INFO - PROCESS | 10230 | 1463065570003 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:06:10 INFO - PROCESS | 10230 | 1463065570285 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:10 INFO - PROCESS | 10230 | ++DOCSHELL 0x9a7cd000 == 154 [pid = 10230] [id = 732] 08:06:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 241 (0x9a7da800) [pid = 10230] [serial = 2197] [outer = (nil)] 08:06:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 242 (0x9b05d400) [pid = 10230] [serial = 2198] [outer = 0x9a7da800] 08:06:10 INFO - PROCESS | 10230 | 1463065570429 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 243 (0x9cea7400) [pid = 10230] [serial = 2199] [outer = 0x9a7da800] 08:06:11 INFO - PROCESS | 10230 | 1463065571276 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]]]}] 08:06:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:06:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1542ms 08:06:11 INFO - PROCESS | 10230 | 1463065571337 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:06:11 INFO - PROCESS | 10230 | 1463065571342 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 08:06:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:06:11 INFO - PROCESS | 10230 | 1463065571347 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:06:11 INFO - PROCESS | 10230 | 1463065571351 Marionette TRACE conn3 <- [1,2902,null,{}] 08:06:11 INFO - PROCESS | 10230 | 1463065571357 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}] 08:06:11 INFO - PROCESS | 10230 | 1463065571577 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:06:11 INFO - PROCESS | 10230 | 1463065571873 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:11 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d491c00 == 155 [pid = 10230] [id = 733] 08:06:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 244 (0x9a104c00) [pid = 10230] [serial = 2200] [outer = (nil)] 08:06:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 245 (0xa2604400) [pid = 10230] [serial = 2201] [outer = 0x9a104c00] 08:06:12 INFO - PROCESS | 10230 | 1463065571996 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 10230 | ++DOMWINDOW == 246 (0xa2662400) [pid = 10230] [serial = 2202] [outer = 0x9a104c00] 08:06:12 INFO - PROCESS | 10230 | 1463065572796 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:06:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:06:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1481ms 08:06:12 INFO - PROCESS | 10230 | 1463065572839 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:06:12 INFO - PROCESS | 10230 | 1463065572842 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 08:06:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:06:12 INFO - PROCESS | 10230 | 1463065572848 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:06:12 INFO - PROCESS | 10230 | 1463065572851 Marionette TRACE conn3 <- [1,2906,null,{}] 08:06:12 INFO - PROCESS | 10230 | 1463065572857 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}] 08:06:13 INFO - PROCESS | 10230 | 1463065573052 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:06:13 INFO - PROCESS | 10230 | 1463065573348 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:13 INFO - PROCESS | 10230 | ++DOCSHELL 0xa229f000 == 156 [pid = 10230] [id = 734] 08:06:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 247 (0xa2478800) [pid = 10230] [serial = 2203] [outer = (nil)] 08:06:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 248 (0xa3064000) [pid = 10230] [serial = 2204] [outer = 0xa2478800] 08:06:13 INFO - PROCESS | 10230 | 1463065573429 Marionette DEBUG loaded listener.js 08:06:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 249 (0xa306a400) [pid = 10230] [serial = 2205] [outer = 0xa2478800] 08:06:14 INFO - PROCESS | 10230 | 1463065574288 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]]]}] 08:06:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:06:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1477ms 08:06:14 INFO - PROCESS | 10230 | 1463065574327 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:06:14 INFO - PROCESS | 10230 | 1463065574331 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 08:06:14 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:06:14 INFO - PROCESS | 10230 | 1463065574336 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 10230 | 1463065574339 Marionette TRACE conn3 <- [1,2910,null,{}] 08:06:14 INFO - PROCESS | 10230 | 1463065574344 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}] 08:06:14 INFO - PROCESS | 10230 | 1463065574620 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:06:14 INFO - PROCESS | 10230 | 1463065574839 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 10230 | ++DOCSHELL 0xa247bc00 == 157 [pid = 10230] [id = 735] 08:06:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 250 (0xa26ebc00) [pid = 10230] [serial = 2206] [outer = (nil)] 08:06:14 INFO - PROCESS | 10230 | ++DOMWINDOW == 251 (0xa325ec00) [pid = 10230] [serial = 2207] [outer = 0xa26ebc00] 08:06:14 INFO - PROCESS | 10230 | 1463065574957 Marionette DEBUG loaded listener.js 08:06:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 252 (0xa354e800) [pid = 10230] [serial = 2208] [outer = 0xa26ebc00] 08:06:15 INFO - PROCESS | 10230 | 1463065575655 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]]]}] 08:06:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:06:15 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:06:15 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1329ms 08:06:15 INFO - TEST-START | /DOMEvents/constructors.html 08:06:15 INFO - PROCESS | 10230 | 1463065575666 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:06:15 INFO - PROCESS | 10230 | 1463065575669 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 08:06:15 INFO - PROCESS | 10230 | 1463065575675 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 10230 | 1463065575678 Marionette TRACE conn3 <- [1,2914,null,{}] 08:06:15 INFO - PROCESS | 10230 | 1463065575683 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}] 08:06:15 INFO - PROCESS | 10230 | 1463065575869 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:06:16 INFO - PROCESS | 10230 | 1463065576128 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:16 INFO - PROCESS | 10230 | ++DOCSHELL 0x8516c400 == 158 [pid = 10230] [id = 736] 08:06:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 253 (0x99556800) [pid = 10230] [serial = 2209] [outer = (nil)] 08:06:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 254 (0xa503ac00) [pid = 10230] [serial = 2210] [outer = 0x99556800] 08:06:16 INFO - PROCESS | 10230 | 1463065576207 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 255 (0xa50ad400) [pid = 10230] [serial = 2211] [outer = 0x99556800] 08:06:17 INFO - PROCESS | 10230 | 1463065577101 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]]]}] 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:06:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:17 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:06:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:06:17 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:06:17 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:06:17 INFO - TEST-OK | /DOMEvents/constructors.html | took 1495ms 08:06:17 INFO - PROCESS | 10230 | 1463065577170 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:06:17 INFO - PROCESS | 10230 | 1463065577173 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 08:06:17 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:06:17 INFO - PROCESS | 10230 | 1463065577186 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:06:17 INFO - PROCESS | 10230 | 1463065577189 Marionette TRACE conn3 <- [1,2918,null,{}] 08:06:17 INFO - PROCESS | 10230 | 1463065577248 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}] 08:06:17 INFO - PROCESS | 10230 | 1463065577439 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:06:17 INFO - PROCESS | 10230 | 1463065577782 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 10230 | ++DOCSHELL 0x8e010400 == 159 [pid = 10230] [id = 737] 08:06:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 256 (0x8ef64c00) [pid = 10230] [serial = 2212] [outer = (nil)] 08:06:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 257 (0xa6286000) [pid = 10230] [serial = 2213] [outer = 0x8ef64c00] 08:06:17 INFO - PROCESS | 10230 | 1463065577863 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 10230 | ++DOMWINDOW == 258 (0xa62ed800) [pid = 10230] [serial = 2214] [outer = 0x8ef64c00] 08:06:18 INFO - PROCESS | 10230 | 1463065578588 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:06:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:06:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1450ms 08:06:18 INFO - PROCESS | 10230 | 1463065578635 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:06:18 INFO - PROCESS | 10230 | 1463065578638 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 08:06:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:06:18 INFO - PROCESS | 10230 | 1463065578644 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:06:18 INFO - PROCESS | 10230 | 1463065578646 Marionette TRACE conn3 <- [1,2922,null,{}] 08:06:18 INFO - PROCESS | 10230 | 1463065578652 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}] 08:06:18 INFO - PROCESS | 10230 | 1463065578841 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:06:19 INFO - PROCESS | 10230 | 1463065579133 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 10230 | ++DOCSHELL 0x8331ec00 == 160 [pid = 10230] [id = 738] 08:06:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 259 (0x83321800) [pid = 10230] [serial = 2215] [outer = (nil)] 08:06:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 260 (0x83325400) [pid = 10230] [serial = 2216] [outer = 0x83321800] 08:06:19 INFO - PROCESS | 10230 | 1463065579211 Marionette DEBUG loaded listener.js 08:06:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 261 (0x83327400) [pid = 10230] [serial = 2217] [outer = 0x83321800] 08:06:19 INFO - PROCESS | 10230 | [10230] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:06:19 INFO - PROCESS | 10230 | [10230] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:06:19 INFO - PROCESS | 10230 | [10230] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:06:19 INFO - PROCESS | 10230 | [10230] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:06:20 INFO - PROCESS | 10230 | 1463065579992 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]]]}] 08:06:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:06:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:06:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:06:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:06:20 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 08:06:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:06:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:06:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:06:20 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 08:06:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:06:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:06:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:06:20 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]" 08:06:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:06:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:06:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:06:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:06:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:06:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1389ms 08:06:20 INFO - PROCESS | 10230 | 1463065580036 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:06:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:06:20 INFO - PROCESS | 10230 | 1463065580040 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 08:06:20 INFO - PROCESS | 10230 | 1463065580049 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 10230 | 1463065580055 Marionette TRACE conn3 <- [1,2926,null,{}] 08:06:20 INFO - PROCESS | 10230 | 1463065580060 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}] 08:06:20 INFO - PROCESS | 10230 | 1463065580278 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:06:20 INFO - PROCESS | 10230 | 1463065580544 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 10230 | ++DOCSHELL 0x82e81c00 == 161 [pid = 10230] [id = 739] 08:06:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 262 (0x82e8b000) [pid = 10230] [serial = 2218] [outer = (nil)] 08:06:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 263 (0x8331e000) [pid = 10230] [serial = 2219] [outer = 0x82e8b000] 08:06:20 INFO - PROCESS | 10230 | 1463065580624 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 264 (0x83324000) [pid = 10230] [serial = 2220] [outer = 0x82e8b000] 08:06:21 INFO - PROCESS | 10230 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:06:21 INFO - PROCESS | 10230 | 1463065581352 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]]]}] 08:06:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:06:21 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1342ms 08:06:21 INFO - PROCESS | 10230 | 1463065581391 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:06:21 INFO - PROCESS | 10230 | 1463065581393 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 08:06:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:06:21 INFO - PROCESS | 10230 | 1463065581400 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:06:21 INFO - PROCESS | 10230 | 1463065581402 Marionette TRACE conn3 <- [1,2930,null,{}] 08:06:21 INFO - PROCESS | 10230 | 1463065581408 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}] 08:06:21 INFO - PROCESS | 10230 | 1463065581606 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:06:21 INFO - PROCESS | 10230 | 1463065581903 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 10230 | ++DOCSHELL 0x82e8f000 == 162 [pid = 10230] [id = 740] 08:06:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 265 (0x83328800) [pid = 10230] [serial = 2221] [outer = (nil)] 08:06:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 266 (0xa6282c00) [pid = 10230] [serial = 2222] [outer = 0x83328800] 08:06:21 INFO - PROCESS | 10230 | 1463065581983 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 267 (0xa676b000) [pid = 10230] [serial = 2223] [outer = 0x83328800] 08:06:22 INFO - PROCESS | 10230 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:06:22 INFO - PROCESS | 10230 | 1463065582726 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]]]}] 08:06:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:06:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1382ms 08:06:22 INFO - PROCESS | 10230 | 1463065582782 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 10230 | 1463065582786 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 08:06:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:06:22 INFO - PROCESS | 10230 | 1463065582792 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 10230 | 1463065582794 Marionette TRACE conn3 <- [1,2934,null,{}] 08:06:22 INFO - PROCESS | 10230 | 1463065582799 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}] 08:06:23 INFO - PROCESS | 10230 | 1463065583021 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:06:23 INFO - PROCESS | 10230 | 1463065583301 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x83326800 == 163 [pid = 10230] [id = 741] 08:06:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 268 (0x91115400) [pid = 10230] [serial = 2224] [outer = (nil)] 08:06:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 269 (0x91c7c000) [pid = 10230] [serial = 2225] [outer = 0x91115400] 08:06:23 INFO - PROCESS | 10230 | 1463065583382 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 270 (0x91c7e000) [pid = 10230] [serial = 2226] [outer = 0x91115400] 08:06:24 INFO - PROCESS | 10230 | 1463065584099 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]]]}] 08:06:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:06:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1328ms 08:06:24 INFO - PROCESS | 10230 | 1463065584130 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:06:24 INFO - PROCESS | 10230 | 1463065584133 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 08:06:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:06:24 INFO - PROCESS | 10230 | 1463065584142 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 10230 | 1463065584145 Marionette TRACE conn3 <- [1,2938,null,{}] 08:06:24 INFO - PROCESS | 10230 | 1463065584150 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}] 08:06:24 INFO - PROCESS | 10230 | 1463065584347 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:06:24 INFO - PROCESS | 10230 | 1463065584612 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:24 INFO - PROCESS | 10230 | ++DOCSHELL 0x91c75c00 == 164 [pid = 10230] [id = 742] 08:06:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 271 (0x91c7a000) [pid = 10230] [serial = 2227] [outer = (nil)] 08:06:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 272 (0xa5043000) [pid = 10230] [serial = 2228] [outer = 0x91c7a000] 08:06:24 INFO - PROCESS | 10230 | 1463065584688 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 10230 | ++DOMWINDOW == 273 (0xa677e400) [pid = 10230] [serial = 2229] [outer = 0x91c7a000] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x89f82400 == 163 [pid = 10230] [id = 623] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x85168800 == 162 [pid = 10230] [id = 721] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x898dc800 == 161 [pid = 10230] [id = 720] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x88ef1000 == 160 [pid = 10230] [id = 719] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x86dfe800 == 159 [pid = 10230] [id = 718] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x99892400 == 158 [pid = 10230] [id = 476] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x84f4bc00 == 157 [pid = 10230] [id = 717] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x9b06c800 == 156 [pid = 10230] [id = 714] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x9a101800 == 155 [pid = 10230] [id = 713] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x9a2d1c00 == 154 [pid = 10230] [id = 711] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x84f49800 == 153 [pid = 10230] [id = 712] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x84ef6400 == 152 [pid = 10230] [id = 710] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x8ef66c00 == 151 [pid = 10230] [id = 709] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x99555c00 == 150 [pid = 10230] [id = 708] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x8edb1c00 == 149 [pid = 10230] [id = 706] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x9772f800 == 148 [pid = 10230] [id = 707] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x9512a400 == 147 [pid = 10230] [id = 705] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x911f2800 == 146 [pid = 10230] [id = 704] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x8516a800 == 145 [pid = 10230] [id = 571] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x924f0c00 == 144 [pid = 10230] [id = 703] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x923b7800 == 143 [pid = 10230] [id = 702] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x8e714400 == 142 [pid = 10230] [id = 700] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x923b5400 == 141 [pid = 10230] [id = 701] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x8d29ac00 == 140 [pid = 10230] [id = 699] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x86df0c00 == 139 [pid = 10230] [id = 698] 08:06:26 INFO - PROCESS | 10230 | --DOCSHELL 0x86df4800 == 138 [pid = 10230] [id = 697] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 272 (0x8ef93800) [pid = 10230] [serial = 2090] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 271 (0x8e009c00) [pid = 10230] [serial = 2084] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 270 (0x8e712400) [pid = 10230] [serial = 2085] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 269 (0x86dfd400) [pid = 10230] [serial = 2087] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 268 (0x8d494400) [pid = 10230] [serial = 2048] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 267 (0x8e6b4400) [pid = 10230] [serial = 2051] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 266 (0x8ef92400) [pid = 10230] [serial = 2054] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 265 (0x8f0ac800) [pid = 10230] [serial = 2057] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 264 (0x910f8400) [pid = 10230] [serial = 2060] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 263 (0x921abc00) [pid = 10230] [serial = 2063] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 262 (0x926f8000) [pid = 10230] [serial = 2066] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 261 (0x887acc00) [pid = 10230] [serial = 2070] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 260 (0x86df0800) [pid = 10230] [serial = 2069] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 259 (0x8d2a2c00) [pid = 10230] [serial = 2081] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 258 (0x86df8400) [pid = 10230] [serial = 2075] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 257 (0x886eac00) [pid = 10230] [serial = 2076] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 256 (0x8b771400) [pid = 10230] [serial = 2073] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 255 (0x8ae05800) [pid = 10230] [serial = 2072] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 254 (0x8ccabc00) [pid = 10230] [serial = 2078] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 253 (0x8d0e0c00) [pid = 10230] [serial = 2079] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 252 (0x8668b000) [pid = 10230] [serial = 2036] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 251 (0x88ef4800) [pid = 10230] [serial = 2039] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 250 (0x8b8b5800) [pid = 10230] [serial = 2042] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 249 (0x8d252c00) [pid = 10230] [serial = 2045] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 248 (0x8d390c00) [pid = 10230] [serial = 2082] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | --DOMWINDOW == 247 (0x8a5c4800) [pid = 10230] [serial = 2088] [outer = (nil)] [url = about:blank] 08:06:26 INFO - PROCESS | 10230 | 1463065586976 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]]]}] 08:06:27 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. 08:06:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 2891ms 08:06:27 INFO - PROCESS | 10230 | 1463065587033 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:06:27 INFO - PROCESS | 10230 | 1463065587040 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 08:06:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:06:27 INFO - PROCESS | 10230 | 1463065587047 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 10230 | 1463065587053 Marionette TRACE conn3 <- [1,2942,null,{}] 08:06:27 INFO - PROCESS | 10230 | 1463065587059 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}] 08:06:27 INFO - PROCESS | 10230 | 1463065587236 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:06:27 INFO - PROCESS | 10230 | 1463065587446 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x88451400 == 139 [pid = 10230] [id = 743] 08:06:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 248 (0x88452c00) [pid = 10230] [serial = 2230] [outer = (nil)] 08:06:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 249 (0x88e3ec00) [pid = 10230] [serial = 2231] [outer = 0x88452c00] 08:06:27 INFO - PROCESS | 10230 | 1463065587519 Marionette DEBUG loaded listener.js 08:06:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 250 (0x88ef1000) [pid = 10230] [serial = 2232] [outer = 0x88452c00] 08:06:28 INFO - PROCESS | 10230 | 1463065588245 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"]]]}] 08:06:28 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 08:06:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:06:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:06:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1238ms 08:06:28 INFO - PROCESS | 10230 | 1463065588286 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:06:28 INFO - PROCESS | 10230 | 1463065588294 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 08:06:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:06:28 INFO - PROCESS | 10230 | 1463065588303 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 10230 | 1463065588307 Marionette TRACE conn3 <- [1,2946,null,{}] 08:06:28 INFO - PROCESS | 10230 | 1463065588346 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}] 08:06:28 INFO - PROCESS | 10230 | 1463065588594 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:06:28 INFO - PROCESS | 10230 | 1463065588767 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a42f800 == 140 [pid = 10230] [id = 744] 08:06:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 251 (0x8a5c1800) [pid = 10230] [serial = 2233] [outer = (nil)] 08:06:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 252 (0x8ae0dc00) [pid = 10230] [serial = 2234] [outer = 0x8a5c1800] 08:06:28 INFO - PROCESS | 10230 | 1463065588835 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 253 (0x8b779c00) [pid = 10230] [serial = 2235] [outer = 0x8a5c1800] 08:06:29 INFO - PROCESS | 10230 | 1463065589527 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]]]}] 08:06:29 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. 08:06:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1238ms 08:06:29 INFO - PROCESS | 10230 | 1463065589546 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 10230 | 1463065589550 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 08:06:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:06:29 INFO - PROCESS | 10230 | 1463065589567 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 10230 | 1463065589572 Marionette TRACE conn3 <- [1,2950,null,{}] 08:06:29 INFO - PROCESS | 10230 | 1463065589586 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}] 08:06:29 INFO - PROCESS | 10230 | 1463065589847 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:06:29 INFO - PROCESS | 10230 | 1463065589888 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a19e800 == 141 [pid = 10230] [id = 745] 08:06:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 254 (0x8d248400) [pid = 10230] [serial = 2236] [outer = (nil)] 08:06:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 255 (0x8d299c00) [pid = 10230] [serial = 2237] [outer = 0x8d248400] 08:06:29 INFO - PROCESS | 10230 | 1463065589959 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 256 (0x8dbe5800) [pid = 10230] [serial = 2238] [outer = 0x8d248400] 08:06:30 INFO - PROCESS | 10230 | ++DOCSHELL 0x8c9ac400 == 142 [pid = 10230] [id = 746] 08:06:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 257 (0x8dc49400) [pid = 10230] [serial = 2239] [outer = (nil)] 08:06:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 258 (0x8e71d800) [pid = 10230] [serial = 2240] [outer = 0x8dc49400] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 257 (0x8ef9cc00) [pid = 10230] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 256 (0x86683c00) [pid = 10230] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 255 (0x92e4e400) [pid = 10230] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 254 (0x8f0a5800) [pid = 10230] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 253 (0x92223c00) [pid = 10230] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 252 (0x9cea4800) [pid = 10230] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 251 (0xa214ac00) [pid = 10230] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 250 (0x923b8000) [pid = 10230] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 249 (0x8edb3400) [pid = 10230] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 248 (0x8f0a6800) [pid = 10230] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 247 (0x9cc41c00) [pid = 10230] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 246 (0x88ef3800) [pid = 10230] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 245 (0x9b062400) [pid = 10230] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 244 (0x84ef3800) [pid = 10230] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 243 (0x8ef9b400) [pid = 10230] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 242 (0x8dbeb000) [pid = 10230] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 241 (0x8e6b9c00) [pid = 10230] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 240 (0x8cca7800) [pid = 10230] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 239 (0x9cc41800) [pid = 10230] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 238 (0x86fc8000) [pid = 10230] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 237 (0x9a960800) [pid = 10230] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 236 (0x88e42c00) [pid = 10230] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 235 (0x886f7400) [pid = 10230] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 234 (0x8dc4ac00) [pid = 10230] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 233 (0x9955c800) [pid = 10230] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 232 (0x84ef1000) [pid = 10230] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 231 (0x97730400) [pid = 10230] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 230 (0x8d254000) [pid = 10230] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 229 (0x926f3400) [pid = 10230] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 228 (0x99398400) [pid = 10230] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 227 (0x926eac00) [pid = 10230] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 226 (0x8cca1800) [pid = 10230] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 225 (0x8d24a400) [pid = 10230] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 224 (0x8668cc00) [pid = 10230] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 223 (0x8ae0b000) [pid = 10230] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 222 (0x93a90400) [pid = 10230] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 221 (0x8a5c6400) [pid = 10230] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 220 (0x8d389c00) [pid = 10230] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 219 (0x8d2a4800) [pid = 10230] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 218 (0x955da000) [pid = 10230] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 217 (0x89dd9000) [pid = 10230] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 216 (0x833f2800) [pid = 10230] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 215 (0x86fcac00) [pid = 10230] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 214 (0x926ee000) [pid = 10230] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 213 (0x93a90000) [pid = 10230] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 212 (0x99560000) [pid = 10230] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 211 (0x85167c00) [pid = 10230] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 210 (0x911f6800) [pid = 10230] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 209 (0x8ccab800) [pid = 10230] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 208 (0x86fcdc00) [pid = 10230] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 207 (0x90e1a000) [pid = 10230] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 206 (0x89f8d000) [pid = 10230] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 205 (0x8d38c400) [pid = 10230] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 204 (0x924ecc00) [pid = 10230] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 203 (0x924f8800) [pid = 10230] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 202 (0x8ef5e800) [pid = 10230] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 201 (0x88ef9000) [pid = 10230] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 200 (0x8b8b4000) [pid = 10230] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 199 (0x8a42a800) [pid = 10230] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 198 (0x8ef97400) [pid = 10230] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 197 (0x8edb0400) [pid = 10230] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 196 (0x93a99c00) [pid = 10230] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 195 (0x90f9a000) [pid = 10230] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 194 (0x924cd400) [pid = 10230] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 193 (0x8e71f400) [pid = 10230] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 192 (0x8c9a3800) [pid = 10230] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 191 (0x8dc4a400) [pid = 10230] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 190 (0x8ef68c00) [pid = 10230] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 189 (0x911ebc00) [pid = 10230] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 188 (0x833f4800) [pid = 10230] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:06:31 INFO - PROCESS | 10230 | --DOMWINDOW == 187 (0x924f7800) [pid = 10230] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:06:32 INFO - PROCESS | 10230 | --DOMWINDOW == 186 (0x95305c00) [pid = 10230] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:06:32 INFO - PROCESS | 10230 | 1463065592067 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]]]}] 08:06:32 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. 08:06:32 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2537ms 08:06:32 INFO - PROCESS | 10230 | 1463065592103 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 10230 | 1463065592107 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 08:06:32 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:06:32 INFO - PROCESS | 10230 | 1463065592112 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 10230 | 1463065592115 Marionette TRACE conn3 <- [1,2954,null,{}] 08:06:32 INFO - PROCESS | 10230 | 1463065592120 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}] 08:06:32 INFO - PROCESS | 10230 | 1463065592324 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:06:32 INFO - PROCESS | 10230 | 1463065592530 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x833f2800 == 143 [pid = 10230] [id = 747] 08:06:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 187 (0x8668cc00) [pid = 10230] [serial = 2241] [outer = (nil)] 08:06:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 188 (0x8a5cec00) [pid = 10230] [serial = 2242] [outer = 0x8668cc00] 08:06:32 INFO - PROCESS | 10230 | 1463065592595 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 189 (0x8b8b4000) [pid = 10230] [serial = 2243] [outer = 0x8668cc00] 08:06:33 INFO - PROCESS | 10230 | 1463065593195 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]]]}] 08:06:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:06:33 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 08:06:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1130ms 08:06:33 INFO - PROCESS | 10230 | 1463065593243 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:06:33 INFO - PROCESS | 10230 | 1463065593246 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 08:06:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:06:33 INFO - PROCESS | 10230 | 1463065593252 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:06:33 INFO - PROCESS | 10230 | 1463065593254 Marionette TRACE conn3 <- [1,2958,null,{}] 08:06:33 INFO - PROCESS | 10230 | 1463065593259 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}] 08:06:33 INFO - PROCESS | 10230 | 1463065593441 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:06:33 INFO - PROCESS | 10230 | 1463065593657 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d253800 == 144 [pid = 10230] [id = 748] 08:06:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 190 (0x8d29f000) [pid = 10230] [serial = 2244] [outer = (nil)] 08:06:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 191 (0x8e6bac00) [pid = 10230] [serial = 2245] [outer = 0x8d29f000] 08:06:33 INFO - PROCESS | 10230 | 1463065593722 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 192 (0x8e71d400) [pid = 10230] [serial = 2246] [outer = 0x8d29f000] 08:06:34 INFO - PROCESS | 10230 | 1463065594620 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]]]}] 08:06:34 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. 08:06:34 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1382ms 08:06:34 INFO - PROCESS | 10230 | 1463065594634 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 10230 | 1463065594641 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 08:06:34 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:06:34 INFO - PROCESS | 10230 | 1463065594648 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 10230 | 1463065594654 Marionette TRACE conn3 <- [1,2962,null,{}] 08:06:34 INFO - PROCESS | 10230 | 1463065594661 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}] 08:06:34 INFO - PROCESS | 10230 | 1463065594870 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:06:35 INFO - PROCESS | 10230 | 1463065595164 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 10230 | ++DOCSHELL 0x82e90400 == 145 [pid = 10230] [id = 749] 08:06:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 193 (0x86fd3000) [pid = 10230] [serial = 2247] [outer = (nil)] 08:06:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 194 (0x898df800) [pid = 10230] [serial = 2248] [outer = 0x86fd3000] 08:06:35 INFO - PROCESS | 10230 | 1463065595247 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 10230 | ++DOMWINDOW == 195 (0x8a428c00) [pid = 10230] [serial = 2249] [outer = 0x86fd3000] 08:06:36 INFO - PROCESS | 10230 | 1463065595999 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]]]}] 08:06:36 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. 08:06:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1384ms 08:06:36 INFO - PROCESS | 10230 | 1463065596033 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 10230 | 1463065596041 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 08:06:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:06:36 INFO - PROCESS | 10230 | 1463065596050 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 10230 | 1463065596055 Marionette TRACE conn3 <- [1,2966,null,{}] 08:06:36 INFO - PROCESS | 10230 | 1463065596060 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}] 08:06:36 INFO - PROCESS | 10230 | 1463065596255 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:06:36 INFO - PROCESS | 10230 | 1463065596520 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b772c00 == 146 [pid = 10230] [id = 750] 08:06:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 196 (0x8b77f800) [pid = 10230] [serial = 2250] [outer = (nil)] 08:06:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 197 (0x8d0db000) [pid = 10230] [serial = 2251] [outer = 0x8b77f800] 08:06:36 INFO - PROCESS | 10230 | 1463065596603 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 10230 | ++DOMWINDOW == 198 (0x8da1f400) [pid = 10230] [serial = 2252] [outer = 0x8b77f800] 08:06:37 INFO - PROCESS | 10230 | 1463065597413 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]]]}] 08:06:37 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. 08:06:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1385ms 08:06:37 INFO - PROCESS | 10230 | 1463065597436 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:06:37 INFO - PROCESS | 10230 | 1463065597439 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 08:06:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:06:37 INFO - PROCESS | 10230 | 1463065597446 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:06:37 INFO - PROCESS | 10230 | 1463065597452 Marionette TRACE conn3 <- [1,2970,null,{}] 08:06:37 INFO - PROCESS | 10230 | 1463065597467 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}] 08:06:37 INFO - PROCESS | 10230 | 1463065597696 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:06:38 INFO - PROCESS | 10230 | 1463065598015 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 10230 | ++DOCSHELL 0x833ec000 == 147 [pid = 10230] [id = 751] 08:06:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 199 (0x8ef92400) [pid = 10230] [serial = 2253] [outer = (nil)] 08:06:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 200 (0x8ef9d000) [pid = 10230] [serial = 2254] [outer = 0x8ef92400] 08:06:38 INFO - PROCESS | 10230 | 1463065598100 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 10230 | ++DOMWINDOW == 201 (0x8f044c00) [pid = 10230] [serial = 2255] [outer = 0x8ef92400] 08:06:38 INFO - PROCESS | 10230 | 1463065598865 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]]]}] 08:06:38 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. 08:06:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1442ms 08:06:38 INFO - PROCESS | 10230 | 1463065598889 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 10230 | 1463065598893 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 08:06:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:06:38 INFO - PROCESS | 10230 | 1463065598899 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 10230 | 1463065598903 Marionette TRACE conn3 <- [1,2974,null,{}] 08:06:38 INFO - PROCESS | 10230 | 1463065598908 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}] 08:06:39 INFO - PROCESS | 10230 | 1463065599098 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:06:39 INFO - PROCESS | 10230 | 1463065599366 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ef96000 == 148 [pid = 10230] [id = 752] 08:06:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 202 (0x90e17400) [pid = 10230] [serial = 2256] [outer = (nil)] 08:06:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 203 (0x90f95000) [pid = 10230] [serial = 2257] [outer = 0x90e17400] 08:06:39 INFO - PROCESS | 10230 | 1463065599447 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 10230 | ++DOMWINDOW == 204 (0x910fa800) [pid = 10230] [serial = 2258] [outer = 0x90e17400] 08:06:40 INFO - PROCESS | 10230 | 1463065600228 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]]]}] 08:06:40 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. 08:06:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1378ms 08:06:40 INFO - PROCESS | 10230 | 1463065600279 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 10230 | 1463065600283 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 08:06:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:06:40 INFO - PROCESS | 10230 | 1463065600288 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 10230 | 1463065600291 Marionette TRACE conn3 <- [1,2978,null,{}] 08:06:40 INFO - PROCESS | 10230 | 1463065600297 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}] 08:06:40 INFO - PROCESS | 10230 | 1463065600519 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:06:40 INFO - PROCESS | 10230 | 1463065600788 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 10230 | ++DOCSHELL 0x8a197000 == 149 [pid = 10230] [id = 753] 08:06:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 205 (0x90f8e000) [pid = 10230] [serial = 2259] [outer = (nil)] 08:06:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 206 (0x91c79000) [pid = 10230] [serial = 2260] [outer = 0x90f8e000] 08:06:40 INFO - PROCESS | 10230 | 1463065600867 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 10230 | ++DOMWINDOW == 207 (0x91c80c00) [pid = 10230] [serial = 2261] [outer = 0x90f8e000] 08:06:41 INFO - PROCESS | 10230 | 1463065601634 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]]]}] 08:06:41 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. 08:06:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1377ms 08:06:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:06:41 INFO - PROCESS | 10230 | 1463065601668 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 10230 | 1463065601671 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 08:06:41 INFO - PROCESS | 10230 | 1463065601678 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 10230 | 1463065601681 Marionette TRACE conn3 <- [1,2982,null,{}] 08:06:41 INFO - PROCESS | 10230 | 1463065601686 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}] 08:06:41 INFO - PROCESS | 10230 | 1463065601884 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:06:42 INFO - PROCESS | 10230 | 1463065602159 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 10230 | ++DOCSHELL 0x921af400 == 150 [pid = 10230] [id = 754] 08:06:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 208 (0x923bac00) [pid = 10230] [serial = 2262] [outer = (nil)] 08:06:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 209 (0x926ea000) [pid = 10230] [serial = 2263] [outer = 0x923bac00] 08:06:42 INFO - PROCESS | 10230 | 1463065602249 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 10230 | ++DOMWINDOW == 210 (0x929d3400) [pid = 10230] [serial = 2264] [outer = 0x923bac00] 08:06:43 INFO - PROCESS | 10230 | 1463065602998 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"]]]}] 08:06:43 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 08:06:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:06:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:06:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1332ms 08:06:43 INFO - PROCESS | 10230 | 1463065603027 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:06:43 INFO - PROCESS | 10230 | 1463065603031 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 08:06:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:06:43 INFO - PROCESS | 10230 | 1463065603043 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 10230 | 1463065603046 Marionette TRACE conn3 <- [1,2986,null,{}] 08:06:43 INFO - PROCESS | 10230 | 1463065603051 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}] 08:06:43 INFO - PROCESS | 10230 | 1463065603250 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:06:43 INFO - PROCESS | 10230 | 1463065603519 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 10230 | ++DOCSHELL 0x923b5400 == 151 [pid = 10230] [id = 755] 08:06:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 211 (0x923ba000) [pid = 10230] [serial = 2265] [outer = (nil)] 08:06:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 212 (0x92cae000) [pid = 10230] [serial = 2266] [outer = 0x923ba000] 08:06:43 INFO - PROCESS | 10230 | 1463065603602 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 10230 | ++DOMWINDOW == 213 (0x92e9c000) [pid = 10230] [serial = 2267] [outer = 0x923ba000] 08:06:44 INFO - PROCESS | 10230 | 1463065604337 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]]]}] 08:06:44 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. 08:06:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1329ms 08:06:44 INFO - PROCESS | 10230 | 1463065604373 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:06:44 INFO - PROCESS | 10230 | 1463065604376 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 08:06:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:06:44 INFO - PROCESS | 10230 | 1463065604382 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 10230 | 1463065604385 Marionette TRACE conn3 <- [1,2990,null,{}] 08:06:44 INFO - PROCESS | 10230 | 1463065604390 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}] 08:06:44 INFO - PROCESS | 10230 | 1463065604581 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:06:44 INFO - PROCESS | 10230 | 1463065604874 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 10230 | ++DOCSHELL 0x929d7800 == 152 [pid = 10230] [id = 756] 08:06:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 214 (0x92ca6800) [pid = 10230] [serial = 2268] [outer = (nil)] 08:06:44 INFO - PROCESS | 10230 | ++DOMWINDOW == 215 (0x93c77c00) [pid = 10230] [serial = 2269] [outer = 0x92ca6800] 08:06:44 INFO - PROCESS | 10230 | 1463065604958 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 216 (0x93cc8c00) [pid = 10230] [serial = 2270] [outer = 0x92ca6800] 08:06:45 INFO - PROCESS | 10230 | ++DOCSHELL 0x9530cc00 == 153 [pid = 10230] [id = 757] 08:06:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 217 (0x955d3c00) [pid = 10230] [serial = 2271] [outer = (nil)] 08:06:45 INFO - PROCESS | 10230 | ++DOMWINDOW == 218 (0x955dc000) [pid = 10230] [serial = 2272] [outer = 0x955d3c00] 08:06:45 INFO - PROCESS | 10230 | 1463065605782 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]]]}] 08:06:45 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. 08:06:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1435ms 08:06:45 INFO - PROCESS | 10230 | 1463065605818 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 10230 | 1463065605821 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 08:06:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:06:45 INFO - PROCESS | 10230 | 1463065605828 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 10230 | 1463065605831 Marionette TRACE conn3 <- [1,2994,null,{}] 08:06:45 INFO - PROCESS | 10230 | 1463065605836 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}] 08:06:46 INFO - PROCESS | 10230 | 1463065606081 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:06:46 INFO - PROCESS | 10230 | 1463065606371 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 10230 | ++DOCSHELL 0x929e0400 == 154 [pid = 10230] [id = 758] 08:06:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 219 (0x93ac2800) [pid = 10230] [serial = 2273] [outer = (nil)] 08:06:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 220 (0x955d4000) [pid = 10230] [serial = 2274] [outer = 0x93ac2800] 08:06:46 INFO - PROCESS | 10230 | 1463065606452 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 10230 | ++DOMWINDOW == 221 (0x955df000) [pid = 10230] [serial = 2275] [outer = 0x93ac2800] 08:06:47 INFO - PROCESS | 10230 | 1463065607207 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]]]}] 08:06:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:06:47 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 08:06:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1438ms 08:06:47 INFO - PROCESS | 10230 | 1463065607267 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 10230 | 1463065607269 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 08:06:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:06:47 INFO - PROCESS | 10230 | 1463065607276 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 10230 | 1463065607279 Marionette TRACE conn3 <- [1,2998,null,{}] 08:06:47 INFO - PROCESS | 10230 | 1463065607284 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}] 08:06:47 INFO - PROCESS | 10230 | 1463065607524 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:06:47 INFO - PROCESS | 10230 | 1463065607827 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 10230 | ++DOCSHELL 0x89f8d000 == 155 [pid = 10230] [id = 759] 08:06:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 222 (0x95283c00) [pid = 10230] [serial = 2276] [outer = (nil)] 08:06:47 INFO - PROCESS | 10230 | ++DOMWINDOW == 223 (0x97736c00) [pid = 10230] [serial = 2277] [outer = 0x95283c00] 08:06:47 INFO - PROCESS | 10230 | 1463065607909 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 10230 | ++DOMWINDOW == 224 (0x9810ec00) [pid = 10230] [serial = 2278] [outer = 0x95283c00] 08:06:48 INFO - PROCESS | 10230 | 1463065608721 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]]]}] 08:06:48 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. 08:06:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1481ms 08:06:48 INFO - PROCESS | 10230 | 1463065608757 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:06:48 INFO - PROCESS | 10230 | 1463065608761 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 08:06:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:06:48 INFO - PROCESS | 10230 | 1463065608767 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:06:48 INFO - PROCESS | 10230 | 1463065608771 Marionette TRACE conn3 <- [1,3002,null,{}] 08:06:48 INFO - PROCESS | 10230 | 1463065608776 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}] 08:06:48 INFO - PROCESS | 10230 | 1463065608979 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:06:49 INFO - PROCESS | 10230 | 1463065609277 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 10230 | ++DOCSHELL 0x9772f800 == 156 [pid = 10230] [id = 760] 08:06:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 225 (0x99209400) [pid = 10230] [serial = 2279] [outer = (nil)] 08:06:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 226 (0x9a2c9c00) [pid = 10230] [serial = 2280] [outer = 0x99209400] 08:06:49 INFO - PROCESS | 10230 | 1463065609366 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 10230 | ++DOMWINDOW == 227 (0x9a966800) [pid = 10230] [serial = 2281] [outer = 0x99209400] 08:06:50 INFO - PROCESS | 10230 | 1463065610098 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]]]}] 08:06:50 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. 08:06:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1382ms 08:06:50 INFO - PROCESS | 10230 | 1463065610149 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:06:50 INFO - PROCESS | 10230 | 1463065610153 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 08:06:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:06:50 INFO - PROCESS | 10230 | 1463065610159 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 10230 | 1463065610161 Marionette TRACE conn3 <- [1,3006,null,{}] 08:06:50 INFO - PROCESS | 10230 | 1463065610167 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}] 08:06:50 INFO - PROCESS | 10230 | 1463065610360 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:06:50 INFO - PROCESS | 10230 | 1463065610657 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:50 INFO - PROCESS | 10230 | ++DOCSHELL 0x9a10b800 == 157 [pid = 10230] [id = 761] 08:06:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 228 (0x9a960800) [pid = 10230] [serial = 2282] [outer = (nil)] 08:06:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 229 (0x9b064800) [pid = 10230] [serial = 2283] [outer = 0x9a960800] 08:06:50 INFO - PROCESS | 10230 | 1463065610737 Marionette DEBUG loaded listener.js 08:06:50 INFO - PROCESS | 10230 | ++DOMWINDOW == 230 (0x9b1cbc00) [pid = 10230] [serial = 2284] [outer = 0x9a960800] 08:06:51 INFO - PROCESS | 10230 | 1463065611478 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]]]}] 08:06:51 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. 08:06:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1378ms 08:06:51 INFO - PROCESS | 10230 | 1463065611537 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:06:51 INFO - PROCESS | 10230 | 1463065611541 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 08:06:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:06:51 INFO - PROCESS | 10230 | 1463065611547 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:06:51 INFO - PROCESS | 10230 | 1463065611559 Marionette TRACE conn3 <- [1,3010,null,{}] 08:06:51 INFO - PROCESS | 10230 | 1463065611564 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}] 08:06:51 INFO - PROCESS | 10230 | 1463065611793 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:06:52 INFO - PROCESS | 10230 | 1463065612083 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 10230 | ++DOCSHELL 0x9817c800 == 158 [pid = 10230] [id = 762] 08:06:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 231 (0x9b061800) [pid = 10230] [serial = 2285] [outer = (nil)] 08:06:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 232 (0x9ce64800) [pid = 10230] [serial = 2286] [outer = 0x9b061800] 08:06:52 INFO - PROCESS | 10230 | 1463065612166 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 10230 | ++DOMWINDOW == 233 (0x9ce9f000) [pid = 10230] [serial = 2287] [outer = 0x9b061800] 08:06:52 INFO - PROCESS | 10230 | 1463065612923 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]]]}] 08:06:52 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 08:06:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1388ms 08:06:52 INFO - PROCESS | 10230 | 1463065612936 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 10230 | 1463065612939 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 08:06:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:06:52 INFO - PROCESS | 10230 | 1463065612945 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 10230 | 1463065612948 Marionette TRACE conn3 <- [1,3014,null,{}] 08:06:52 INFO - PROCESS | 10230 | 1463065612953 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}] 08:06:53 INFO - PROCESS | 10230 | 1463065613188 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:06:53 INFO - PROCESS | 10230 | 1463065613472 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 10230 | ++DOCSHELL 0x8331e800 == 159 [pid = 10230] [id = 763] 08:06:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 234 (0x9b06d400) [pid = 10230] [serial = 2288] [outer = (nil)] 08:06:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 235 (0xa21a1800) [pid = 10230] [serial = 2289] [outer = 0x9b06d400] 08:06:53 INFO - PROCESS | 10230 | 1463065613552 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 10230 | ++DOMWINDOW == 236 (0xa2296400) [pid = 10230] [serial = 2290] [outer = 0x9b06d400] 08:06:53 INFO - PROCESS | 10230 | [10230] 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 08:06:54 INFO - PROCESS | 10230 | 1463065614407 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:06:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:06:54 INFO - {} 08:06:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:06:54 INFO - {} 08:06:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:06:54 INFO - {} 08:06:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:06:54 INFO - {} 08:06:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1490ms 08:06:54 INFO - PROCESS | 10230 | 1463065614437 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 10230 | 1463065614441 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 08:06:54 INFO - TEST-START | /FileAPI/fileReader.html 08:06:54 INFO - PROCESS | 10230 | 1463065614447 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 10230 | 1463065614450 Marionette TRACE conn3 <- [1,3018,null,{}] 08:06:54 INFO - PROCESS | 10230 | 1463065614459 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}] 08:06:54 INFO - PROCESS | 10230 | 1463065614654 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:06:54 INFO - PROCESS | 10230 | 1463065614952 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 10230 | ++DOCSHELL 0x8331d000 == 160 [pid = 10230] [id = 764] 08:06:54 INFO - PROCESS | 10230 | ++DOMWINDOW == 237 (0x8331dc00) [pid = 10230] [serial = 2291] [outer = (nil)] 08:06:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 238 (0xa50e9400) [pid = 10230] [serial = 2292] [outer = 0x8331dc00] 08:06:55 INFO - PROCESS | 10230 | 1463065615033 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 10230 | ++DOMWINDOW == 239 (0xa62f2000) [pid = 10230] [serial = 2293] [outer = 0x8331dc00] 08:06:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:06:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:06:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:06:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:06:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 1346ms 08:06:55 INFO - PROCESS | 10230 | 1463065615781 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]]]}] 08:06:55 INFO - PROCESS | 10230 | 1463065615817 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:06:55 INFO - PROCESS | 10230 | 1463065615820 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 08:06:55 INFO - TEST-START | /FileAPI/historical.html 08:06:55 INFO - PROCESS | 10230 | 1463065615829 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 10230 | 1463065615831 Marionette TRACE conn3 <- [1,3022,null,{}] 08:06:55 INFO - PROCESS | 10230 | 1463065615836 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}] 08:06:56 INFO - PROCESS | 10230 | 1463065616022 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:06:56 INFO - PROCESS | 10230 | 1463065616292 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 10230 | ++DOCSHELL 0x871b3c00 == 161 [pid = 10230] [id = 765] 08:06:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 240 (0x871b4400) [pid = 10230] [serial = 2294] [outer = (nil)] 08:06:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 241 (0x871b9000) [pid = 10230] [serial = 2295] [outer = 0x871b4400] 08:06:56 INFO - PROCESS | 10230 | 1463065616378 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 10230 | ++DOMWINDOW == 242 (0x871bb000) [pid = 10230] [serial = 2296] [outer = 0x871b4400] 08:06:57 INFO - PROCESS | 10230 | 1463065617186 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"]]]}] 08:06:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:06:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:06:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:06:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:06:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:06:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:06:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:06:57 INFO - TEST-OK | /FileAPI/historical.html | took 1380ms 08:06:57 INFO - PROCESS | 10230 | 1463065617212 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 10230 | 1463065617215 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 08:06:57 INFO - TEST-START | /FileAPI/idlharness.html 08:06:57 INFO - PROCESS | 10230 | 1463065617222 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 10230 | 1463065617225 Marionette TRACE conn3 <- [1,3026,null,{}] 08:06:57 INFO - PROCESS | 10230 | 1463065617230 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}] 08:06:57 INFO - PROCESS | 10230 | 1463065617420 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:06:57 INFO - PROCESS | 10230 | 1463065617692 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 10230 | ++DOCSHELL 0x82e8bc00 == 162 [pid = 10230] [id = 766] 08:06:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 243 (0x84ef7000) [pid = 10230] [serial = 2297] [outer = (nil)] 08:06:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 244 (0x9991d800) [pid = 10230] [serial = 2298] [outer = 0x84ef7000] 08:06:57 INFO - PROCESS | 10230 | 1463065617773 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 10230 | ++DOMWINDOW == 245 (0x99920000) [pid = 10230] [serial = 2299] [outer = 0x84ef7000] 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:06:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:06:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:06:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:06:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:06:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:06:59 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 08:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:06:59 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 08:06:59 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 08:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:06:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:06:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:06:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:06:59 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 08:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:06:59 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 08:06:59 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 08:06:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:06:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:06:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:06:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:06:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:06:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:06:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:06:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:06:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:06:59 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:06:59 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:06:59 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:06:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:06:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 1939ms 08:06:59 INFO - PROCESS | 10230 | 1463065619018 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]]]}] 08:06:59 INFO - PROCESS | 10230 | 1463065619285 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:06:59 INFO - PROCESS | 10230 | 1463065619289 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 08:06:59 INFO - TEST-START | /FileAPI/idlharness.worker 08:06:59 INFO - PROCESS | 10230 | 1463065619367 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:06:59 INFO - PROCESS | 10230 | 1463065619370 Marionette TRACE conn3 <- [1,3030,null,{}] 08:06:59 INFO - PROCESS | 10230 | 1463065619376 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}] 08:06:59 INFO - PROCESS | 10230 | 1463065619618 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:06:59 INFO - PROCESS | 10230 | 1463065619910 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 10230 | ++DOCSHELL 0x871b9c00 == 163 [pid = 10230] [id = 767] 08:06:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 246 (0x871bfc00) [pid = 10230] [serial = 2300] [outer = (nil)] 08:06:59 INFO - PROCESS | 10230 | ++DOMWINDOW == 247 (0xa229d000) [pid = 10230] [serial = 2301] [outer = 0x871bfc00] 08:06:59 INFO - PROCESS | 10230 | 1463065619985 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 10230 | ++DOMWINDOW == 248 (0xa2667000) [pid = 10230] [serial = 2302] [outer = 0x871bfc00] 08:07:00 INFO - PROCESS | 10230 | [10230] 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 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:07:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:07:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:07:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:07:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:07:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:07:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:07:01 INFO - {} 08:07:01 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 08:07:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:07:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:07:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:07:01 INFO - {} 08:07:01 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 - {} 08:07:01 INFO - {} 08:07:01 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 08:07:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:07:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:07:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:07:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:07:01 INFO - {} 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:07:01 INFO - {} 08:07:01 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 08:07:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:07:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:07:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:07:01 INFO - {} 08:07:01 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 - {} 08:07:01 INFO - {} 08:07:01 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 08:07:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:07:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:07:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:01 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 08:07:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:07:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:07:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:07:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:01 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 08:07:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:07:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:07:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:07:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:07:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:07:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:07:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:07:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:07:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:07:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:07:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:07:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:07:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:07:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:07:02 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:07:02 INFO - {} 08:07:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2559ms 08:07:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:07:02 INFO - PROCESS | 10230 | 1463065621795 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,{},{}]]]}] 08:07:02 INFO - PROCESS | 10230 | 1463065621930 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 10230 | 1463065621942 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 08:07:02 INFO - PROCESS | 10230 | 1463065621971 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 10230 | 1463065621974 Marionette TRACE conn3 <- [1,3034,null,{}] 08:07:02 INFO - PROCESS | 10230 | 1463065621984 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}] 08:07:02 INFO - PROCESS | 10230 | 1463065622316 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:07:02 INFO - PROCESS | 10230 | 1463065622614 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 10230 | ++DOCSHELL 0x872f5800 == 164 [pid = 10230] [id = 768] 08:07:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 249 (0x88076400) [pid = 10230] [serial = 2303] [outer = (nil)] 08:07:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 250 (0x8807a800) [pid = 10230] [serial = 2304] [outer = 0x88076400] 08:07:02 INFO - PROCESS | 10230 | 1463065622691 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 10230 | ++DOMWINDOW == 251 (0x8807c000) [pid = 10230] [serial = 2305] [outer = 0x88076400] 08:07:03 INFO - PROCESS | 10230 | 1463065623459 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]]]}] 08:07:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:07:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1542ms 08:07:03 INFO - PROCESS | 10230 | 1463065623507 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:07:03 INFO - PROCESS | 10230 | 1463065623510 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 08:07:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:07:03 INFO - PROCESS | 10230 | 1463065623516 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 10230 | 1463065623519 Marionette TRACE conn3 <- [1,3038,null,{}] 08:07:03 INFO - PROCESS | 10230 | 1463065623547 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}] 08:07:03 INFO - PROCESS | 10230 | 1463065623755 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x887b0800 == 163 [pid = 10230] [id = 466] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x89dd5400 == 162 [pid = 10230] [id = 283] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x84f48400 == 161 [pid = 10230] [id = 603] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8c9ac400 == 160 [pid = 10230] [id = 746] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x83326800 == 159 [pid = 10230] [id = 741] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x82e8f000 == 158 [pid = 10230] [id = 740] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8331ec00 == 157 [pid = 10230] [id = 738] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x82e81c00 == 156 [pid = 10230] [id = 739] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8e010400 == 155 [pid = 10230] [id = 737] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8516c400 == 154 [pid = 10230] [id = 736] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0xa247bc00 == 153 [pid = 10230] [id = 735] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8d491c00 == 152 [pid = 10230] [id = 733] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0xa229f000 == 151 [pid = 10230] [id = 734] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x9a7cd000 == 150 [pid = 10230] [id = 732] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8ae0bc00 == 149 [pid = 10230] [id = 731] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8b780800 == 148 [pid = 10230] [id = 730] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x911ec000 == 147 [pid = 10230] [id = 728] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8cd43000 == 146 [pid = 10230] [id = 729] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x923c0000 == 145 [pid = 10230] [id = 727] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8f041c00 == 144 [pid = 10230] [id = 726] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8d296c00 == 143 [pid = 10230] [id = 725] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8ae06c00 == 142 [pid = 10230] [id = 724] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x8a19d000 == 141 [pid = 10230] [id = 723] 08:07:05 INFO - PROCESS | 10230 | --DOCSHELL 0x833e8c00 == 140 [pid = 10230] [id = 722] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 250 (0x910fc000) [pid = 10230] [serial = 1914] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 249 (0x88456400) [pid = 10230] [serial = 1890] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 248 (0x955dfc00) [pid = 10230] [serial = 1935] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 247 (0x9cc72c00) [pid = 10230] [serial = 2138] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 246 (0x926ed000) [pid = 10230] [serial = 1986] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 245 (0xa21a8000) [pid = 10230] [serial = 2148] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 244 (0xa2472c00) [pid = 10230] [serial = 2151] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 243 (0x924cfc00) [pid = 10230] [serial = 2105] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 242 (0x978b4800) [pid = 10230] [serial = 2121] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 241 (0x910fcc00) [pid = 10230] [serial = 2061] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 240 (0x9cea4000) [pid = 10230] [serial = 2142] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 239 (0x8a5ccc00) [pid = 10230] [serial = 1893] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 238 (0x9b1ce400) [pid = 10230] [serial = 2135] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 237 (0x86dfb400) [pid = 10230] [serial = 2037] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 236 (0x97737400) [pid = 10230] [serial = 2120] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 235 (0x921a5c00) [pid = 10230] [serial = 1917] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 234 (0x8ef98c00) [pid = 10230] [serial = 2055] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 233 (0x8edb5400) [pid = 10230] [serial = 2099] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 232 (0x8d2a0c00) [pid = 10230] [serial = 2046] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 231 (0xa0518400) [pid = 10230] [serial = 2144] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 230 (0x89f81000) [pid = 10230] [serial = 2040] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 229 (0x9b05cc00) [pid = 10230] [serial = 2132] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 228 (0x8f03e800) [pid = 10230] [serial = 2100] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 227 (0x8b8af000) [pid = 10230] [serial = 2034] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 226 (0x89708400) [pid = 10230] [serial = 2156] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 225 (0x8ef60800) [pid = 10230] [serial = 1905] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 224 (0x9a103400) [pid = 10230] [serial = 2126] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 223 (0x9cc7bc00) [pid = 10230] [serial = 2139] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 222 (0x95307400) [pid = 10230] [serial = 1932] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 221 (0x99552c00) [pid = 10230] [serial = 2124] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 220 (0x8da25800) [pid = 10230] [serial = 2049] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 219 (0xa219f400) [pid = 10230] [serial = 2147] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 218 (0x93a9c000) [pid = 10230] [serial = 1926] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 217 (0x995f3400) [pid = 10230] [serial = 2004] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 216 (0x95129800) [pid = 10230] [serial = 1929] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 215 (0x8d0e5800) [pid = 10230] [serial = 1896] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 214 (0x9cc3dc00) [pid = 10230] [serial = 2136] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 213 (0x8dbe6400) [pid = 10230] [serial = 1899] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 212 (0x8a5c3000) [pid = 10230] [serial = 2013] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 211 (0x98f83400) [pid = 10230] [serial = 2123] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 210 (0x9a7cb800) [pid = 10230] [serial = 2010] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 209 (0x955dc800) [pid = 10230] [serial = 1995] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 208 (0xa104c000) [pid = 10230] [serial = 2145] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 207 (0x8b773c00) [pid = 10230] [serial = 2160] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 206 (0x8f044800) [pid = 10230] [serial = 1977] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 205 (0x90e14000) [pid = 10230] [serial = 2058] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 204 (0x9817ec00) [pid = 10230] [serial = 1998] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 203 (0x8da25c00) [pid = 10230] [serial = 2163] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 202 (0x8516e000) [pid = 10230] [serial = 1965] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 201 (0x887a5400) [pid = 10230] [serial = 2094] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 200 (0x95127c00) [pid = 10230] [serial = 2111] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 199 (0x95568400) [pid = 10230] [serial = 2115] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 198 (0x9a968000) [pid = 10230] [serial = 2130] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 197 (0x9a107800) [pid = 10230] [serial = 2127] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 196 (0x9b05f800) [pid = 10230] [serial = 2133] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 195 (0x85173800) [pid = 10230] [serial = 2153] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 194 (0x92ca4800) [pid = 10230] [serial = 1989] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 193 (0x8e00d800) [pid = 10230] [serial = 1902] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 192 (0x89f89c00) [pid = 10230] [serial = 1812] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 191 (0x9110fc00) [pid = 10230] [serial = 1980] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 190 (0x8ae0a800) [pid = 10230] [serial = 2096] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 189 (0x8edb2800) [pid = 10230] [serial = 2052] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 188 (0x92cab000) [pid = 10230] [serial = 1923] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 187 (0x93c72800) [pid = 10230] [serial = 1992] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 186 (0x924c2400) [pid = 10230] [serial = 1983] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 185 (0x8a5ca800) [pid = 10230] [serial = 1968] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 184 (0x8e6be400) [pid = 10230] [serial = 1974] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 183 (0x8cd48400) [pid = 10230] [serial = 2043] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 182 (0x926f3c00) [pid = 10230] [serial = 2106] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 181 (0x89ddf800) [pid = 10230] [serial = 2157] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 180 (0x921ae800) [pid = 10230] [serial = 2064] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 179 (0xa229e000) [pid = 10230] [serial = 2150] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 178 (0x8ae0cc00) [pid = 10230] [serial = 2159] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 177 (0x8f03ac00) [pid = 10230] [serial = 2091] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 176 (0x99554c00) [pid = 10230] [serial = 2001] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 175 (0x86df6c00) [pid = 10230] [serial = 2154] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 174 (0x921ac800) [pid = 10230] [serial = 2103] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 173 (0x93c6c000) [pid = 10230] [serial = 2109] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 172 (0x8f039800) [pid = 10230] [serial = 1908] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 171 (0x8d0d9800) [pid = 10230] [serial = 1971] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 170 (0x9110cc00) [pid = 10230] [serial = 2102] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 169 (0x9a102800) [pid = 10230] [serial = 2007] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 168 (0x88454800) [pid = 10230] [serial = 2093] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 167 (0x9530a800) [pid = 10230] [serial = 2114] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 166 (0x90e19800) [pid = 10230] [serial = 1911] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 165 (0x926ec000) [pid = 10230] [serial = 1920] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 164 (0x8d299400) [pid = 10230] [serial = 2162] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 163 (0x92ea5800) [pid = 10230] [serial = 2108] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 162 (0x8c99e800) [pid = 10230] [serial = 2097] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 161 (0x9ce9dc00) [pid = 10230] [serial = 2141] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 160 (0x85172800) [pid = 10230] [serial = 2016] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 159 (0x9512a800) [pid = 10230] [serial = 2112] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 158 (0x92ca0400) [pid = 10230] [serial = 2067] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 157 (0x97724400) [pid = 10230] [serial = 2117] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 156 (0x9a7d8800) [pid = 10230] [serial = 2129] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 155 (0x97728400) [pid = 10230] [serial = 2118] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | --DOMWINDOW == 154 (0x8dbed000) [pid = 10230] [serial = 2165] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 10230 | 1463065625741 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 10230 | ++DOCSHELL 0x82e88400 == 141 [pid = 10230] [id = 769] 08:07:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 155 (0x82e88800) [pid = 10230] [serial = 2306] [outer = (nil)] 08:07:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 156 (0x82e8d400) [pid = 10230] [serial = 2307] [outer = 0x82e88800] 08:07:05 INFO - PROCESS | 10230 | 1463065625823 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 10230 | ++DOMWINDOW == 157 (0x83327000) [pid = 10230] [serial = 2308] [outer = 0x82e88800] 08:07:06 INFO - PROCESS | 10230 | 1463065626474 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"]]]}] 08:07:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:07:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:07:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:07:06 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 2990ms 08:07:06 INFO - PROCESS | 10230 | 1463065626509 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 10230 | 1463065626513 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 08:07:06 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:07:06 INFO - PROCESS | 10230 | 1463065626521 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 10230 | 1463065626526 Marionette TRACE conn3 <- [1,3042,null,{}] 08:07:06 INFO - PROCESS | 10230 | 1463065626532 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}] 08:07:06 INFO - PROCESS | 10230 | 1463065626705 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:07:06 INFO - PROCESS | 10230 | 1463065626936 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 10230 | ++DOCSHELL 0x833ef400 == 142 [pid = 10230] [id = 770] 08:07:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 158 (0x85168800) [pid = 10230] [serial = 2309] [outer = (nil)] 08:07:06 INFO - PROCESS | 10230 | ++DOMWINDOW == 159 (0x86684800) [pid = 10230] [serial = 2310] [outer = 0x85168800] 08:07:07 INFO - PROCESS | 10230 | 1463065627002 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 10230 | ++DOMWINDOW == 160 (0x86df1c00) [pid = 10230] [serial = 2311] [outer = 0x85168800] 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:07:08 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. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:07:08 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'.) 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:07:08 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. 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:07:08 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. 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:07:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:07:08 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. 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:07:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:07:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:07:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:07:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:07:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:07:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1566ms 08:07:08 INFO - PROCESS | 10230 | 1463065628006 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]]]}] 08:07:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:07:08 INFO - PROCESS | 10230 | 1463065628105 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 10230 | 1463065628118 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 08:07:08 INFO - PROCESS | 10230 | 1463065628154 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 10230 | 1463065628163 Marionette TRACE conn3 <- [1,3046,null,{}] 08:07:08 INFO - PROCESS | 10230 | 1463065628182 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}] 08:07:08 INFO - PROCESS | 10230 | 1463065628424 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:07:08 INFO - PROCESS | 10230 | 1463065628671 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 10230 | ++DOCSHELL 0x88080000 == 143 [pid = 10230] [id = 771] 08:07:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 161 (0x88083000) [pid = 10230] [serial = 2312] [outer = (nil)] 08:07:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 162 (0x88456400) [pid = 10230] [serial = 2313] [outer = 0x88083000] 08:07:08 INFO - PROCESS | 10230 | 1463065628737 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 10230 | ++DOMWINDOW == 163 (0x886eac00) [pid = 10230] [serial = 2314] [outer = 0x88083000] 08:07:09 INFO - PROCESS | 10230 | [10230] 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 08:07:09 INFO - PROCESS | 10230 | 1463065629581 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:07:09 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:07:09 INFO - {} 08:07:09 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1462ms 08:07:09 INFO - PROCESS | 10230 | 1463065629606 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 10230 | 1463065629609 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 08:07:09 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:07:09 INFO - PROCESS | 10230 | 1463065629629 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 10230 | 1463065629637 Marionette TRACE conn3 <- [1,3050,null,{}] 08:07:09 INFO - PROCESS | 10230 | 1463065629644 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}] 08:07:09 INFO - PROCESS | 10230 | 1463065629888 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 162 (0xa26ebc00) [pid = 10230] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 161 (0x91c7a000) [pid = 10230] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 160 (0x8d248400) [pid = 10230] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 159 (0x8a5c1800) [pid = 10230] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 158 (0x93c75400) [pid = 10230] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 157 (0x8d29c800) [pid = 10230] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 156 (0x923c0c00) [pid = 10230] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 155 (0x9a104c00) [pid = 10230] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 154 (0x88452c00) [pid = 10230] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 153 (0x92ca5000) [pid = 10230] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 152 (0x8a42dc00) [pid = 10230] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 151 (0x833e9000) [pid = 10230] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 150 (0x923bf800) [pid = 10230] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 149 (0x9a7da800) [pid = 10230] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 148 (0x95287400) [pid = 10230] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 147 (0xa2478800) [pid = 10230] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 146 (0x8d493000) [pid = 10230] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 145 (0x8668cc00) [pid = 10230] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 144 (0x8dc49400) [pid = 10230] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:07:10 INFO - PROCESS | 10230 | --DOMWINDOW == 143 (0x90f93c00) [pid = 10230] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:07:10 INFO - PROCESS | 10230 | 1463065630643 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 10230 | ++DOCSHELL 0x82c46400 == 144 [pid = 10230] [id = 772] 08:07:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 144 (0x833e9000) [pid = 10230] [serial = 2315] [outer = (nil)] 08:07:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 145 (0x8845b800) [pid = 10230] [serial = 2316] [outer = 0x833e9000] 08:07:10 INFO - PROCESS | 10230 | 1463065630708 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 10230 | ++DOMWINDOW == 146 (0x898d7000) [pid = 10230] [serial = 2317] [outer = 0x833e9000] 08:07:11 INFO - PROCESS | 10230 | 1463065631288 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]]]}] 08:07:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:07:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:07:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:07:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:07:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1701ms 08:07:11 INFO - PROCESS | 10230 | 1463065631332 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:07:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:07:11 INFO - PROCESS | 10230 | 1463065631336 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 08:07:11 INFO - PROCESS | 10230 | 1463065631344 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 10230 | 1463065631346 Marionette TRACE conn3 <- [1,3054,null,{}] 08:07:11 INFO - PROCESS | 10230 | 1463065631351 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}] 08:07:11 INFO - PROCESS | 10230 | 1463065631523 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:07:11 INFO - PROCESS | 10230 | 1463065631726 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 10230 | ++DOCSHELL 0x887ab400 == 145 [pid = 10230] [id = 773] 08:07:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 147 (0x898dcc00) [pid = 10230] [serial = 2318] [outer = (nil)] 08:07:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 148 (0x89dde400) [pid = 10230] [serial = 2319] [outer = 0x898dcc00] 08:07:11 INFO - PROCESS | 10230 | 1463065631799 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 10230 | ++DOMWINDOW == 149 (0x89f88400) [pid = 10230] [serial = 2320] [outer = 0x898dcc00] 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:07:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:07:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:07:13 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" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:07:13 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" 08:07:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:07:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:07:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:07:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1760ms 08:07:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:07:13 INFO - PROCESS | 10230 | 1463065632940 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"]]]}] 08:07:13 INFO - PROCESS | 10230 | 1463065633105 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 10230 | 1463065633122 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 08:07:13 INFO - PROCESS | 10230 | 1463065633154 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - PROCESS | 10230 | 1463065633166 Marionette TRACE conn3 <- [1,3058,null,{}] 08:07:13 INFO - PROCESS | 10230 | 1463065633346 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}] 08:07:13 INFO - PROCESS | 10230 | 1463065633618 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:07:13 INFO - PROCESS | 10230 | 1463065633784 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 10230 | ++DOCSHELL 0x82c47c00 == 146 [pid = 10230] [id = 774] 08:07:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 150 (0x82e84400) [pid = 10230] [serial = 2321] [outer = (nil)] 08:07:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 151 (0x8668a400) [pid = 10230] [serial = 2322] [outer = 0x82e84400] 08:07:13 INFO - PROCESS | 10230 | 1463065633864 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 10230 | ++DOMWINDOW == 152 (0x86fc8c00) [pid = 10230] [serial = 2323] [outer = 0x82e84400] 08:07:14 INFO - PROCESS | 10230 | 1463065634669 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]]]}] 08:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:07:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:07:14 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:14 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:07:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:07:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:07:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:07:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:07:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:07:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:07:14 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1566ms 08:07:14 INFO - PROCESS | 10230 | 1463065634713 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 10230 | 1463065634733 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 08:07:14 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:07:14 INFO - PROCESS | 10230 | 1463065634752 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 10230 | 1463065634762 Marionette TRACE conn3 <- [1,3062,null,{}] 08:07:14 INFO - PROCESS | 10230 | 1463065634795 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}] 08:07:14 INFO - PROCESS | 10230 | 1463065634992 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:07:15 INFO - PROCESS | 10230 | 1463065635268 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 10230 | ++DOCSHELL 0x86fd4800 == 147 [pid = 10230] [id = 775] 08:07:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 153 (0x872f9c00) [pid = 10230] [serial = 2324] [outer = (nil)] 08:07:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 154 (0x887a6400) [pid = 10230] [serial = 2325] [outer = 0x872f9c00] 08:07:15 INFO - PROCESS | 10230 | 1463065635345 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 10230 | ++DOMWINDOW == 155 (0x88e45800) [pid = 10230] [serial = 2326] [outer = 0x872f9c00] 08:07:15 INFO - PROCESS | 10230 | [10230] 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 08:07:16 INFO - PROCESS | 10230 | 1463065636185 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:07:16 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:07:16 INFO - {} 08:07:16 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1462ms 08:07:16 INFO - PROCESS | 10230 | 1463065636215 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 10230 | 1463065636218 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 08:07:16 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:07:16 INFO - PROCESS | 10230 | 1463065636225 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 10230 | 1463065636230 Marionette TRACE conn3 <- [1,3066,null,{}] 08:07:16 INFO - PROCESS | 10230 | 1463065636245 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}] 08:07:16 INFO - PROCESS | 10230 | 1463065636436 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:07:16 INFO - PROCESS | 10230 | 1463065636716 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 10230 | ++DOCSHELL 0x88077c00 == 148 [pid = 10230] [id = 776] 08:07:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 156 (0x89dd6c00) [pid = 10230] [serial = 2327] [outer = (nil)] 08:07:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 157 (0x8a5c9000) [pid = 10230] [serial = 2328] [outer = 0x89dd6c00] 08:07:16 INFO - PROCESS | 10230 | 1463065636804 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 10230 | ++DOMWINDOW == 158 (0x8b479c00) [pid = 10230] [serial = 2329] [outer = 0x89dd6c00] 08:07:17 INFO - PROCESS | 10230 | 1463065637624 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]]]}] 08:07:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:07:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:07:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:07:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:07:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:07:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:07:17 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:07:17 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1436ms 08:07:17 INFO - PROCESS | 10230 | 1463065637663 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 10230 | 1463065637667 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 08:07:17 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:07:17 INFO - PROCESS | 10230 | 1463065637673 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 10230 | 1463065637677 Marionette TRACE conn3 <- [1,3070,null,{}] 08:07:17 INFO - PROCESS | 10230 | 1463065637682 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}] 08:07:17 INFO - PROCESS | 10230 | 1463065637866 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:07:18 INFO - PROCESS | 10230 | 1463065638128 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 10230 | ++DOCSHELL 0x89706c00 == 149 [pid = 10230] [id = 777] 08:07:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 159 (0x8b8aec00) [pid = 10230] [serial = 2330] [outer = (nil)] 08:07:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 160 (0x8b8b5c00) [pid = 10230] [serial = 2331] [outer = 0x8b8aec00] 08:07:18 INFO - PROCESS | 10230 | 1463065638206 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 10230 | ++DOMWINDOW == 161 (0x8c9a7800) [pid = 10230] [serial = 2332] [outer = 0x8b8aec00] 08:07:19 INFO - PROCESS | 10230 | 1463065639006 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]]]}] 08:07:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:07:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:07:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:07:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:07:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:07:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:07:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1379ms 08:07:19 INFO - PROCESS | 10230 | 1463065639055 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 10230 | 1463065639059 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 08:07:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:07:19 INFO - PROCESS | 10230 | 1463065639065 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 10230 | 1463065639067 Marionette TRACE conn3 <- [1,3074,null,{}] 08:07:19 INFO - PROCESS | 10230 | 1463065639073 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}] 08:07:19 INFO - PROCESS | 10230 | 1463065639264 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:07:19 INFO - PROCESS | 10230 | 1463065639558 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 10230 | ++DOCSHELL 0x8b774c00 == 150 [pid = 10230] [id = 778] 08:07:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 162 (0x8cca3800) [pid = 10230] [serial = 2333] [outer = (nil)] 08:07:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 163 (0x8cd46000) [pid = 10230] [serial = 2334] [outer = 0x8cca3800] 08:07:19 INFO - PROCESS | 10230 | 1463065639638 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 10230 | ++DOMWINDOW == 164 (0x8cd49000) [pid = 10230] [serial = 2335] [outer = 0x8cca3800] 08:07:20 INFO - PROCESS | 10230 | 1463065640363 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]]]}] 08:07:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:07:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:07:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:07:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:07:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:07:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:07:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1338ms 08:07:20 INFO - PROCESS | 10230 | 1463065640405 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:07:20 INFO - PROCESS | 10230 | 1463065640409 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 08:07:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:07:20 INFO - PROCESS | 10230 | 1463065640415 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 10230 | 1463065640418 Marionette TRACE conn3 <- [1,3078,null,{}] 08:07:20 INFO - PROCESS | 10230 | 1463065640423 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}] 08:07:20 INFO - PROCESS | 10230 | 1463065640623 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:07:20 INFO - PROCESS | 10230 | 1463065640918 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 10230 | ++DOCSHELL 0x8d248400 == 151 [pid = 10230] [id = 779] 08:07:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 165 (0x8d249000) [pid = 10230] [serial = 2336] [outer = (nil)] 08:07:20 INFO - PROCESS | 10230 | ++DOMWINDOW == 166 (0x8d389800) [pid = 10230] [serial = 2337] [outer = 0x8d249000] 08:07:21 INFO - PROCESS | 10230 | 1463065640999 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 10230 | ++DOMWINDOW == 167 (0x8da1a800) [pid = 10230] [serial = 2338] [outer = 0x8d249000] 08:07:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 08:07:21 INFO - reader.readAsText(blob_2) 08:07:21 INFO - }" did not throw 08:07:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 08:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 08:07:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 08:07:21 INFO - reader.readAsDataURL(blob_2) 08:07:21 INFO - }" did not throw 08:07:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 08:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 08:07:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 08:07:21 INFO - reader.readAsArrayBuffer(blob_2) 08:07:21 INFO - }" did not throw 08:07:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 08:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 08:07:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 08:07:21 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 08:07:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:07:21 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 10230 | 1463065641854 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 08:07:21 INFO - PROCESS | 10230 | 1463065641866 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 10230 | 1463065641876 Marionette TRACE conn3 <- [1,3082,null,{}] 08:07:21 INFO - PROCESS | 10230 | 1463065641882 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}] 08:07:22 INFO - PROCESS | 10230 | 1463065642072 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:07:22 INFO - PROCESS | 10230 | 1463065642368 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 10230 | ++DOCSHELL 0x86fcac00 == 152 [pid = 10230] [id = 780] 08:07:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 168 (0x8d2a2800) [pid = 10230] [serial = 2339] [outer = (nil)] 08:07:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 169 (0x8dbeb000) [pid = 10230] [serial = 2340] [outer = 0x8d2a2800] 08:07:22 INFO - PROCESS | 10230 | 1463065642447 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 10230 | ++DOMWINDOW == 170 (0x8dc49400) [pid = 10230] [serial = 2341] [outer = 0x8d2a2800] 08:07:23 INFO - PROCESS | 10230 | 1463065643190 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]]]}] 08:07:23 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:07:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:23 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:07:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:07:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1360ms 08:07:23 INFO - PROCESS | 10230 | 1463065643229 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 10230 | 1463065643233 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 08:07:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:07:23 INFO - PROCESS | 10230 | 1463065643238 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 10230 | 1463065643241 Marionette TRACE conn3 <- [1,3086,null,{}] 08:07:23 INFO - PROCESS | 10230 | 1463065643247 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}] 08:07:23 INFO - PROCESS | 10230 | 1463065643441 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:07:23 INFO - PROCESS | 10230 | 1463065643778 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 10230 | ++DOCSHELL 0x88459800 == 153 [pid = 10230] [id = 781] 08:07:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 171 (0x8dbe5400) [pid = 10230] [serial = 2342] [outer = (nil)] 08:07:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 172 (0x8e6be400) [pid = 10230] [serial = 2343] [outer = 0x8dbe5400] 08:07:23 INFO - PROCESS | 10230 | 1463065643858 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 10230 | ++DOMWINDOW == 173 (0x8e718800) [pid = 10230] [serial = 2344] [outer = 0x8dbe5400] 08:07:24 INFO - PROCESS | 10230 | 1463065644572 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:07:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:07:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1387ms 08:07:24 INFO - PROCESS | 10230 | 1463065644627 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 10230 | 1463065644630 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 08:07:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:07:24 INFO - PROCESS | 10230 | 1463065644636 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 10230 | 1463065644639 Marionette TRACE conn3 <- [1,3090,null,{}] 08:07:24 INFO - PROCESS | 10230 | 1463065644644 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}] 08:07:24 INFO - PROCESS | 10230 | 1463065644839 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:07:25 INFO - PROCESS | 10230 | 1463065645133 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 10230 | ++DOCSHELL 0x8c9a9000 == 154 [pid = 10230] [id = 782] 08:07:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 174 (0x8e6ba400) [pid = 10230] [serial = 2345] [outer = (nil)] 08:07:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 175 (0x8edb9800) [pid = 10230] [serial = 2346] [outer = 0x8e6ba400] 08:07:25 INFO - PROCESS | 10230 | 1463065645216 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 10230 | ++DOMWINDOW == 176 (0x8ee8f800) [pid = 10230] [serial = 2347] [outer = 0x8e6ba400] 08:07:25 INFO - PROCESS | 10230 | 1463065645956 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:07:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:07:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1380ms 08:07:26 INFO - PROCESS | 10230 | 1463065646017 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:07:26 INFO - PROCESS | 10230 | 1463065646020 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 08:07:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:07:26 INFO - PROCESS | 10230 | 1463065646026 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 10230 | 1463065646030 Marionette TRACE conn3 <- [1,3094,null,{}] 08:07:26 INFO - PROCESS | 10230 | 1463065646036 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}] 08:07:26 INFO - PROCESS | 10230 | 1463065646237 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:07:26 INFO - PROCESS | 10230 | 1463065646533 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 10230 | ++DOCSHELL 0x86df0400 == 155 [pid = 10230] [id = 783] 08:07:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 177 (0x8edb2000) [pid = 10230] [serial = 2348] [outer = (nil)] 08:07:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 178 (0x8ef93000) [pid = 10230] [serial = 2349] [outer = 0x8edb2000] 08:07:26 INFO - PROCESS | 10230 | 1463065646615 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 10230 | ++DOMWINDOW == 179 (0x8ef97800) [pid = 10230] [serial = 2350] [outer = 0x8edb2000] 08:07:27 INFO - PROCESS | 10230 | 1463065647382 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:07:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:07:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1388ms 08:07:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:07:27 INFO - PROCESS | 10230 | 1463065647415 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 10230 | 1463065647419 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 08:07:27 INFO - PROCESS | 10230 | 1463065647426 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 10230 | 1463065647429 Marionette TRACE conn3 <- [1,3098,null,{}] 08:07:27 INFO - PROCESS | 10230 | 1463065647435 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}] 08:07:27 INFO - PROCESS | 10230 | 1463065647676 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:07:27 INFO - PROCESS | 10230 | 1463065647947 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 10230 | ++DOCSHELL 0x8ee97400 == 156 [pid = 10230] [id = 784] 08:07:27 INFO - PROCESS | 10230 | ++DOMWINDOW == 180 (0x8ef5e800) [pid = 10230] [serial = 2351] [outer = (nil)] 08:07:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 181 (0x8f0a9400) [pid = 10230] [serial = 2352] [outer = 0x8ef5e800] 08:07:28 INFO - PROCESS | 10230 | 1463065648034 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 10230 | ++DOMWINDOW == 182 (0x90e1d000) [pid = 10230] [serial = 2353] [outer = 0x8ef5e800] 08:07:28 INFO - PROCESS | 10230 | 1463065648829 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]]]}] 08:07:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:07:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:07:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1436ms 08:07:28 INFO - PROCESS | 10230 | 1463065648861 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 10230 | 1463065648864 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 08:07:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:07:28 INFO - PROCESS | 10230 | 1463065648870 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 10230 | 1463065648874 Marionette TRACE conn3 <- [1,3102,null,{}] 08:07:28 INFO - PROCESS | 10230 | 1463065648879 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}] 08:07:29 INFO - PROCESS | 10230 | 1463065649112 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:07:29 INFO - PROCESS | 10230 | 1463065649384 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:29 INFO - PROCESS | 10230 | ++DOCSHELL 0x88ef8800 == 157 [pid = 10230] [id = 785] 08:07:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 183 (0x8f042800) [pid = 10230] [serial = 2354] [outer = (nil)] 08:07:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 184 (0x90f99c00) [pid = 10230] [serial = 2355] [outer = 0x8f042800] 08:07:29 INFO - PROCESS | 10230 | 1463065649460 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 10230 | ++DOMWINDOW == 185 (0x910f2800) [pid = 10230] [serial = 2356] [outer = 0x8f042800] 08:07:30 INFO - PROCESS | 10230 | 1463065650230 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:07:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:07:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1387ms 08:07:30 INFO - PROCESS | 10230 | 1463065650257 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:07:30 INFO - PROCESS | 10230 | 1463065650260 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 08:07:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:07:30 INFO - PROCESS | 10230 | 1463065650266 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:07:30 INFO - PROCESS | 10230 | 1463065650269 Marionette TRACE conn3 <- [1,3106,null,{}] 08:07:30 INFO - PROCESS | 10230 | 1463065650275 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}] 08:07:30 INFO - PROCESS | 10230 | 1463065650506 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 08:07:30 INFO - PROCESS | 10230 | 1463065650797 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 10230 | ++DOCSHELL 0x872c0000 == 158 [pid = 10230] [id = 786] 08:07:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 186 (0x90f91400) [pid = 10230] [serial = 2357] [outer = (nil)] 08:07:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 187 (0x911f3c00) [pid = 10230] [serial = 2358] [outer = 0x90f91400] 08:07:30 INFO - PROCESS | 10230 | 1463065650878 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 10230 | ++DOMWINDOW == 188 (0x911f7c00) [pid = 10230] [serial = 2359] [outer = 0x90f91400] 08:07:31 INFO - PROCESS | 10230 | 1463065651631 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]]]}] 08:07:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:07:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:07:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:07:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1377ms 08:07:31 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:07:31 INFO - PROCESS | 10230 | 1463065651645 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 10230 | 1463065651648 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 08:07:31 INFO - PROCESS | 10230 | 1463065651654 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 10230 | 1463065651657 Marionette TRACE conn3 <- [1,3110,null,{}] 08:07:31 INFO - PROCESS | 10230 | 1463065651663 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}] 08:07:31 INFO - PROCESS | 10230 | 1463065651863 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 08:07:32 INFO - PROCESS | 10230 | 1463065652137 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:32 INFO - PROCESS | 10230 | ++DOCSHELL 0x84efa000 == 159 [pid = 10230] [id = 787] 08:07:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 189 (0x910f5c00) [pid = 10230] [serial = 2360] [outer = (nil)] 08:07:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 190 (0x91e54400) [pid = 10230] [serial = 2361] [outer = 0x910f5c00] 08:07:32 INFO - PROCESS | 10230 | 1463065652217 Marionette DEBUG loaded listener.js 08:07:32 INFO - PROCESS | 10230 | ++DOMWINDOW == 191 (0x91e55c00) [pid = 10230] [serial = 2362] [outer = 0x910f5c00] 08:07:32 INFO - PROCESS | 10230 | 1463065652936 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"]]]}] 08:07:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:07:32 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 08:07:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:07:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:07:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:07:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:07:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1340ms 08:07:33 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:07:33 INFO - PROCESS | 10230 | 1463065652995 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 08:07:33 INFO - PROCESS | 10230 | 1463065652998 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 08:07:33 INFO - PROCESS | 10230 | 1463065653004 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:07:33 INFO - PROCESS | 10230 | 1463065653008 Marionette TRACE conn3 <- [1,3114,null,{}] 08:07:33 INFO - PROCESS | 10230 | 1463065653013 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}] 08:07:33 INFO - PROCESS | 10230 | 1463065653207 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 08:07:33 INFO - PROCESS | 10230 | 1463065653502 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\", \"8231bd17-61f5-4373-aa9c-b4810c0873db\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 10230 | ++DOCSHELL 0x83326c00 == 160 [pid = 10230] [id = 788] 08:07:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 192 (0x8edb7000) [pid = 10230] [serial = 2363] [outer = (nil)] 08:07:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 193 (0x91e5ec00) [pid = 10230] [serial = 2364] [outer = 0x8edb7000] 08:07:33 INFO - PROCESS | 10230 | 1463065653584 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 10230 | ++DOMWINDOW == 194 (0x921a2c00) [pid = 10230] [serial = 2365] [outer = 0x8edb7000] 08:07:34 INFO - PROCESS | 10230 | 1463065654345 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]]]}] 08:07:34 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:07:34 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1386ms 08:07:34 INFO - PROCESS | 10230 | 1463065654389 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 10230 | 1463065654393 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 08:07:35 WARNING - u'runner_teardown' () 08:07:35 INFO - No more tests 08:07:35 INFO - Got 0 unexpected results 08:07:35 INFO - SUITE-END | took 1106s 08:07:35 INFO - Closing logging queue 08:07:35 INFO - queue closed 08:07:35 INFO - Return code: 0 08:07:35 WARNING - # TBPL SUCCESS # 08:07:35 INFO - Running post-action listener: _resource_record_post_action 08:07:35 INFO - Running post-run listener: _resource_record_post_run 08:07:36 INFO - Total resource usage - Wall time: 1138s; CPU: 98.0%; Read bytes: 1019904; Write bytes: 920678400; Read time: 52; Write time: 202168 08:07:36 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:07:36 INFO - install - Wall time: 27s; CPU: 100.0%; Read bytes: 0; Write bytes: 133812224; Read time: 0; Write time: 111848 08:07:36 INFO - run-tests - Wall time: 1111s; CPU: 98.0%; Read bytes: 1019904; Write bytes: 778465280; Read time: 52; Write time: 85300 08:07:36 INFO - Running post-run listener: _upload_blobber_files 08:07:36 INFO - Blob upload gear active. 08:07:36 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:07:36 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 08:07:36 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'] 08:07:36 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 08:07:37 INFO - (blobuploader) - INFO - Open directory for files ... 08:07:37 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:07:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:07:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:07:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:07:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:07:39 INFO - (blobuploader) - INFO - Done attempting. 08:07:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:07:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:07:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:07:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:07:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:07:40 INFO - (blobuploader) - INFO - Done attempting. 08:07:40 INFO - (blobuploader) - INFO - Iteration through files over. 08:07:40 INFO - Return code: 0 08:07:40 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:07:40 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:07:40 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f4f3c89ff9fd1424e9f7fddbf245f64066a5e240017e8c345745dc241f24948d66606fd1eb9f2c53522251800ef6e983355ac45fceea7ebd301aa85ad2ce53ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c92643cc69abc02f8a3cb298ee0b509a56b90fa97c579ca66bcf68ff7770851d33ce2862feda0141d2cd39a14d8e7410c54cbc0fd4f76bcdcefd9929156e9eac"} 08:07:40 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:07:40 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:07:40 INFO - Contents: 08:07:40 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f4f3c89ff9fd1424e9f7fddbf245f64066a5e240017e8c345745dc241f24948d66606fd1eb9f2c53522251800ef6e983355ac45fceea7ebd301aa85ad2ce53ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c92643cc69abc02f8a3cb298ee0b509a56b90fa97c579ca66bcf68ff7770851d33ce2862feda0141d2cd39a14d8e7410c54cbc0fd4f76bcdcefd9929156e9eac"} 08:07:40 INFO - Running post-run listener: copy_logs_to_upload_dir 08:07:40 INFO - Copying logs to upload dir... 08:07:40 INFO - mkdir: /builds/slave/test/build/upload/logs 08:07:40 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1250.463197 ========= master_lag: 0.32 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 50 secs) (at 2016-05-12 08:07:41.223294) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 08:07:41.224797) ========= 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-1463063102.365610-1539156963 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f4f3c89ff9fd1424e9f7fddbf245f64066a5e240017e8c345745dc241f24948d66606fd1eb9f2c53522251800ef6e983355ac45fceea7ebd301aa85ad2ce53ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c92643cc69abc02f8a3cb298ee0b509a56b90fa97c579ca66bcf68ff7770851d33ce2862feda0141d2cd39a14d8e7410c54cbc0fd4f76bcdcefd9929156e9eac"} build_url:https://queue.taskcluster.net/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.028219 build_url: 'https://queue.taskcluster.net/v1/task/ROO4WpKOSAWNA67EiMjyxQ/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/f4f3c89ff9fd1424e9f7fddbf245f64066a5e240017e8c345745dc241f24948d66606fd1eb9f2c53522251800ef6e983355ac45fceea7ebd301aa85ad2ce53ac", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c92643cc69abc02f8a3cb298ee0b509a56b90fa97c579ca66bcf68ff7770851d33ce2862feda0141d2cd39a14d8e7410c54cbc0fd4f76bcdcefd9929156e9eac"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ROO4WpKOSAWNA67EiMjyxQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 08:07:41.282030) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 08:07:41.282473) ========= 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-1463063102.365610-1539156963 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017043 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 08:07:41.375560) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 08:07:41.375837) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-12 08:07:41.376197) ========= ========= Total master_lag: 0.50 =========